From 3b8d563f7760abe1f9e1d23c558ac6ed70572020 Mon Sep 17 00:00:00 2001 From: Stefan Binder Date: Thu, 4 Jan 2024 19:38:30 +0100 Subject: [PATCH 01/10] Switch to SchemaBase instead of specific Altair classes --- altair/vegalite/v5/schema/channels.py | 14072 +++++++++++------------- altair/vegalite/v5/schema/core.py | 12450 +++++++++------------ altair/vegalite/v5/schema/mixins.py | 3349 +++--- tools/schemapi/utils.py | 5 +- 4 files changed, 13201 insertions(+), 16675 deletions(-) diff --git a/altair/vegalite/v5/schema/channels.py b/altair/vegalite/v5/schema/channels.py index 4f220b2f2..82585a50b 100644 --- a/altair/vegalite/v5/schema/channels.py +++ b/altair/vegalite/v5/schema/channels.py @@ -392,7 +392,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Angle": ... @@ -400,7 +400,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Angle": ... @@ -423,8 +423,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -446,28 +446,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -477,9 +463,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -509,25 +495,25 @@ def field( def legend( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ @@ -685,24 +671,26 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -860,45 +848,45 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -1058,27 +1046,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -1100,42 +1089,42 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -1150,15 +1139,15 @@ def legend( "bottom-left", "bottom-right", ], - core.LegendOrient, + core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -1316,23 +1305,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -1490,28 +1479,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -1669,23 +1658,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolType: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.SymbolShape, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -1703,44 +1693,44 @@ def legend( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.TimeIntervalStep, dict], - core.TickCount, + Union[core.SchemaBase, dict], + core.SchemaBase, float, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -1900,26 +1890,27 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -1941,39 +1932,39 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -1990,64 +1981,63 @@ def legend(self, _: None, **kwds) -> "Angle": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -2062,10 +2052,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -2082,30 +2072,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -2121,23 +2111,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -2159,7 +2151,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -2264,7 +2256,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -2279,9 +2271,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -2491,12 +2483,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -2520,12 +2512,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -2601,7 +2593,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -2629,12 +2625,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -2660,12 +2656,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -2861,7 +2857,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -2877,9 +2873,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -2914,7 +2910,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -2948,11 +2944,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -2982,7 +2978,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -3010,50 +3006,47 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -3071,9 +3064,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -3089,13 +3082,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -3134,7 +3126,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -3152,7 +3144,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -3168,9 +3160,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -3205,7 +3197,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -3239,23 +3231,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -3403,28 +3395,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "AngleDatum": @@ -3434,9 +3412,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "AngleDatum": @@ -3474,28 +3452,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -3562,33 +3530,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -3606,9 +3581,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -3624,35 +3599,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -3691,7 +3651,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -3709,7 +3669,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -3725,9 +3685,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -3762,7 +3722,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -3796,23 +3756,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -3826,44 +3786,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -3900,35 +3849,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -3946,9 +3902,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -3964,13 +3920,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -4009,7 +3964,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -4027,7 +3982,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -4043,9 +3998,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -4080,7 +4035,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -4114,23 +4069,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -4144,24 +4099,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -4174,28 +4132,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "AngleValue": @@ -4205,9 +4149,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "AngleValue": @@ -4224,23 +4168,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -4516,7 +4445,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Color": ... @@ -4524,7 +4453,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Color": ... @@ -4547,8 +4476,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -4570,35 +4499,17 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -4611,16 +4522,12 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -4653,25 +4560,25 @@ def field( def legend( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ @@ -4829,24 +4736,26 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -5004,45 +4913,45 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -5202,27 +5111,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -5244,42 +5154,42 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -5294,15 +5204,15 @@ def legend( "bottom-left", "bottom-right", ], - core.LegendOrient, + core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -5460,23 +5370,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -5634,28 +5544,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -5813,23 +5723,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolType: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.SymbolShape, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -5847,44 +5758,44 @@ def legend( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.TimeIntervalStep, dict], - core.TickCount, + Union[core.SchemaBase, dict], + core.SchemaBase, float, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -6044,26 +5955,27 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -6085,39 +5997,39 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -6134,64 +6046,63 @@ def legend(self, _: None, **kwds) -> "Color": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -6206,10 +6117,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -6226,30 +6137,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -6265,23 +6176,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -6303,7 +6216,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -6408,7 +6321,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -6423,9 +6336,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -6635,12 +6548,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -6664,12 +6577,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -6745,7 +6658,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -6773,12 +6690,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -6804,12 +6721,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -7005,7 +6922,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -7021,9 +6938,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -7058,7 +6975,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -7092,11 +7009,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -7126,7 +7043,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -7154,60 +7071,47 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, - dict, - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, - dict, - ], - core.ConditionalValueDefGradientstringnullExprRef, - ] - ], - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, dict - ], - core.ConditionalValueDefGradientstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -7225,9 +7129,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -7243,13 +7147,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -7288,7 +7191,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -7306,7 +7209,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -7322,9 +7225,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -7359,7 +7262,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -7393,23 +7296,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -7559,35 +7462,17 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -7600,16 +7485,12 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -7650,38 +7531,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, - dict, - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, - dict, - ], - core.ConditionalValueDefGradientstringnullExprRef, - ] - ], - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, dict - ], - core.ConditionalValueDefGradientstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -7749,33 +7610,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -7793,9 +7661,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -7811,35 +7679,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -7878,7 +7731,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -7896,7 +7749,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -7912,9 +7765,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -7949,7 +7802,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -7983,23 +7836,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -8013,44 +7866,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -8087,35 +7929,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -8133,9 +7982,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -8151,13 +8000,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -8196,7 +8044,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -8214,7 +8062,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -8230,9 +8078,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -8267,7 +8115,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -8301,23 +8149,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -8331,24 +8179,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -8361,35 +8212,17 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -8402,16 +8235,12 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -8431,33 +8260,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, - dict, - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, - dict, - ], - core.ConditionalValueDefGradientstringnullExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, dict - ], - core.ConditionalValueDefGradientstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -8715,7 +8519,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Column": ... @@ -8723,7 +8527,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Column": ... @@ -8750,8 +8554,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -8789,28 +8593,30 @@ def field( @overload def header( self, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], UndefinedType, ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -8968,26 +8774,27 @@ def header( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -9009,51 +8816,53 @@ def header( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], UndefinedType + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], UndefinedType + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], UndefinedType, ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -9211,25 +9020,26 @@ def header( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -9251,23 +9061,24 @@ def header( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], UndefinedType + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "Column": @@ -9301,7 +9112,11 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Column": def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -9329,12 +9144,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -9534,7 +9349,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -9550,9 +9365,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -9587,7 +9402,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -9621,11 +9436,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -9655,7 +9470,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -9683,39 +9498,44 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, align: Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], UndefinedType + Union[Literal["all", "each", "none"], core.SchemaBase], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, center: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - header: Union[Union[None, Union[core.Header, dict]], UndefinedType] = Undefined, + header: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -9755,7 +9575,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -9773,7 +9593,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -9789,9 +9609,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -9826,7 +9646,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -9860,23 +9680,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -10136,7 +9956,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Description": ... @@ -10144,7 +9964,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Description": ... @@ -10167,8 +9987,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -10194,28 +10014,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, **kwds, ) -> "Description": @@ -10225,9 +10031,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, **kwds, ) -> "Description": @@ -10450,7 +10256,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -10466,9 +10272,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -10503,7 +10309,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -10537,11 +10343,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -10571,7 +10377,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -10599,40 +10405,35 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefstringExprRef, dict], - Union[core.ConditionalPredicateValueDefstringExprRef, dict], - core.ConditionalValueDefstringExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefstringExprRef, dict], - Union[core.ConditionalPredicateValueDefstringExprRef, dict], - core.ConditionalValueDefstringExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ @@ -10669,7 +10470,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -10687,7 +10488,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -10703,9 +10504,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -10740,7 +10541,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -10774,23 +10575,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -10861,33 +10662,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -10905,9 +10713,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -10923,35 +10731,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -10990,7 +10783,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -11008,7 +10801,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -11024,9 +10817,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -11061,7 +10854,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -11095,23 +10888,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -11125,44 +10918,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -11199,35 +10981,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -11245,9 +11034,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -11263,13 +11052,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -11308,7 +11096,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -11326,7 +11114,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -11342,9 +11130,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -11379,7 +11167,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -11413,23 +11201,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -11443,24 +11231,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -11473,28 +11264,15 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "DescriptionValue": @@ -11504,9 +11282,10 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "DescriptionValue": @@ -11523,23 +11302,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -11744,7 +11508,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Detail": ... @@ -11752,7 +11516,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Detail": ... @@ -11775,8 +11539,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -11996,7 +11760,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -12012,9 +11776,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -12049,7 +11813,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -12083,11 +11847,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -12117,7 +11881,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -12145,20 +11909,23 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -12196,7 +11963,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -12214,7 +11981,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -12230,9 +11997,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -12267,7 +12034,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -12301,23 +12068,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -12623,7 +12390,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Facet": ... @@ -12631,7 +12398,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Facet": ... @@ -12644,10 +12411,10 @@ def align(self, _: Literal["all", "each", "none"], **kwds) -> "Facet": def align( self, column: Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], UndefinedType + Union[Literal["all", "each", "none"], core.SchemaBase], UndefinedType ] = Undefined, row: Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], UndefinedType + Union[Literal["all", "each", "none"], core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Facet": @@ -12671,8 +12438,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -12727,28 +12494,30 @@ def field( @overload def header( self, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], UndefinedType, ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -12906,26 +12675,27 @@ def header( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -12947,51 +12717,53 @@ def header( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], UndefinedType + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], UndefinedType + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], UndefinedType, ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -13149,25 +12921,26 @@ def header( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -13189,23 +12962,24 @@ def header( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], UndefinedType + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "Facet": @@ -13239,7 +13013,11 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Facet": def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -13267,12 +13045,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -13481,7 +13259,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -13497,9 +13275,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -13534,7 +13312,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -13568,11 +13346,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -13602,7 +13380,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -13630,52 +13408,57 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, align: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.RowColLayoutAlign, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[ - Union[Union[core.RowColboolean, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, columns: Union[float, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - header: Union[Union[None, Union[core.Header, dict]], UndefinedType] = Undefined, + header: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, spacing: Union[ - Union[Union[core.RowColnumber, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, timeUnit: Union[ Union[ @@ -13712,7 +13495,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -13730,7 +13513,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -13746,9 +13529,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -13783,7 +13566,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -13817,23 +13600,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -14126,7 +13909,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Fill": ... @@ -14134,7 +13917,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Fill": ... @@ -14157,8 +13940,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -14180,35 +13963,17 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -14221,16 +13986,12 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -14263,25 +14024,25 @@ def field( def legend( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ @@ -14439,24 +14200,26 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -14614,45 +14377,45 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -14812,27 +14575,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -14854,42 +14618,42 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -14904,15 +14668,15 @@ def legend( "bottom-left", "bottom-right", ], - core.LegendOrient, + core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -15070,23 +14834,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -15244,28 +15008,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -15423,23 +15187,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolType: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.SymbolShape, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -15457,44 +15222,44 @@ def legend( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.TimeIntervalStep, dict], - core.TickCount, + Union[core.SchemaBase, dict], + core.SchemaBase, float, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -15654,26 +15419,27 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -15695,39 +15461,39 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -15744,64 +15510,63 @@ def legend(self, _: None, **kwds) -> "Fill": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -15816,10 +15581,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -15836,30 +15601,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -15875,23 +15640,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -15913,7 +15680,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -16018,7 +15785,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -16033,9 +15800,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -16245,12 +16012,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -16274,12 +16041,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -16355,7 +16122,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -16383,12 +16154,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -16414,12 +16185,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -16615,7 +16386,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -16631,9 +16402,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -16668,7 +16439,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -16702,11 +16473,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -16736,7 +16507,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -16764,60 +16535,47 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, - dict, - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, - dict, - ], - core.ConditionalValueDefGradientstringnullExprRef, - ] - ], - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, dict - ], - core.ConditionalValueDefGradientstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -16835,9 +16593,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -16853,13 +16611,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -16898,7 +16655,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -16916,7 +16673,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -16932,9 +16689,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -16969,7 +16726,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -17003,23 +16760,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -17169,35 +16926,17 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -17210,16 +16949,12 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -17260,38 +16995,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, - dict, - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, - dict, - ], - core.ConditionalValueDefGradientstringnullExprRef, - ] - ], - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, dict - ], - core.ConditionalValueDefGradientstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -17359,33 +17074,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -17403,9 +17125,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -17421,35 +17143,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -17488,7 +17195,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -17506,7 +17213,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -17522,9 +17229,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -17559,7 +17266,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -17593,23 +17300,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -17623,44 +17330,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -17697,35 +17393,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -17743,9 +17446,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -17761,13 +17464,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -17806,7 +17508,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -17824,7 +17526,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -17840,9 +17542,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -17877,7 +17579,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -17911,23 +17613,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -17941,24 +17643,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -17971,35 +17676,17 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -18012,16 +17699,12 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -18041,33 +17724,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, - dict, - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, - dict, - ], - core.ConditionalValueDefGradientstringnullExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, dict - ], - core.ConditionalValueDefGradientstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -18341,7 +17999,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "FillOpacity": ... @@ -18349,7 +18007,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "FillOpacity": ... @@ -18372,8 +18030,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -18395,28 +18053,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -18426,9 +18070,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -18458,25 +18102,25 @@ def field( def legend( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ @@ -18634,24 +18278,26 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -18809,45 +18455,45 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -19007,27 +18653,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -19049,42 +18696,42 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -19099,15 +18746,15 @@ def legend( "bottom-left", "bottom-right", ], - core.LegendOrient, + core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -19265,23 +18912,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -19439,28 +19086,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -19618,23 +19265,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolType: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.SymbolShape, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -19652,44 +19300,44 @@ def legend( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.TimeIntervalStep, dict], - core.TickCount, + Union[core.SchemaBase, dict], + core.SchemaBase, float, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -19849,26 +19497,27 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -19890,39 +19539,39 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -19939,64 +19588,63 @@ def legend(self, _: None, **kwds) -> "FillOpacity": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -20011,10 +19659,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -20031,30 +19679,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -20070,23 +19718,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -20108,7 +19758,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -20213,7 +19863,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -20228,9 +19878,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -20440,12 +20090,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -20469,12 +20119,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -20550,7 +20200,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -20578,12 +20232,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -20609,12 +20263,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -20810,7 +20464,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -20826,9 +20480,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -20863,7 +20517,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -20897,11 +20551,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -20931,7 +20585,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -20959,50 +20613,47 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -21020,9 +20671,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -21038,13 +20689,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -21083,7 +20733,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -21101,7 +20751,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -21117,9 +20767,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -21154,7 +20804,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -21188,23 +20838,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -21354,28 +21004,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityDatum": @@ -21385,9 +21021,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityDatum": @@ -21425,28 +21061,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -21513,33 +21139,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -21557,9 +21190,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -21575,35 +21208,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -21642,7 +21260,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -21660,7 +21278,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -21676,9 +21294,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -21713,7 +21331,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -21747,23 +21365,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -21777,44 +21395,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -21851,35 +21458,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -21897,9 +21511,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -21915,13 +21529,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -21960,7 +21573,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -21978,7 +21591,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -21994,9 +21607,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -22031,7 +21644,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -22065,23 +21678,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -22095,24 +21708,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -22125,28 +21741,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityValue": @@ -22156,9 +21758,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityValue": @@ -22175,23 +21777,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -22436,7 +22023,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Href": ... @@ -22444,7 +22031,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Href": ... @@ -22467,8 +22054,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -22494,28 +22081,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, **kwds, ) -> "Href": @@ -22525,9 +22098,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, **kwds, ) -> "Href": @@ -22750,7 +22323,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -22766,9 +22339,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -22803,7 +22376,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -22837,11 +22410,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -22871,7 +22444,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -22899,40 +22472,35 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefstringExprRef, dict], - Union[core.ConditionalPredicateValueDefstringExprRef, dict], - core.ConditionalValueDefstringExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefstringExprRef, dict], - Union[core.ConditionalPredicateValueDefstringExprRef, dict], - core.ConditionalValueDefstringExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ @@ -22969,7 +22537,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -22987,7 +22555,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -23003,9 +22571,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -23040,7 +22608,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -23074,23 +22642,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -23161,33 +22729,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -23205,9 +22780,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -23223,35 +22798,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -23290,7 +22850,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -23308,7 +22868,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -23324,9 +22884,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -23361,7 +22921,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -23395,23 +22955,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -23425,44 +22985,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -23499,35 +23048,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -23545,9 +23101,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -23563,13 +23119,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -23608,7 +23163,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -23626,7 +23181,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -23642,9 +23197,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -23679,7 +23234,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -23713,23 +23268,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -23743,24 +23298,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -23773,28 +23331,15 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "HrefValue": @@ -23804,9 +23349,10 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "HrefValue": @@ -23823,23 +23369,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -24044,7 +23575,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Key": ... @@ -24052,7 +23583,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Key": ... @@ -24075,8 +23606,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -24296,7 +23827,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -24312,9 +23843,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -24349,7 +23880,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -24383,11 +23914,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -24417,7 +23948,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -24445,20 +23976,23 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -24496,7 +24030,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -24514,7 +24048,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -24530,9 +24064,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -24567,7 +24101,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -24601,23 +24135,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -24831,7 +24365,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Latitude": ... @@ -24839,7 +24373,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Latitude": ... @@ -25051,7 +24585,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -25067,9 +24601,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -25104,7 +24638,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -25138,11 +24672,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -25170,7 +24704,7 @@ def type(self, _: str, **kwds) -> "Latitude": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -25198,18 +24732,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -25247,7 +24784,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -25265,7 +24802,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -25281,9 +24818,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -25318,7 +24855,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -25352,18 +24889,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -25519,12 +25056,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -25663,7 +25200,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Latitude2": ... @@ -25671,7 +25208,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Latitude2": ... @@ -25883,7 +25420,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -25899,9 +25436,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -25936,7 +25473,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -25970,11 +25507,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -25998,7 +25535,7 @@ def title(self, _: None, **kwds) -> "Latitude2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -26026,18 +25563,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -26075,7 +25615,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -26093,7 +25633,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -26109,9 +25649,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -26146,7 +25686,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -26180,18 +25720,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, **kwds, ): @@ -26345,12 +25885,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -26580,7 +26120,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Longitude": ... @@ -26588,7 +26128,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Longitude": ... @@ -26800,7 +26340,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -26816,9 +26356,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -26853,7 +26393,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -26887,11 +26427,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -26919,7 +26459,7 @@ def type(self, _: str, **kwds) -> "Longitude": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -26947,18 +26487,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -26996,7 +26539,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -27014,7 +26557,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -27030,9 +26573,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -27067,7 +26610,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -27101,18 +26644,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -27268,12 +26811,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -27412,7 +26955,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Longitude2": ... @@ -27420,7 +26963,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Longitude2": ... @@ -27632,7 +27175,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -27648,9 +27191,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -27685,7 +27228,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -27719,11 +27262,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -27747,7 +27290,7 @@ def title(self, _: None, **kwds) -> "Longitude2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -27775,18 +27318,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -27824,7 +27370,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -27842,7 +27388,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -27858,9 +27404,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -27895,7 +27441,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -27929,18 +27475,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, **kwds, ): @@ -28094,12 +27640,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -28399,7 +27945,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Opacity": ... @@ -28407,7 +27953,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Opacity": ... @@ -28430,8 +27976,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -28453,28 +27999,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -28484,9 +28016,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -28516,25 +28048,25 @@ def field( def legend( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ @@ -28692,24 +28224,26 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -28867,45 +28401,45 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -29065,27 +28599,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -29107,42 +28642,42 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -29157,15 +28692,15 @@ def legend( "bottom-left", "bottom-right", ], - core.LegendOrient, + core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -29323,23 +28858,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -29497,28 +29032,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -29676,23 +29211,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolType: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.SymbolShape, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -29710,44 +29246,44 @@ def legend( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.TimeIntervalStep, dict], - core.TickCount, + Union[core.SchemaBase, dict], + core.SchemaBase, float, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -29907,26 +29443,27 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -29948,39 +29485,39 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -29997,64 +29534,63 @@ def legend(self, _: None, **kwds) -> "Opacity": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -30069,10 +29605,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -30089,30 +29625,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -30128,23 +29664,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -30166,7 +29704,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -30271,7 +29809,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -30286,9 +29824,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -30498,12 +30036,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -30527,12 +30065,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -30608,7 +30146,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -30636,12 +30178,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -30667,12 +30209,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -30868,7 +30410,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -30884,9 +30426,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -30921,7 +30463,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -30955,11 +30497,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -30989,7 +30531,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -31017,50 +30559,47 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -31078,9 +30617,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -31096,13 +30635,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -31141,7 +30679,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -31159,7 +30697,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -31175,9 +30713,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -31212,7 +30750,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -31246,23 +30784,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -31410,28 +30948,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "OpacityDatum": @@ -31441,9 +30965,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "OpacityDatum": @@ -31481,28 +31005,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -31569,33 +31083,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -31613,9 +31134,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -31631,35 +31152,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -31698,7 +31204,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -31716,7 +31222,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -31732,9 +31238,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -31769,7 +31275,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -31803,23 +31309,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -31833,44 +31339,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -31907,35 +31402,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -31953,9 +31455,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -31971,13 +31473,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -32016,7 +31517,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -32034,7 +31535,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -32050,9 +31551,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -32087,7 +31588,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -32121,23 +31622,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -32151,24 +31652,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -32181,28 +31685,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "OpacityValue": @@ -32212,9 +31702,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "OpacityValue": @@ -32231,23 +31721,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -32453,7 +31928,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Order": ... @@ -32461,7 +31936,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Order": ... @@ -32484,8 +31959,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -32709,7 +32184,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -32725,9 +32200,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -32762,7 +32237,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -32796,11 +32271,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -32830,7 +32305,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -32858,24 +32333,27 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, sort: Union[ - Union[Literal["ascending", "descending"], core.SortOrder], UndefinedType + Union[Literal["ascending", "descending"], core.SchemaBase], UndefinedType ] = Undefined, timeUnit: Union[ Union[ @@ -32912,7 +32390,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -32930,7 +32408,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -32946,9 +32424,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -32983,7 +32461,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -33017,23 +32495,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -33083,23 +32561,9 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -33112,7 +32576,7 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, **kwds, ) -> "OrderValue": @@ -33129,18 +32593,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumber, dict], - Union[core.ConditionalPredicateValueDefnumber, dict], - core.ConditionalValueDefnumber, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumber, dict], - Union[core.ConditionalPredicateValueDefnumber, dict], - core.ConditionalValueDefnumber, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -33427,7 +32881,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Radius": ... @@ -33435,7 +32889,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Radius": ... @@ -33458,8 +32912,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -33498,64 +32952,63 @@ def field( def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -33570,10 +33023,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -33590,30 +33043,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -33629,23 +33082,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -33667,7 +33122,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -33772,7 +33227,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -33787,9 +33242,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -33999,12 +33454,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -34028,12 +33483,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "Radius": @@ -34109,7 +33564,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -34137,12 +33596,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -34168,12 +33627,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -34381,7 +33840,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -34397,9 +33856,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -34434,7 +33893,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -34468,11 +33927,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -34502,7 +33961,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -34530,32 +33989,37 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -34573,9 +34037,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -34591,20 +34055,19 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, stack: Union[ Union[ None, - Union[Literal["zero", "center", "normalize"], core.StackOffset], + Union[Literal["zero", "center", "normalize"], core.SchemaBase], bool, ], UndefinedType, @@ -34644,7 +34107,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -34662,7 +34125,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -34678,9 +34141,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -34715,7 +34178,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -34749,23 +34212,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -34948,64 +34411,63 @@ def bandPosition(self, _: float, **kwds) -> "RadiusDatum": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -35020,10 +34482,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -35040,30 +34502,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -35079,23 +34541,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -35117,7 +34581,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -35222,7 +34686,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -35237,9 +34701,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -35449,12 +34913,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -35478,12 +34942,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "RadiusDatum": @@ -35529,22 +34993,24 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, stack: Union[ Union[ None, - Union[Literal["zero", "center", "normalize"], core.StackOffset], + Union[Literal["zero", "center", "normalize"], core.SchemaBase], bool, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -35713,7 +35179,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Radius2": ... @@ -35721,7 +35187,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Radius2": ... @@ -35933,7 +35399,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -35949,9 +35415,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -35986,7 +35452,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -36020,11 +35486,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -36048,7 +35514,7 @@ def title(self, _: None, **kwds) -> "Radius2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -36076,18 +35542,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -36125,7 +35594,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -36143,7 +35612,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -36159,9 +35628,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -36196,7 +35665,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -36230,18 +35699,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, **kwds, ): @@ -36395,12 +35864,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -36684,7 +36153,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Row": ... @@ -36692,7 +36161,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Row": ... @@ -36719,8 +36188,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -36758,28 +36227,30 @@ def field( @overload def header( self, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], UndefinedType, ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -36937,26 +36408,27 @@ def header( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -36978,51 +36450,53 @@ def header( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], UndefinedType + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], UndefinedType + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], UndefinedType, ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -37180,25 +36654,26 @@ def header( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -37220,23 +36695,24 @@ def header( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], UndefinedType + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "Row": @@ -37270,7 +36746,11 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Row": def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -37298,12 +36778,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -37503,7 +36983,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -37519,9 +36999,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -37556,7 +37036,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -37590,11 +37070,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -37624,7 +37104,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -37652,39 +37132,44 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, align: Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], UndefinedType + Union[Literal["all", "each", "none"], core.SchemaBase], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, center: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - header: Union[Union[None, Union[core.Header, dict]], UndefinedType] = Undefined, + header: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -37724,7 +37209,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -37742,7 +37227,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -37758,9 +37243,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -37795,7 +37280,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -37829,23 +37314,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -38136,7 +37621,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Shape": ... @@ -38144,7 +37629,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Shape": ... @@ -38167,8 +37652,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -38190,28 +37675,15 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "Shape": @@ -38221,9 +37693,10 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "Shape": @@ -38253,25 +37726,25 @@ def field( def legend( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ @@ -38429,24 +37902,26 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -38604,45 +38079,45 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -38802,27 +38277,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -38844,42 +38320,42 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -38894,15 +38370,15 @@ def legend( "bottom-left", "bottom-right", ], - core.LegendOrient, + core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -39060,23 +38536,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -39234,28 +38710,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -39413,23 +38889,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolType: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.SymbolShape, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -39447,44 +38924,44 @@ def legend( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.TimeIntervalStep, dict], - core.TickCount, + Union[core.SchemaBase, dict], + core.SchemaBase, float, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -39644,26 +39121,27 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -39685,39 +39163,39 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -39734,64 +39212,63 @@ def legend(self, _: None, **kwds) -> "Shape": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -39806,10 +39283,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -39826,30 +39303,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -39865,23 +39342,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -39903,7 +39382,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -40008,7 +39487,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -40023,9 +39502,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -40235,12 +39714,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -40264,12 +39743,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -40345,7 +39824,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -40373,12 +39856,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -40404,12 +39887,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -40605,7 +40088,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -40621,9 +40104,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -40658,7 +40141,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -40692,11 +40175,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -40724,7 +40207,7 @@ def type(self, _: Literal["nominal", "ordinal", "geojson"], **kwds) -> "Shape": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -40752,50 +40235,47 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -40813,9 +40293,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -40831,13 +40311,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -40876,7 +40355,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -40894,7 +40373,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -40910,9 +40389,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -40947,7 +40426,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -40981,21 +40460,21 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ - Union[Literal["nominal", "ordinal", "geojson"], core.TypeForShape], + Union[Literal["nominal", "ordinal", "geojson"], core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -41144,28 +40623,15 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "ShapeDatum": @@ -41175,9 +40641,10 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "ShapeDatum": @@ -41215,28 +40682,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -41304,33 +40761,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -41348,9 +40812,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -41366,35 +40830,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -41433,7 +40882,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -41451,7 +40900,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -41467,9 +40916,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -41504,7 +40953,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -41538,21 +40987,21 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ - Union[Literal["nominal", "ordinal", "geojson"], core.TypeForShape], + Union[Literal["nominal", "ordinal", "geojson"], core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -41565,44 +41014,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -41639,35 +41077,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -41685,9 +41130,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -41703,13 +41148,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -41748,7 +41192,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -41766,7 +41210,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -41782,9 +41226,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -41819,7 +41263,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -41853,21 +41297,21 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ - Union[Literal["nominal", "ordinal", "geojson"], core.TypeForShape], + Union[Literal["nominal", "ordinal", "geojson"], core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -41880,24 +41324,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -41910,28 +41357,15 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "ShapeValue": @@ -41941,9 +41375,10 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "ShapeValue": @@ -41960,29 +41395,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ] - ], - Union[ - Union[ - core.ConditionalParameterMarkPropFieldOrDatumDefTypeForShape, - dict, - ], - Union[ - core.ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape, - dict, - ], - core.ConditionalMarkPropFieldOrDatumDefTypeForShape, - ], - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -42254,7 +41668,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Size": ... @@ -42262,7 +41676,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Size": ... @@ -42285,8 +41699,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -42308,28 +41722,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -42339,9 +41739,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -42371,25 +41771,25 @@ def field( def legend( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ @@ -42547,24 +41947,26 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -42722,45 +42124,45 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -42920,27 +42322,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -42962,42 +42365,42 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -43012,15 +42415,15 @@ def legend( "bottom-left", "bottom-right", ], - core.LegendOrient, + core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -43178,23 +42581,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -43352,28 +42755,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -43531,23 +42934,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolType: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.SymbolShape, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -43565,44 +42969,44 @@ def legend( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.TimeIntervalStep, dict], - core.TickCount, + Union[core.SchemaBase, dict], + core.SchemaBase, float, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -43762,26 +43166,27 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -43803,39 +43208,39 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -43852,64 +43257,63 @@ def legend(self, _: None, **kwds) -> "Size": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -43924,10 +43328,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -43944,30 +43348,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -43983,23 +43387,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -44021,7 +43427,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -44126,7 +43532,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -44141,9 +43547,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -44353,12 +43759,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -44382,12 +43788,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -44463,7 +43869,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -44491,12 +43901,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -44522,12 +43932,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -44723,7 +44133,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -44739,9 +44149,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -44776,7 +44186,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -44810,11 +44220,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -44844,7 +44254,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -44872,50 +44282,47 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -44933,9 +44340,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -44951,13 +44358,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -44996,7 +44402,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -45014,7 +44420,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -45030,9 +44436,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -45067,7 +44473,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -45101,23 +44507,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -45265,28 +44671,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "SizeDatum": @@ -45296,9 +44688,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "SizeDatum": @@ -45336,28 +44728,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -45424,33 +44806,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -45468,9 +44857,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -45486,35 +44875,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -45553,7 +44927,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -45571,7 +44945,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -45587,9 +44961,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -45624,7 +44998,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -45658,23 +45032,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -45688,44 +45062,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -45762,35 +45125,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -45808,9 +45178,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -45826,13 +45196,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -45871,7 +45240,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -45889,7 +45258,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -45905,9 +45274,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -45942,7 +45311,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -45976,23 +45345,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -46006,24 +45375,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -46036,28 +45408,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "SizeValue": @@ -46067,9 +45425,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "SizeValue": @@ -46086,23 +45444,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -46378,7 +45721,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Stroke": ... @@ -46386,7 +45729,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Stroke": ... @@ -46409,8 +45752,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -46432,35 +45775,17 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -46473,16 +45798,12 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -46515,25 +45836,25 @@ def field( def legend( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ @@ -46691,24 +46012,26 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -46866,45 +46189,45 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -47064,27 +46387,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -47106,42 +46430,42 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -47156,15 +46480,15 @@ def legend( "bottom-left", "bottom-right", ], - core.LegendOrient, + core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -47322,23 +46646,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -47496,28 +46820,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -47675,23 +46999,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolType: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.SymbolShape, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -47709,44 +47034,44 @@ def legend( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.TimeIntervalStep, dict], - core.TickCount, + Union[core.SchemaBase, dict], + core.SchemaBase, float, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -47906,26 +47231,27 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -47947,39 +47273,39 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -47996,64 +47322,63 @@ def legend(self, _: None, **kwds) -> "Stroke": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -48068,10 +47393,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -48088,30 +47413,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -48127,23 +47452,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -48165,7 +47492,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -48270,7 +47597,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -48285,9 +47612,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -48497,12 +47824,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -48526,12 +47853,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -48607,7 +47934,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -48635,12 +47966,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -48666,12 +47997,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -48867,7 +48198,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -48883,9 +48214,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -48920,7 +48251,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -48954,11 +48285,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -48988,7 +48319,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -49016,60 +48347,47 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, - dict, - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, - dict, - ], - core.ConditionalValueDefGradientstringnullExprRef, - ] - ], - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, dict - ], - core.ConditionalValueDefGradientstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -49087,9 +48405,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -49105,13 +48423,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -49150,7 +48467,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -49168,7 +48485,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -49184,9 +48501,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -49221,7 +48538,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -49255,23 +48572,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -49421,35 +48738,17 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -49462,16 +48761,12 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -49512,38 +48807,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, - dict, - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, - dict, - ], - core.ConditionalValueDefGradientstringnullExprRef, - ] - ], - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, dict - ], - core.ConditionalValueDefGradientstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -49611,33 +48886,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -49655,9 +48937,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -49673,35 +48955,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -49740,7 +49007,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -49758,7 +49025,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -49774,9 +49041,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -49811,7 +49078,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -49845,23 +49112,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -49875,44 +49142,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -49949,35 +49205,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -49995,9 +49258,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -50013,13 +49276,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -50058,7 +49320,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -50076,7 +49338,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -50092,9 +49354,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -50129,7 +49391,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -50163,23 +49425,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -50193,24 +49455,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -50223,35 +49488,17 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -50264,16 +49511,12 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ None, - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], str, ], UndefinedType, @@ -50293,33 +49536,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, - dict, - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, - dict, - ], - core.ConditionalValueDefGradientstringnullExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[ - core.ConditionalParameterValueDefGradientstringnullExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefGradientstringnullExprRef, dict - ], - core.ConditionalValueDefGradientstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -50593,7 +49811,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "StrokeDash": ... @@ -50601,7 +49819,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "StrokeDash": ... @@ -50624,8 +49842,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -50647,28 +49865,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, **kwds, @@ -50679,9 +49883,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, **kwds, @@ -50712,25 +49916,25 @@ def field( def legend( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ @@ -50888,24 +50092,26 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -51063,45 +50269,45 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -51261,27 +50467,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -51303,42 +50510,42 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -51353,15 +50560,15 @@ def legend( "bottom-left", "bottom-right", ], - core.LegendOrient, + core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -51519,23 +50726,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -51693,28 +50900,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -51872,23 +51079,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolType: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.SymbolShape, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -51906,44 +51114,44 @@ def legend( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.TimeIntervalStep, dict], - core.TickCount, + Union[core.SchemaBase, dict], + core.SchemaBase, float, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -52103,26 +51311,27 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -52144,39 +51353,39 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -52193,64 +51402,63 @@ def legend(self, _: None, **kwds) -> "StrokeDash": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -52265,10 +51473,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -52285,30 +51493,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -52324,23 +51532,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -52362,7 +51572,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -52467,7 +51677,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -52482,9 +51692,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -52694,12 +51904,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -52723,12 +51933,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDash": @@ -52804,7 +52014,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -52832,12 +52046,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -52863,12 +52077,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -53064,7 +52278,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -53080,9 +52294,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -53117,7 +52331,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -53151,11 +52365,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -53185,7 +52399,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -53213,54 +52427,47 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefnumberArrayExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefnumberArrayExprRef, dict - ], - core.ConditionalValueDefnumberArrayExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberArrayExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberArrayExprRef, dict], - core.ConditionalValueDefnumberArrayExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -53278,9 +52485,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -53296,13 +52503,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -53341,7 +52547,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -53359,7 +52565,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -53375,9 +52581,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -53412,7 +52618,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -53446,23 +52652,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -53612,28 +52818,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, **kwds, @@ -53644,9 +52836,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, **kwds, @@ -53685,32 +52877,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefnumberArrayExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefnumberArrayExprRef, dict - ], - core.ConditionalValueDefnumberArrayExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberArrayExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberArrayExprRef, dict], - core.ConditionalValueDefnumberArrayExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -53777,33 +52955,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -53821,9 +53006,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -53839,35 +53024,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -53906,7 +53076,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -53924,7 +53094,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -53940,9 +53110,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -53977,7 +53147,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -54011,23 +53181,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -54041,44 +53211,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -54115,35 +53274,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -54161,9 +53327,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -54179,13 +53345,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -54224,7 +53389,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -54242,7 +53407,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -54258,9 +53423,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -54295,7 +53460,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -54329,23 +53494,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -54359,24 +53524,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -54389,28 +53557,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, **kwds, @@ -54421,9 +53575,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, **kwds, @@ -54441,27 +53595,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[ - core.ConditionalParameterValueDefnumberArrayExprRef, dict - ], - Union[ - core.ConditionalPredicateValueDefnumberArrayExprRef, dict - ], - core.ConditionalValueDefnumberArrayExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[core.ConditionalParameterValueDefnumberArrayExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberArrayExprRef, dict], - core.ConditionalValueDefnumberArrayExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -54735,7 +53870,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "StrokeOpacity": ... @@ -54743,7 +53878,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "StrokeOpacity": ... @@ -54766,8 +53901,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -54789,28 +53924,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -54820,9 +53941,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -54852,25 +53973,25 @@ def field( def legend( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ @@ -55028,24 +54149,26 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -55203,45 +54326,45 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -55401,27 +54524,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -55443,42 +54567,42 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -55493,15 +54617,15 @@ def legend( "bottom-left", "bottom-right", ], - core.LegendOrient, + core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -55659,23 +54783,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -55833,28 +54957,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -56012,23 +55136,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolType: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.SymbolShape, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -56046,44 +55171,44 @@ def legend( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.TimeIntervalStep, dict], - core.TickCount, + Union[core.SchemaBase, dict], + core.SchemaBase, float, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -56243,26 +55368,27 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -56284,39 +55410,39 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -56333,64 +55459,63 @@ def legend(self, _: None, **kwds) -> "StrokeOpacity": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -56405,10 +55530,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -56425,30 +55550,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -56464,23 +55589,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -56502,7 +55629,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -56607,7 +55734,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -56622,9 +55749,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -56834,12 +55961,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -56863,12 +55990,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -56944,7 +56071,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -56972,12 +56103,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -57003,12 +56134,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -57204,7 +56335,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -57220,9 +56351,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -57257,7 +56388,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -57291,11 +56422,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -57325,7 +56456,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -57353,50 +56484,47 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -57414,9 +56542,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -57432,13 +56560,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -57477,7 +56604,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -57495,7 +56622,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -57511,9 +56638,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -57548,7 +56675,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -57582,23 +56709,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -57748,28 +56875,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityDatum": @@ -57779,9 +56892,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityDatum": @@ -57819,28 +56932,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -57907,33 +57010,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -57951,9 +57061,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -57969,35 +57079,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -58036,7 +57131,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -58054,7 +57149,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -58070,9 +57165,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -58107,7 +57202,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -58141,23 +57236,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -58171,44 +57266,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -58245,35 +57329,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -58291,9 +57382,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -58309,13 +57400,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -58354,7 +57444,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -58372,7 +57462,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -58388,9 +57478,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -58425,7 +57515,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -58459,23 +57549,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -58489,24 +57579,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -58519,28 +57612,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityValue": @@ -58550,9 +57629,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityValue": @@ -58569,23 +57648,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -58861,7 +57925,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "StrokeWidth": ... @@ -58869,7 +57933,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "StrokeWidth": ... @@ -58892,8 +57956,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -58915,28 +57979,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -58946,9 +57996,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -58978,25 +58028,25 @@ def field( def legend( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ @@ -59154,24 +58204,26 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -59329,45 +58381,45 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.LayoutAlign], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["all", "each", "none"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -59527,27 +58579,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -59569,42 +58622,42 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -59619,15 +58672,15 @@ def legend( "bottom-left", "bottom-right", ], - core.LegendOrient, + core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -59785,23 +58838,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -59959,28 +59012,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -60138,23 +59191,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, symbolType: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.SymbolShape, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -60172,44 +59226,44 @@ def legend( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.TimeIntervalStep, dict], - core.TickCount, + Union[core.SchemaBase, dict], + core.SchemaBase, float, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -60369,26 +59423,27 @@ def legend( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -60410,39 +59465,39 @@ def legend( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.Orient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -60459,64 +59514,63 @@ def legend(self, _: None, **kwds) -> "StrokeWidth": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -60531,10 +59585,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -60551,30 +59605,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -60590,23 +59644,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -60628,7 +59684,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -60733,7 +59789,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -60748,9 +59804,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -60960,12 +60016,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -60989,12 +60045,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -61070,7 +60126,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -61098,12 +60158,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -61129,12 +60189,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -61330,7 +60390,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -61346,9 +60406,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -61383,7 +60443,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -61417,11 +60477,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -61451,7 +60511,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -61479,50 +60539,47 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -61540,9 +60597,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -61558,13 +60615,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -61603,7 +60659,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -61621,7 +60677,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -61637,9 +60693,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -61674,7 +60730,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -61708,23 +60764,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -61874,28 +60930,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthDatum": @@ -61905,9 +60947,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthDatum": @@ -61945,28 +60987,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -62033,33 +61065,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -62077,9 +61116,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -62095,35 +61134,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -62162,7 +61186,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -62180,7 +61204,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -62196,9 +61220,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -62233,7 +61257,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -62267,23 +61291,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -62297,44 +61321,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -62371,35 +61384,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -62417,9 +61437,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -62435,13 +61455,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -62480,7 +61499,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -62498,7 +61517,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -62514,9 +61533,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -62551,7 +61570,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -62585,23 +61604,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -62615,24 +61634,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -62645,28 +61667,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthValue": @@ -62676,9 +61684,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthValue": @@ -62695,23 +61703,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[core.ConditionalParameterValueDefnumberExprRef, dict], - Union[core.ConditionalPredicateValueDefnumberExprRef, dict], - core.ConditionalValueDefnumberExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -62956,7 +61949,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Text": ... @@ -62964,7 +61957,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Text": ... @@ -62987,8 +61980,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -63014,30 +62007,16 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -63049,11 +62028,11 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -63276,7 +62255,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -63292,9 +62271,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -63329,7 +62308,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -63363,11 +62342,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -63397,7 +62376,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -63425,40 +62404,35 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefTextExprRef, dict], - Union[core.ConditionalPredicateValueDefTextExprRef, dict], - core.ConditionalValueDefTextExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefTextExprRef, dict], - Union[core.ConditionalPredicateValueDefTextExprRef, dict], - core.ConditionalValueDefTextExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ @@ -63495,7 +62469,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -63513,7 +62487,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -63529,9 +62503,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -63566,7 +62540,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -63600,23 +62574,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -63797,30 +62771,16 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -63832,11 +62792,11 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -63888,30 +62848,22 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefTextExprRef, dict], - Union[core.ConditionalPredicateValueDefTextExprRef, dict], - core.ConditionalValueDefTextExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefTextExprRef, dict], - Union[core.ConditionalPredicateValueDefTextExprRef, dict], - core.ConditionalValueDefTextExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -63978,43 +62930,34 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -64053,7 +62996,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -64071,7 +63014,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -64087,9 +63030,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -64124,7 +63067,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -64158,23 +63101,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -64211,26 +63154,31 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ Union[ @@ -64266,7 +63214,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -64284,7 +63232,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -64300,9 +63248,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -64337,7 +63285,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -64371,23 +63319,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -64400,30 +63348,16 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -64435,11 +63369,11 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -64458,23 +63392,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefTextExprRef, dict], - Union[core.ConditionalPredicateValueDefTextExprRef, dict], - core.ConditionalValueDefTextExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterStringFieldDef, dict], - Union[core.ConditionalPredicateStringFieldDef, dict], - core.ConditionalStringFieldDef, - ], - Union[ - Union[core.ConditionalParameterValueDefTextExprRef, dict], - Union[core.ConditionalPredicateValueDefTextExprRef, dict], - core.ConditionalValueDefTextExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -64761,7 +63680,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Theta": ... @@ -64769,7 +63688,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Theta": ... @@ -64792,8 +63711,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -64832,64 +63751,63 @@ def field( def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -64904,10 +63822,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -64924,30 +63842,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -64963,23 +63881,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -65001,7 +63921,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -65106,7 +64026,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -65121,9 +64041,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -65333,12 +64253,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -65362,12 +64282,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "Theta": @@ -65443,7 +64363,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -65471,12 +64395,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -65502,12 +64426,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -65715,7 +64639,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -65731,9 +64655,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -65768,7 +64692,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -65802,11 +64726,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -65836,7 +64760,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -65864,32 +64788,37 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -65907,9 +64836,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -65925,20 +64854,19 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, stack: Union[ Union[ None, - Union[Literal["zero", "center", "normalize"], core.StackOffset], + Union[Literal["zero", "center", "normalize"], core.SchemaBase], bool, ], UndefinedType, @@ -65978,7 +64906,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -65996,7 +64924,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -66012,9 +64940,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -66049,7 +64977,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -66083,23 +65011,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -66282,64 +65210,63 @@ def bandPosition(self, _: float, **kwds) -> "ThetaDatum": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -66354,10 +65281,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -66374,30 +65301,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -66413,23 +65340,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -66451,7 +65380,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -66556,7 +65485,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -66571,9 +65500,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -66783,12 +65712,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -66812,12 +65741,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "ThetaDatum": @@ -66863,22 +65792,24 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, stack: Union[ Union[ None, - Union[Literal["zero", "center", "normalize"], core.StackOffset], + Union[Literal["zero", "center", "normalize"], core.SchemaBase], bool, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -67047,7 +65978,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Theta2": ... @@ -67055,7 +65986,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Theta2": ... @@ -67267,7 +66198,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -67283,9 +66214,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -67320,7 +66251,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -67354,11 +66285,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -67382,7 +66313,7 @@ def title(self, _: None, **kwds) -> "Theta2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -67410,18 +66341,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -67459,7 +66393,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -67477,7 +66411,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -67493,9 +66427,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -67530,7 +66464,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -67564,18 +66498,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, **kwds, ): @@ -67729,12 +66663,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -68005,7 +66939,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Tooltip": ... @@ -68013,7 +66947,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Tooltip": ... @@ -68036,8 +66970,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -68063,28 +66997,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, **kwds, ) -> "Tooltip": @@ -68094,9 +67014,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, **kwds, ) -> "Tooltip": @@ -68319,7 +67239,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -68335,9 +67255,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -68372,7 +67292,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -68406,11 +67326,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -68440,7 +67360,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -68468,40 +67388,35 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefstringExprRef, dict], - Union[core.ConditionalPredicateValueDefstringExprRef, dict], - core.ConditionalValueDefstringExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefstringExprRef, dict], - Union[core.ConditionalPredicateValueDefstringExprRef, dict], - core.ConditionalValueDefstringExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ @@ -68538,7 +67453,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -68556,7 +67471,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -68572,9 +67487,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -68609,7 +67524,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -68643,23 +67558,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -68730,33 +67645,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -68774,9 +67696,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -68792,35 +67714,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -68859,7 +67766,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -68877,7 +67784,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -68893,9 +67800,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -68930,7 +67837,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -68964,23 +67871,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -68994,44 +67901,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -69068,35 +67964,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -69114,9 +68017,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -69132,13 +68035,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -69177,7 +68079,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -69195,7 +68097,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -69211,9 +68113,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -69248,7 +68150,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -69282,23 +68184,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -69312,24 +68214,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -69342,28 +68247,15 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "TooltipValue": @@ -69373,9 +68265,10 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "TooltipValue": @@ -69392,23 +68285,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -69653,7 +68531,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Url": ... @@ -69661,7 +68539,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Url": ... @@ -69684,8 +68562,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -69711,28 +68589,14 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, **kwds, ) -> "Url": @@ -69742,9 +68606,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, **kwds, ) -> "Url": @@ -69967,7 +68831,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -69983,9 +68847,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -70020,7 +68884,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -70054,11 +68918,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -70088,7 +68952,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -70116,40 +68980,35 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefstringExprRef, dict], - Union[core.ConditionalPredicateValueDefstringExprRef, dict], - core.ConditionalValueDefstringExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterValueDefstringExprRef, dict], - Union[core.ConditionalPredicateValueDefstringExprRef, dict], - core.ConditionalValueDefstringExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType + ] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ @@ -70186,7 +69045,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -70204,7 +69063,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -70220,9 +69079,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -70257,7 +69116,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -70291,23 +69150,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -70378,33 +69237,40 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -70422,9 +69288,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -70440,35 +69306,20 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -70507,7 +69358,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -70525,7 +69376,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -70541,9 +69392,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -70578,7 +69429,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -70612,23 +69463,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -70642,44 +69493,33 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -70716,35 +69556,42 @@ def condition( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -70762,9 +69609,9 @@ def condition( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -70780,13 +69627,12 @@ def condition( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -70825,7 +69671,7 @@ def condition( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -70843,7 +69689,7 @@ def condition( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -70859,9 +69705,9 @@ def condition( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -70896,7 +69742,7 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -70930,23 +69776,23 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -70960,24 +69806,27 @@ def condition( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union[None, bool, core.PrimitiveValue, float, str], - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.RepeatRef, dict], + Union[None, bool, core.SchemaBase, float, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, Union[core.Legend, dict]], UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -70990,28 +69839,15 @@ def condition( self, test: Union[ Union[ - Union[ - Union[core.FieldEqualPredicate, dict], - Union[core.FieldGTEPredicate, dict], - Union[core.FieldGTPredicate, dict], - Union[core.FieldLTEPredicate, dict], - Union[core.FieldLTPredicate, dict], - Union[core.FieldOneOfPredicate, dict], - Union[core.FieldRangePredicate, dict], - Union[core.FieldValidPredicate, dict], - Union[core.ParameterPredicate, dict], - core.Predicate, - str, - ], - Union[core.LogicalAndPredicate, dict], - Union[core.LogicalNotPredicate, dict], - Union[core.LogicalOrPredicate, dict], - core.PredicateComposition, + Union[Union[core.SchemaBase, dict], core.SchemaBase, str], + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "UrlValue": @@ -71021,9 +69857,10 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.ParameterName, str], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[None, Union[core.SchemaBase, core._Parameter, dict], str], + UndefinedType, ] = Undefined, **kwds, ) -> "UrlValue": @@ -71040,23 +69877,8 @@ def __init__( value, condition: Union[ Union[ - Sequence[ - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ] - ], - Union[ - Union[core.ConditionalParameterMarkPropFieldOrDatumDef, dict], - Union[core.ConditionalPredicateMarkPropFieldOrDatumDef, dict], - core.ConditionalMarkPropFieldOrDatumDef, - ], - Union[ - Union[core.ConditionalParameterValueDefstringnullExprRef, dict], - Union[core.ConditionalPredicateValueDefstringnullExprRef, dict], - core.ConditionalValueDefstringnullExprRef, - ], + Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], + Union[Union[core.SchemaBase, dict], core.SchemaBase], ], UndefinedType, ] = Undefined, @@ -71360,7 +70182,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "X": ... @@ -71368,7 +70190,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "X": ... @@ -71377,19 +70199,19 @@ def aggregate( def axis( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -71549,37 +70371,39 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + ] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -71739,75 +70563,75 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, gridDash: Union[ Union[ Sequence[float], - Union[core.ConditionalAxisNumberArray, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, gridDashOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, gridOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, gridWidth: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ConditionalAxisLabelAlign, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ConditionalAxisLabelBaseline, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union[bool, float], Union[core.ExprRef, core._Parameter, dict]], + Union[Union[bool, float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, labelColor: Union[ @@ -71966,44 +70790,44 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFont: Union[ Union[ - Union[core.ConditionalAxisString, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, labelFontSize: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ConditionalAxisLabelFontStyle, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.FontStyle, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -72025,84 +70849,85 @@ def axis( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ConditionalAxisLabelFontWeight, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union[Literal["top", "bottom", "left", "right"], core.AxisOrient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["top", "bottom", "left", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, position: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ Union[ - Literal["center", "extent"], Union[core.ExprRef, core._Parameter, dict] + Literal["center", "extent"], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -72262,15 +71087,15 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -72287,10 +71112,10 @@ def axis( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, @@ -72298,30 +71123,30 @@ def axis( tickDash: Union[ Union[ Sequence[float], - Union[core.ConditionalAxisNumberArray, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, tickDashOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, tickOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, @@ -72329,49 +71154,49 @@ def axis( tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, tickWidth: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -72531,26 +71356,27 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -72572,40 +71398,40 @@ def axis( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, translate: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -72636,8 +71462,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -72677,10 +71503,10 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union[core.ImputeSequence, dict]], UndefinedType + Union[Sequence[Any], Union[core.SchemaBase, dict]], UndefinedType ] = Undefined, method: Union[ - Union[Literal["value", "median", "max", "min", "mean"], core.ImputeMethod], + Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -72696,64 +71522,63 @@ def impute(self, _: None, **kwds) -> "X": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -72768,10 +71593,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -72788,30 +71613,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -72827,23 +71652,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -72865,7 +71692,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -72970,7 +71797,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -72985,9 +71812,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -73197,12 +72024,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -73226,12 +72053,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "X": @@ -73307,7 +72134,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -73335,12 +72166,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -73366,12 +72197,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -73579,7 +72410,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -73595,9 +72426,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -73632,7 +72463,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -73666,11 +72497,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -73700,7 +72531,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -73728,36 +72559,43 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, - axis: Union[Union[None, Union[core.Axis, dict]], UndefinedType] = Undefined, + axis: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, impute: Union[ - Union[None, Union[core.ImputeParams, dict]], UndefinedType + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType ] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -73775,9 +72613,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -73793,20 +72631,19 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, stack: Union[ Union[ None, - Union[Literal["zero", "center", "normalize"], core.StackOffset], + Union[Literal["zero", "center", "normalize"], core.SchemaBase], bool, ], UndefinedType, @@ -73846,7 +72683,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -73864,7 +72701,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -73880,9 +72717,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -73917,7 +72754,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -73951,23 +72788,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -74165,19 +73002,19 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): def axis( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -74337,37 +73174,39 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + ] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -74527,75 +73366,75 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, gridDash: Union[ Union[ Sequence[float], - Union[core.ConditionalAxisNumberArray, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, gridDashOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, gridOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, gridWidth: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ConditionalAxisLabelAlign, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ConditionalAxisLabelBaseline, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union[bool, float], Union[core.ExprRef, core._Parameter, dict]], + Union[Union[bool, float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, labelColor: Union[ @@ -74754,44 +73593,44 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFont: Union[ Union[ - Union[core.ConditionalAxisString, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, labelFontSize: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ConditionalAxisLabelFontStyle, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.FontStyle, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -74813,84 +73652,85 @@ def axis( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ConditionalAxisLabelFontWeight, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union[Literal["top", "bottom", "left", "right"], core.AxisOrient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["top", "bottom", "left", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, position: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ Union[ - Literal["center", "extent"], Union[core.ExprRef, core._Parameter, dict] + Literal["center", "extent"], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -75050,15 +73890,15 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -75075,10 +73915,10 @@ def axis( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, @@ -75086,30 +73926,30 @@ def axis( tickDash: Union[ Union[ Sequence[float], - Union[core.ConditionalAxisNumberArray, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, tickDashOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, tickOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, @@ -75117,49 +73957,49 @@ def axis( tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, tickWidth: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -75319,26 +74159,27 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -75360,40 +74201,40 @@ def axis( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, translate: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -75415,10 +74256,10 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union[core.ImputeSequence, dict]], UndefinedType + Union[Sequence[Any], Union[core.SchemaBase, dict]], UndefinedType ] = Undefined, method: Union[ - Union[Literal["value", "median", "max", "min", "mean"], core.ImputeMethod], + Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -75434,64 +74275,63 @@ def impute(self, _: None, **kwds) -> "XDatum": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -75506,10 +74346,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -75526,30 +74366,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -75565,23 +74405,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -75603,7 +74445,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -75708,7 +74550,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -75723,9 +74565,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -75935,12 +74777,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -75964,12 +74806,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "XDatum": @@ -76014,27 +74856,31 @@ def type( def __init__( self, datum, - axis: Union[Union[None, Union[core.Axis, dict]], UndefinedType] = Undefined, + axis: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, impute: Union[ - Union[None, Union[core.ImputeParams, dict]], UndefinedType + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType ] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, stack: Union[ Union[ None, - Union[Literal["zero", "center", "normalize"], core.StackOffset], + Union[Literal["zero", "center", "normalize"], core.SchemaBase], bool, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -76205,7 +75051,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "X2": ... @@ -76213,7 +75059,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "X2": ... @@ -76425,7 +75271,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -76441,9 +75287,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -76478,7 +75324,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -76512,11 +75358,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -76540,7 +75386,7 @@ def title(self, _: None, **kwds) -> "X2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -76568,18 +75414,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -76617,7 +75466,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -76635,7 +75484,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -76651,9 +75500,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -76688,7 +75537,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -76722,18 +75571,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, **kwds, ): @@ -76887,12 +75736,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -77055,7 +75904,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "XError": ... @@ -77063,7 +75912,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "XError": ... @@ -77275,7 +76124,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -77291,9 +76140,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -77328,7 +76177,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -77362,11 +76211,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -77390,7 +76239,7 @@ def title(self, _: None, **kwds) -> "XError": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -77418,18 +76267,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -77467,7 +76319,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -77485,7 +76337,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -77501,9 +76353,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -77538,7 +76390,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -77572,18 +76424,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, **kwds, ): @@ -77751,7 +76603,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "XError2": ... @@ -77759,7 +76611,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "XError2": ... @@ -77971,7 +76823,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -77987,9 +76839,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -78024,7 +76876,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -78058,11 +76910,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -78086,7 +76938,7 @@ def title(self, _: None, **kwds) -> "XError2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -78114,18 +76966,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -78163,7 +77018,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -78181,7 +77036,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -78197,9 +77052,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -78234,7 +77089,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -78268,18 +77123,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, **kwds, ): @@ -78566,7 +77421,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "XOffset": ... @@ -78574,7 +77429,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "XOffset": ... @@ -78597,8 +77452,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -78633,64 +77488,63 @@ def field( def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -78705,10 +77559,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -78725,30 +77579,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -78764,23 +77618,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -78802,7 +77658,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -78907,7 +77763,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -78922,9 +77778,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -79134,12 +77990,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -79163,12 +78019,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "XOffset": @@ -79244,7 +78100,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -79272,12 +78132,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -79303,12 +78163,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -79504,7 +78364,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -79520,9 +78380,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -79557,7 +78417,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -79591,11 +78451,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -79625,7 +78485,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -79653,32 +78513,37 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -79696,9 +78561,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -79714,13 +78579,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -79759,7 +78623,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -79777,7 +78641,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -79793,9 +78657,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -79830,7 +78694,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -79864,23 +78728,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -80031,64 +78895,63 @@ def bandPosition(self, _: float, **kwds) -> "XOffsetDatum": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -80103,10 +78966,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -80123,30 +78986,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -80162,23 +79025,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -80200,7 +79065,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -80305,7 +79170,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -80320,9 +79185,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -80532,12 +79397,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -80561,12 +79426,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "XOffsetDatum": @@ -80600,14 +79465,16 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -80942,7 +79809,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Y": ... @@ -80950,7 +79817,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Y": ... @@ -80959,19 +79826,19 @@ def aggregate( def axis( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -81131,37 +79998,39 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + ] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -81321,75 +80190,75 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, gridDash: Union[ Union[ Sequence[float], - Union[core.ConditionalAxisNumberArray, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, gridDashOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, gridOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, gridWidth: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ConditionalAxisLabelAlign, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ConditionalAxisLabelBaseline, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union[bool, float], Union[core.ExprRef, core._Parameter, dict]], + Union[Union[bool, float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, labelColor: Union[ @@ -81548,44 +80417,44 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFont: Union[ Union[ - Union[core.ConditionalAxisString, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, labelFontSize: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ConditionalAxisLabelFontStyle, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.FontStyle, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -81607,84 +80476,85 @@ def axis( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ConditionalAxisLabelFontWeight, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union[Literal["top", "bottom", "left", "right"], core.AxisOrient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["top", "bottom", "left", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, position: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ Union[ - Literal["center", "extent"], Union[core.ExprRef, core._Parameter, dict] + Literal["center", "extent"], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -81844,15 +80714,15 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -81869,10 +80739,10 @@ def axis( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, @@ -81880,30 +80750,30 @@ def axis( tickDash: Union[ Union[ Sequence[float], - Union[core.ConditionalAxisNumberArray, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, tickDashOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, tickOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, @@ -81911,49 +80781,49 @@ def axis( tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, tickWidth: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -82113,26 +80983,27 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -82154,40 +81025,40 @@ def axis( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, translate: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -82218,8 +81089,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -82259,10 +81130,10 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union[core.ImputeSequence, dict]], UndefinedType + Union[Sequence[Any], Union[core.SchemaBase, dict]], UndefinedType ] = Undefined, method: Union[ - Union[Literal["value", "median", "max", "min", "mean"], core.ImputeMethod], + Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -82278,64 +81149,63 @@ def impute(self, _: None, **kwds) -> "Y": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -82350,10 +81220,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -82370,30 +81240,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -82409,23 +81279,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -82447,7 +81319,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -82552,7 +81424,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -82567,9 +81439,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -82779,12 +81651,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -82808,12 +81680,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "Y": @@ -82889,7 +81761,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -82917,12 +81793,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -82948,12 +81824,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -83161,7 +82037,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -83177,9 +82053,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -83214,7 +82090,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -83248,11 +82124,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -83282,7 +82158,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -83310,36 +82186,43 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, - axis: Union[Union[None, Union[core.Axis, dict]], UndefinedType] = Undefined, + axis: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool, str], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, impute: Union[ - Union[None, Union[core.ImputeParams, dict]], UndefinedType + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType ] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -83357,9 +82240,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -83375,20 +82258,19 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, stack: Union[ Union[ None, - Union[Literal["zero", "center", "normalize"], core.StackOffset], + Union[Literal["zero", "center", "normalize"], core.SchemaBase], bool, ], UndefinedType, @@ -83428,7 +82310,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -83446,7 +82328,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -83462,9 +82344,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -83499,7 +82381,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -83533,23 +82415,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -83747,19 +82629,19 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): def axis( self, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -83919,37 +82801,39 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + ] = Undefined, + format: Union[ + Union[Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, - format: Union[Union[Union[core.Dict, dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -84109,75 +82993,75 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, gridDash: Union[ Union[ Sequence[float], - Union[core.ConditionalAxisNumberArray, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, gridDashOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, gridOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, gridWidth: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ConditionalAxisLabelAlign, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ConditionalAxisLabelBaseline, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union[bool, float], Union[core.ExprRef, core._Parameter, dict]], + Union[Union[bool, float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, labelColor: Union[ @@ -84336,44 +83220,44 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelFont: Union[ Union[ - Union[core.ConditionalAxisString, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, labelFontSize: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelFontStyle: Union[ Union[ - Union[core.ConditionalAxisLabelFontStyle, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.FontStyle, str], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -84395,84 +83279,85 @@ def axis( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ConditionalAxisLabelFontWeight, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labelOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelOverlap: Union[ Union[ - Union[bool, core.LabelOverlap, str], - Union[core.ExprRef, core._Parameter, dict], + Union[bool, core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, labelPadding: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, labelSeparation: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union[Literal["top", "bottom", "left", "right"], core.AxisOrient], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["top", "bottom", "left", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, position: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ Union[ - Literal["center", "extent"], Union[core.ExprRef, core._Parameter, dict] + Literal["center", "extent"], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -84632,15 +83517,15 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ConditionalAxisColor, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -84657,10 +83542,10 @@ def axis( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, @@ -84668,30 +83553,30 @@ def axis( tickDash: Union[ Union[ Sequence[float], - Union[core.ConditionalAxisNumberArray, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, tickDashOffset: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, tickOpacity: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, @@ -84699,49 +83584,49 @@ def axis( tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, tickWidth: Union[ Union[ - Union[core.ConditionalAxisNumber, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.TitleAnchor], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -84901,26 +83786,27 @@ def axis( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -84942,40 +83828,40 @@ def axis( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, translate: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, values: Union[ Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -84997,10 +83883,10 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union[core.ImputeSequence, dict]], UndefinedType + Union[Sequence[Any], Union[core.SchemaBase, dict]], UndefinedType ] = Undefined, method: Union[ - Union[Literal["value", "median", "max", "min", "mean"], core.ImputeMethod], + Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -85016,64 +83902,63 @@ def impute(self, _: None, **kwds) -> "YDatum": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -85088,10 +83973,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -85108,30 +83993,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -85147,23 +84032,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -85185,7 +84072,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -85290,7 +84177,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -85305,9 +84192,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -85517,12 +84404,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -85546,12 +84433,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "YDatum": @@ -85596,27 +84483,31 @@ def type( def __init__( self, datum, - axis: Union[Union[None, Union[core.Axis, dict]], UndefinedType] = Undefined, + axis: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, impute: Union[ - Union[None, Union[core.ImputeParams, dict]], UndefinedType + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType ] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, stack: Union[ Union[ None, - Union[Literal["zero", "center", "normalize"], core.StackOffset], + Union[Literal["zero", "center", "normalize"], core.SchemaBase], bool, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -85787,7 +84678,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Y2": ... @@ -85795,7 +84686,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "Y2": ... @@ -86007,7 +84898,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -86023,9 +84914,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -86060,7 +84951,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -86094,11 +84985,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -86122,7 +85013,7 @@ def title(self, _: None, **kwds) -> "Y2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -86150,18 +85041,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -86199,7 +85093,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -86217,7 +85111,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -86233,9 +85127,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -86270,7 +85164,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -86304,18 +85198,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, **kwds, ): @@ -86469,12 +85363,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -86637,7 +85531,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "YError": ... @@ -86645,7 +85539,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "YError": ... @@ -86857,7 +85751,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -86873,9 +85767,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -86910,7 +85804,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -86944,11 +85838,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -86972,7 +85866,7 @@ def title(self, _: None, **kwds) -> "YError": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -87000,18 +85894,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -87049,7 +85946,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -87067,7 +85964,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -87083,9 +85980,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -87120,7 +86017,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -87154,18 +86051,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, **kwds, ): @@ -87333,7 +86230,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "YError2": ... @@ -87341,7 +86238,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "YError2": ... @@ -87553,7 +86450,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -87569,9 +86466,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -87606,7 +86503,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -87640,11 +86537,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -87668,7 +86565,7 @@ def title(self, _: None, **kwds) -> "YError2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -87696,18 +86593,21 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, timeUnit: Union[ @@ -87745,7 +86645,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -87763,7 +86663,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -87779,9 +86679,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -87816,7 +86716,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -87850,18 +86750,18 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, **kwds, ): @@ -88148,7 +87048,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "YOffset": ... @@ -88156,7 +87056,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.FieldName, str], UndefinedType] = Undefined, + argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, **kwds, ) -> "YOffset": ... @@ -88179,8 +87079,8 @@ def bin( extent: Union[ Union[ Sequence[float], - Union[core.ParameterExtent, core._Parameter, dict], - core.BinExtent, + Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -88215,64 +87115,63 @@ def field( def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -88287,10 +87186,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -88307,30 +87206,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -88346,23 +87245,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -88384,7 +87285,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -88489,7 +87390,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -88504,9 +87405,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -88716,12 +87617,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -88745,12 +87646,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "YOffset": @@ -88826,7 +87727,11 @@ def sort( def sort( self, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, op: Union[ @@ -88854,12 +87759,12 @@ def sort( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -88885,12 +87790,12 @@ def sort( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SortOrder]], + Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], UndefinedType, ] = Undefined, **kwds, @@ -89086,7 +87991,7 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -89102,9 +88007,9 @@ def timeUnit( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -89139,7 +88044,7 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -89173,11 +88078,11 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -89207,7 +88112,7 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.RepeatRef, dict], str], UndefinedType + Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ @@ -89235,32 +88140,37 @@ def __init__( "variance", "variancep", ], - core.NonArgAggregateOp, + core.SchemaBase, ], - Union[core.ArgmaxDef, dict], - Union[core.ArgminDef, dict], - core.Aggregate, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.BinParams, dict], bool], UndefinedType + Union[None, Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, field: Union[ - Union[Union[core.FieldName, str], Union[core.RepeatRef, dict], core.Field], + Union[ + Union[core.SchemaBase, dict], + Union[core.SchemaBase, str], + core.SchemaBase, + ], UndefinedType, ] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, Union[ - Sequence[Union[core.DateTime, dict]], + Sequence[Union[core.SchemaBase, dict]], Sequence[bool], Sequence[float], Sequence[str], - core.SortArray, + core.SchemaBase, ], Union[ Union[ @@ -89278,9 +88188,9 @@ def __init__( "-opacity", "-text", ], - core.SortByChannelDesc, + core.SchemaBase, ], - Union[Literal["ascending", "descending"], core.SortOrder], + Union[Literal["ascending", "descending"], core.SchemaBase], Union[ Literal[ "x", @@ -89296,13 +88206,12 @@ def __init__( "opacity", "text", ], - core.SortByChannel, + core.SchemaBase, ], - core.AllSortString, + core.SchemaBase, ], - Union[core.EncodingSortField, dict], - Union[core.SortByEncoding, dict], - core.Sort, + Union[core.SchemaBase, dict], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -89341,7 +88250,7 @@ def __init__( "binnedyearweekdayhoursminutesseconds", "binnedyeardayofyear", ], - core.BinnedTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -89359,7 +88268,7 @@ def __init__( "utcseconds", "utcmilliseconds", ], - core.UtcSingleTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -89375,9 +88284,9 @@ def __init__( "seconds", "milliseconds", ], - core.LocalSingleTimeUnit, + core.SchemaBase, ], - core.SingleTimeUnit, + core.SchemaBase, ], Union[ Union[ @@ -89412,7 +88321,7 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - core.UtcMultiTimeUnit, + core.SchemaBase, ], Union[ Literal[ @@ -89446,23 +88355,23 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.LocalMultiTimeUnit, + core.SchemaBase, ], - core.MultiTimeUnit, + core.SchemaBase, ], - core.TimeUnit, + core.SchemaBase, ], - Union[core.TimeUnitParams, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal"], - core.StandardType, + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -89613,64 +88522,63 @@ def bandPosition(self, _: float, **kwds) -> "YOffsetDatum": def scale( self, align: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.ScaleBinParams, dict], core.ScaleBins], + Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, ] ], - Union[core.DomainUnionWith, dict], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ParameterExtent, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, domainMin: Union[ Union[ - Union[core.DateTime, dict], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union[core.ExprRef, core._Parameter, dict], UndefinedType + Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -89685,10 +88593,10 @@ def scale( "cubehelix", "cubehelix-long", ], - core.ScaleInterpolateEnum, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.ScaleInterpolateParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -89705,30 +88613,30 @@ def scale( "month", "year", ], - core.TimeInterval, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.TimeIntervalStep, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], float, str, ] @@ -89744,23 +88652,25 @@ def scale( "diverging", "heatmap", ], - core.RangeEnum, + core.SchemaBase, ], - Union[core.FieldRange, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, rangeMin: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, reverse: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -89782,7 +88692,7 @@ def scale( "tableau10", "tableau20", ], - core.Categorical, + core.SchemaBase, ], Union[ Literal[ @@ -89887,7 +88797,7 @@ def scale( "spectral-10", "spectral-11", ], - core.Diverging, + core.SchemaBase, ], Union[ Literal[ @@ -89902,9 +88812,9 @@ def scale( "reds", "oranges", ], - core.SequentialSingleHue, + core.SchemaBase, ], - Union[Literal["rainbow", "sinebow"], core.Cyclical], + Union[Literal["rainbow", "sinebow"], core.SchemaBase], Union[ Literal[ "turbo", @@ -90114,12 +89024,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SequentialMultiHue, + core.SchemaBase, ], - core.ColorScheme, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], - Union[core.SchemeParams, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], ], UndefinedType, ] = Undefined, @@ -90143,12 +89053,12 @@ def scale( "point", "band", ], - core.ScaleType, + core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, **kwds, ) -> "YOffsetDatum": @@ -90182,14 +89092,16 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[None, Union[core.Scale, dict]], UndefinedType] = Undefined, + scale: Union[ + Union[None, Union[core.SchemaBase, dict]], UndefinedType + ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.Text, str]], UndefinedType + Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType ] = Undefined, type: Union[ Union[ Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.Type, + core.SchemaBase, ], UndefinedType, ] = Undefined, diff --git a/altair/vegalite/v5/schema/core.py b/altair/vegalite/v5/schema/core.py index e3f793213..a56700f33 100644 --- a/altair/vegalite/v5/schema/core.py +++ b/altair/vegalite/v5/schema/core.py @@ -118,7 +118,7 @@ def __init__( self, op: Union[ Union[ - "AggregateOp", + "SchemaBase", Literal[ "argmax", "argmin", @@ -147,7 +147,7 @@ def __init__( ], UndefinedType, ] = Undefined, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, **kwds, ): super(AggregatedFieldDef, self).__init__(op=op, field=field, **kwds) @@ -592,32 +592,32 @@ def __init__( self, align: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -625,8 +625,9 @@ def __init__( ] = Undefined, blend: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Blend", + "SchemaBase", Literal[ None, "multiply", @@ -646,16 +647,16 @@ def __init__( "luminosity", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, color: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -807,37 +808,33 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Cursor", + "SchemaBase", Literal[ "auto", "default", @@ -877,39 +874,39 @@ def __init__( "grabbing", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TextDirection", Literal["ltr", "rtl"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["ltr", "rtl"]], ], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fill: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -1061,37 +1058,32 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, fontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -1112,20 +1104,20 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, href: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "Interpolate", + "SchemaBase", Literal[ "basis", "basis-open", @@ -1149,62 +1141,61 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union["OverlayMarkDef", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, + line: Union[Union[Union["SchemaBase", dict], bool], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union["OverlayMarkDef", dict], bool, str], UndefinedType + Union[Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[Union["SymbolShape", str], str], + Union["SchemaBase", "_Parameter", dict], + Union[Union["SchemaBase", str], str], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, stroke: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -1356,72 +1347,69 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeJoin", Literal["miter", "round", "bevel"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["miter", "round", "bevel"]], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ Union[ None, - Union["ExprRef", "_Parameter", dict], - Union["TooltipContent", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], bool, float, str, @@ -1429,23 +1417,23 @@ def __init__( UndefinedType, ] = Undefined, url: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, width: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, x: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, **kwds, ): @@ -1540,7 +1528,7 @@ class ArgmaxDef(Aggregate): _schema = {"$ref": "#/definitions/ArgmaxDef"} def __init__( - self, argmax: Union[Union["FieldName", str], UndefinedType] = Undefined, **kwds + self, argmax: Union[Union["SchemaBase", str], UndefinedType] = Undefined, **kwds ): super(ArgmaxDef, self).__init__(argmax=argmax, **kwds) @@ -1560,7 +1548,7 @@ class ArgminDef(Aggregate): _schema = {"$ref": "#/definitions/ArgminDef"} def __init__( - self, argmin: Union[Union["FieldName", str], UndefinedType] = Undefined, **kwds + self, argmin: Union[Union["SchemaBase", str], UndefinedType] = Undefined, **kwds ): super(ArgminDef, self).__init__(argmin=argmin, **kwds) @@ -1603,7 +1591,7 @@ def __init__( contains: Union[Literal["content", "padding"], UndefinedType] = Undefined, resize: Union[bool, UndefinedType] = Undefined, type: Union[ - Union["AutosizeType", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], UndefinedType, ] = Undefined, **kwds, @@ -2007,31 +1995,31 @@ class Axis(VegaLiteSchema): def __init__( self, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, domainColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -2183,7 +2171,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -2191,37 +2179,38 @@ def __init__( UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, gridColor: Union[ Union[ - Union["ConditionalAxisColor", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -2373,7 +2362,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -2383,72 +2372,72 @@ def __init__( gridDash: Union[ Union[ Sequence[float], - Union["ConditionalAxisNumberArray", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, gridDashOffset: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, gridOpacity: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, gridWidth: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ConditionalAxisLabelAlign", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - Union["ConditionalAxisLabelBaseline", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union[bool, float]], + Union[Union["SchemaBase", "_Parameter", dict], Union[bool, float]], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union["ConditionalAxisColor", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -2600,7 +2589,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -2610,38 +2599,35 @@ def __init__( labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelFont: Union[ Union[ - Union["ConditionalAxisString", dict], - Union["ExprRef", "_Parameter", dict], - str, + Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", dict], str ], UndefinedType, ] = Undefined, labelFontSize: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, labelFontStyle: Union[ Union[ - Union["ConditionalAxisLabelFontStyle", dict], - Union["ExprRef", "_Parameter", dict], - Union["FontStyle", str], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], + Union["SchemaBase", str], ], UndefinedType, ] = Undefined, labelFontWeight: Union[ Union[ - Union["ConditionalAxisLabelFontWeight", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -2658,90 +2644,91 @@ def __init__( 900, ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelOffset: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, labelOpacity: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, labelOverlap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["LabelOverlap", bool, str] + Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", bool, str] ], UndefinedType, ] = Undefined, labelPadding: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, labelSeparation: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union["AxisOrient", Literal["top", "bottom", "left", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["top", "bottom", "left", "right"]], ], UndefinedType, ] = Undefined, position: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ - Union[Literal["center", "extent"], Union["ExprRef", "_Parameter", dict]], + Union[Literal["center", "extent"], Union["SchemaBase", "_Parameter", dict]], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, tickColor: Union[ Union[ - Union["ConditionalAxisColor", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -2893,7 +2880,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -2902,9 +2889,9 @@ def __init__( ] = Undefined, tickCount: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TimeInterval", + "SchemaBase", Literal[ "millisecond", "second", @@ -2916,7 +2903,7 @@ def __init__( "year", ], ], - Union["TimeIntervalStep", dict], + Union["SchemaBase", dict], float, ], UndefinedType, @@ -2924,30 +2911,30 @@ def __init__( tickDash: Union[ Union[ Sequence[float], - Union["ConditionalAxisNumberArray", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, tickDashOffset: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tickOpacity: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, @@ -2955,47 +2942,47 @@ def __init__( tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, tickWidth: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TitleAnchor", Literal[None, "start", "middle", "end"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal[None, "start", "middle", "end"]], ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -3003,13 +2990,13 @@ def __init__( ] = Undefined, titleColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -3161,7 +3148,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -3169,20 +3156,20 @@ def __init__( UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, titleFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -3203,33 +3190,33 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, translate: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, values: Union[ Union[ - Sequence[Union["DateTime", dict]], + Sequence[Union["SchemaBase", dict]], Sequence[bool], Sequence[float], Sequence[str], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], ], UndefinedType, ] = Undefined, @@ -3703,32 +3690,32 @@ class AxisConfig(VegaLiteSchema): def __init__( self, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, disable: Union[bool, UndefinedType] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, domainColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -3880,7 +3867,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -3888,37 +3875,38 @@ def __init__( UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, gridColor: Union[ Union[ - Union["ConditionalAxisColor", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -4070,7 +4058,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -4080,72 +4068,72 @@ def __init__( gridDash: Union[ Union[ Sequence[float], - Union["ConditionalAxisNumberArray", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, gridDashOffset: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, gridOpacity: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, gridWidth: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ConditionalAxisLabelAlign", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - Union["ConditionalAxisLabelBaseline", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union[bool, float]], + Union[Union["SchemaBase", "_Parameter", dict], Union[bool, float]], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union["ConditionalAxisColor", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -4297,7 +4285,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -4307,38 +4295,35 @@ def __init__( labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelFont: Union[ Union[ - Union["ConditionalAxisString", dict], - Union["ExprRef", "_Parameter", dict], - str, + Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", dict], str ], UndefinedType, ] = Undefined, labelFontSize: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, labelFontStyle: Union[ Union[ - Union["ConditionalAxisLabelFontStyle", dict], - Union["ExprRef", "_Parameter", dict], - Union["FontStyle", str], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], + Union["SchemaBase", str], ], UndefinedType, ] = Undefined, labelFontWeight: Union[ Union[ - Union["ConditionalAxisLabelFontWeight", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -4355,90 +4340,91 @@ def __init__( 900, ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelOffset: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, labelOpacity: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, labelOverlap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["LabelOverlap", bool, str] + Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", bool, str] ], UndefinedType, ] = Undefined, labelPadding: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, labelSeparation: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union["AxisOrient", Literal["top", "bottom", "left", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["top", "bottom", "left", "right"]], ], UndefinedType, ] = Undefined, position: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ - Union[Literal["center", "extent"], Union["ExprRef", "_Parameter", dict]], + Union[Literal["center", "extent"], Union["SchemaBase", "_Parameter", dict]], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, tickColor: Union[ Union[ - Union["ConditionalAxisColor", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -4590,7 +4576,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -4599,9 +4585,9 @@ def __init__( ] = Undefined, tickCount: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TimeInterval", + "SchemaBase", Literal[ "millisecond", "second", @@ -4613,7 +4599,7 @@ def __init__( "year", ], ], - Union["TimeIntervalStep", dict], + Union["SchemaBase", dict], float, ], UndefinedType, @@ -4621,30 +4607,30 @@ def __init__( tickDash: Union[ Union[ Sequence[float], - Union["ConditionalAxisNumberArray", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, tickDashOffset: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tickOpacity: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, @@ -4652,47 +4638,47 @@ def __init__( tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, tickWidth: Union[ Union[ - Union["ConditionalAxisNumber", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TitleAnchor", Literal[None, "start", "middle", "end"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal[None, "start", "middle", "end"]], ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -4700,13 +4686,13 @@ def __init__( ] = Undefined, titleColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -4858,7 +4844,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -4866,20 +4852,20 @@ def __init__( UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, titleFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -4900,33 +4886,33 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, translate: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, values: Union[ Union[ - Sequence[Union["DateTime", dict]], + Sequence[Union["SchemaBase", dict]], Sequence[bool], Sequence[float], Sequence[str], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], ], UndefinedType, ] = Undefined, @@ -5048,10 +5034,10 @@ class AxisResolveMap(VegaLiteSchema): def __init__( self, x: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, y: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, **kwds, ): @@ -5459,32 +5445,32 @@ def __init__( self, align: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -5493,8 +5479,9 @@ def __init__( binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Blend", + "SchemaBase", Literal[ None, "multiply", @@ -5514,16 +5501,16 @@ def __init__( "luminosity", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, color: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -5675,41 +5662,37 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Cursor", + "SchemaBase", Literal[ "auto", "default", @@ -5749,42 +5732,42 @@ def __init__( "grabbing", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TextDirection", Literal["ltr", "rtl"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["ltr", "rtl"]], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union["RelativeBandSize", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fill: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -5936,37 +5919,32 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, fontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -5987,20 +5965,20 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, href: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "Interpolate", + "SchemaBase", Literal[ "basis", "basis-open", @@ -6024,59 +6002,60 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[Union["SymbolShape", str], str], + Union["SchemaBase", "_Parameter", dict], + Union[Union["SchemaBase", str], str], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, stroke: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -6228,72 +6207,69 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeJoin", Literal["miter", "round", "bevel"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["miter", "round", "bevel"]], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ Union[ None, - Union["ExprRef", "_Parameter", dict], - Union["TooltipContent", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], bool, float, str, @@ -6301,23 +6277,23 @@ def __init__( UndefinedType, ] = Undefined, url: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, width: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, x: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, **kwds, ): @@ -6488,38 +6464,38 @@ class BaseTitleNoValueRefs(VegaLiteSchema): def __init__( self, align: Union[ - Union["Align", Literal["left", "center", "right"]], UndefinedType + Union["SchemaBase", Literal["left", "center", "right"]], UndefinedType ] = Undefined, anchor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TitleAnchor", Literal[None, "start", "middle", "end"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal[None, "start", "middle", "end"]], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, baseline: Union[ Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], UndefinedType, ] = Undefined, color: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -6671,7 +6647,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -6679,26 +6655,26 @@ def __init__( UndefinedType, ] = Undefined, dx: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, font: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, fontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -6720,36 +6696,36 @@ def __init__( ] = Undefined, frame: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[Union["TitleFrame", Literal["bounds", "group"]], str], + Union["SchemaBase", "_Parameter", dict], + Union[Union["SchemaBase", Literal["bounds", "group"]], str], ], UndefinedType, ] = Undefined, limit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TitleOrient", Literal["none", "left", "right", "top", "bottom"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["none", "left", "right", "top", "bottom"]], ], UndefinedType, ] = Undefined, subtitleColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -6901,7 +6877,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -6909,20 +6885,20 @@ def __init__( UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, subtitleFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -6943,13 +6919,13 @@ def __init__( UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, zindex: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, **kwds, ): @@ -7055,9 +7031,7 @@ def __init__( divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ Union[ - "BinExtent", - Sequence[float], - Union["ParameterExtent", "_Parameter", dict], + "SchemaBase", Sequence[float], Union["SchemaBase", "_Parameter", dict] ], UndefinedType, ] = Undefined, @@ -7126,7 +7100,7 @@ def __init__( self, input: Union[str, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union["Element", str], UndefinedType] = Undefined, + element: Union[Union["SchemaBase", str], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -7162,7 +7136,9 @@ class BindDirect(Binding): def __init__( self, - element: Union[Union[Union["Element", str], dict], UndefinedType] = Undefined, + element: Union[ + Union[Union["SchemaBase", str], dict], UndefinedType + ] = Undefined, debounce: Union[float, UndefinedType] = Undefined, event: Union[str, UndefinedType] = Undefined, **kwds, @@ -7208,7 +7184,7 @@ def __init__( self, autocomplete: Union[str, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union["Element", str], UndefinedType] = Undefined, + element: Union[Union["SchemaBase", str], UndefinedType] = Undefined, input: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, placeholder: Union[str, UndefinedType] = Undefined, @@ -7259,7 +7235,7 @@ def __init__( input: Union[Literal["radio", "select"], UndefinedType] = Undefined, options: Union[Sequence[Any], UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union["Element", str], UndefinedType] = Undefined, + element: Union[Union["SchemaBase", str], UndefinedType] = Undefined, labels: Union[Sequence[str], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, @@ -7312,7 +7288,7 @@ def __init__( self, input: Union[str, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union["Element", str], UndefinedType] = Undefined, + element: Union[Union["SchemaBase", str], UndefinedType] = Undefined, max: Union[float, UndefinedType] = Undefined, min: Union[float, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, @@ -7406,81 +7382,21 @@ class BoxPlotConfig(VegaLiteSchema): def __init__( self, box: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, extent: Union[Union[float, str], UndefinedType] = Undefined, median: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, outliers: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, rule: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, size: Union[float, UndefinedType] = Undefined, ticks: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, **kwds, ): @@ -7536,7 +7452,7 @@ def __init__( self, cursor: Union[ Union[ - "Cursor", + "SchemaBase", Literal[ "auto", "default", @@ -7580,9 +7496,9 @@ def __init__( ] = Undefined, fill: Union[ Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -7734,7 +7650,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], UndefinedType, @@ -7742,9 +7658,9 @@ def __init__( fillOpacity: Union[float, UndefinedType] = Undefined, stroke: Union[ Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -7896,7 +7812,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], UndefinedType, @@ -8206,29 +8122,18 @@ class BoxPlotDef(CompositeMarkDef): def __init__( self, - type: Union[Union["BoxPlot", str], UndefinedType] = Undefined, + type: Union[Union["SchemaBase", str], UndefinedType] = Undefined, box: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -8380,84 +8285,31 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, extent: Union[Union[float, str], UndefinedType] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, median: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outliers: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, rule: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, size: Union[float, UndefinedType] = Undefined, ticks: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, **kwds, ): @@ -9154,14 +9006,12 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): def __init__( self, - param: Union[Union["ParameterName", str], UndefinedType] = Undefined, + param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -9186,24 +9036,25 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool, str], UndefinedType + Union[None, Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -9238,45 +9089,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -9309,54 +9161,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -9576,33 +9426,17 @@ def __init__( self, test: Union[ Union[ - "PredicateComposition", - Union["LogicalAndPredicate", dict], - Union["LogicalNotPredicate", dict], - Union["LogicalOrPredicate", dict], - Union[ - "Predicate", - Union["FieldEqualPredicate", dict], - Union["FieldGTEPredicate", dict], - Union["FieldGTPredicate", dict], - Union["FieldLTEPredicate", dict], - Union["FieldLTPredicate", dict], - Union["FieldOneOfPredicate", dict], - Union["FieldRangePredicate", dict], - Union["FieldValidPredicate", dict], - Union["ParameterPredicate", dict], - str, - ], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict], str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -9627,23 +9461,24 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool, str], UndefinedType + Union[None, Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -9678,11 +9513,80 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", + Union[ + "SchemaBase", + Union[ + "SchemaBase", + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], Union[ - "MultiTimeUnit", + "SchemaBase", + Union[ + "SchemaBase", + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + ], Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ "yearquarter", "yearquartermonth", @@ -9715,88 +9619,18 @@ def __init__( "secondsmilliseconds", ], ], - Union[ - "UtcMultiTimeUnit", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -9863,16 +9697,12 @@ class ConditionalParameterValueDefGradientstringnullExprRef( def __init__( self, - param: Union[Union["ParameterName", str], UndefinedType] = Undefined, + param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ Union[ None, - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Union["SchemaBase", dict]], str, ], UndefinedType, @@ -9911,35 +9741,17 @@ def __init__( self, test: Union[ Union[ - "PredicateComposition", - Union["LogicalAndPredicate", dict], - Union["LogicalNotPredicate", dict], - Union["LogicalOrPredicate", dict], - Union[ - "Predicate", - Union["FieldEqualPredicate", dict], - Union["FieldGTEPredicate", dict], - Union["FieldGTPredicate", dict], - Union["FieldLTEPredicate", dict], - Union["FieldLTPredicate", dict], - Union["FieldOneOfPredicate", dict], - Union["FieldRangePredicate", dict], - Union["FieldValidPredicate", dict], - Union["ParameterPredicate", dict], - str, - ], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict], str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, value: Union[ Union[ None, - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Union["SchemaBase", dict]], str, ], UndefinedType, @@ -9988,10 +9800,11 @@ class ConditionalParameterValueDefTextExprRef(ConditionalValueDefTextExprRef): def __init__( self, - param: Union[Union["ParameterName", str], UndefinedType] = Undefined, + param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, @@ -10025,29 +9838,16 @@ def __init__( self, test: Union[ Union[ - "PredicateComposition", - Union["LogicalAndPredicate", dict], - Union["LogicalNotPredicate", dict], - Union["LogicalOrPredicate", dict], - Union[ - "Predicate", - Union["FieldEqualPredicate", dict], - Union["FieldGTEPredicate", dict], - Union["FieldGTPredicate", dict], - Union["FieldLTEPredicate", dict], - Union["FieldLTPredicate", dict], - Union["FieldOneOfPredicate", dict], - Union["FieldRangePredicate", dict], - Union["FieldValidPredicate", dict], - Union["ParameterPredicate", dict], - str, - ], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict], str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, value: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, @@ -10095,7 +9895,7 @@ class ConditionalParameterValueDefnumber(ConditionalValueDefnumber): def __init__( self, - param: Union[Union["ParameterName", str], UndefinedType] = Undefined, + param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -10127,23 +9927,9 @@ def __init__( self, test: Union[ Union[ - "PredicateComposition", - Union["LogicalAndPredicate", dict], - Union["LogicalNotPredicate", dict], - Union["LogicalOrPredicate", dict], - Union[ - "Predicate", - Union["FieldEqualPredicate", dict], - Union["FieldGTEPredicate", dict], - Union["FieldGTPredicate", dict], - Union["FieldLTEPredicate", dict], - Union["FieldLTPredicate", dict], - Union["FieldOneOfPredicate", dict], - Union["FieldRangePredicate", dict], - Union["FieldValidPredicate", dict], - Union["ParameterPredicate", dict], - str, - ], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict], str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -10196,9 +9982,10 @@ class ConditionalParameterValueDefnumberArrayExprRef( def __init__( self, - param: Union[Union["ParameterName", str], UndefinedType] = Undefined, + param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -10234,28 +10021,15 @@ def __init__( self, test: Union[ Union[ - "PredicateComposition", - Union["LogicalAndPredicate", dict], - Union["LogicalNotPredicate", dict], - Union["LogicalOrPredicate", dict], - Union[ - "Predicate", - Union["FieldEqualPredicate", dict], - Union["FieldGTEPredicate", dict], - Union["FieldGTPredicate", dict], - Union["FieldLTEPredicate", dict], - Union["FieldLTPredicate", dict], - Union["FieldOneOfPredicate", dict], - Union["FieldRangePredicate", dict], - Union["FieldValidPredicate", dict], - Union["ParameterPredicate", dict], - str, - ], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict], str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, value: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, **kwds, ): @@ -10301,9 +10075,9 @@ class ConditionalParameterValueDefnumberExprRef(ConditionalValueDefnumberExprRef def __init__( self, - param: Union[Union["ParameterName", str], UndefinedType] = Undefined, + param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -10335,28 +10109,14 @@ def __init__( self, test: Union[ Union[ - "PredicateComposition", - Union["LogicalAndPredicate", dict], - Union["LogicalNotPredicate", dict], - Union["LogicalOrPredicate", dict], - Union[ - "Predicate", - Union["FieldEqualPredicate", dict], - Union["FieldGTEPredicate", dict], - Union["FieldGTPredicate", dict], - Union["FieldLTEPredicate", dict], - Union["FieldLTPredicate", dict], - Union["FieldOneOfPredicate", dict], - Union["FieldRangePredicate", dict], - Union["FieldValidPredicate", dict], - Union["ParameterPredicate", dict], - str, - ], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict], str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, value: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, **kwds, ): @@ -10402,9 +10162,9 @@ class ConditionalParameterValueDefstringExprRef(ConditionalValueDefstringExprRef def __init__( self, - param: Union[Union["ParameterName", str], UndefinedType] = Undefined, + param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -10436,28 +10196,14 @@ def __init__( self, test: Union[ Union[ - "PredicateComposition", - Union["LogicalAndPredicate", dict], - Union["LogicalNotPredicate", dict], - Union["LogicalOrPredicate", dict], - Union[ - "Predicate", - Union["FieldEqualPredicate", dict], - Union["FieldGTEPredicate", dict], - Union["FieldGTPredicate", dict], - Union["FieldLTEPredicate", dict], - Union["FieldLTPredicate", dict], - Union["FieldOneOfPredicate", dict], - Union["FieldRangePredicate", dict], - Union["FieldValidPredicate", dict], - Union["ParameterPredicate", dict], - str, - ], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict], str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, value: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, **kwds, ): @@ -10507,9 +10253,9 @@ class ConditionalParameterValueDefstringnullExprRef( def __init__( self, - param: Union[Union["ParameterName", str], UndefinedType] = Undefined, + param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ - Union[None, Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[None, Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -10545,28 +10291,14 @@ def __init__( self, test: Union[ Union[ - "PredicateComposition", - Union["LogicalAndPredicate", dict], - Union["LogicalNotPredicate", dict], - Union["LogicalOrPredicate", dict], - Union[ - "Predicate", - Union["FieldEqualPredicate", dict], - Union["FieldGTEPredicate", dict], - Union["FieldGTPredicate", dict], - Union["FieldLTEPredicate", dict], - Union["FieldLTPredicate", dict], - Union["FieldOneOfPredicate", dict], - Union["FieldRangePredicate", dict], - Union["FieldValidPredicate", dict], - Union["ParameterPredicate", dict], - str, - ], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict], str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[None, Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, **kwds, ): @@ -10857,44 +10589,45 @@ class Config(VegaLiteSchema): def __init__( self, - arc: Union[Union["RectConfig", dict], UndefinedType] = Undefined, - area: Union[Union["AreaConfig", dict], UndefinedType] = Undefined, + arc: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + area: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, aria: Union[bool, UndefinedType] = Undefined, autosize: Union[ Union[ - Union["AutoSizeParams", dict], - Union["AutosizeType", Literal["pad", "none", "fit", "fit-x", "fit-y"]], - ], - UndefinedType, - ] = Undefined, - axis: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisBand: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisBottom: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisDiscrete: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisLeft: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisPoint: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisQuantitative: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisRight: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisTemporal: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisTop: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisX: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisXBand: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisXDiscrete: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisXPoint: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisXQuantitative: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisXTemporal: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisY: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisYBand: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisYDiscrete: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisYPoint: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisYQuantitative: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, - axisYTemporal: Union[Union["AxisConfig", dict], UndefinedType] = Undefined, + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", dict], + ], + UndefinedType, + ] = Undefined, + axis: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisBand: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisBottom: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisDiscrete: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisLeft: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisPoint: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisQuantitative: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisRight: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisTemporal: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisTop: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisX: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisXBand: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisXDiscrete: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisXPoint: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisXQuantitative: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisXTemporal: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisY: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisYBand: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisYDiscrete: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisYPoint: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisYQuantitative: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axisYTemporal: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, background: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -11046,74 +10779,69 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, - bar: Union[Union["BarConfig", dict], UndefinedType] = Undefined, - boxplot: Union[Union["BoxPlotConfig", dict], UndefinedType] = Undefined, - circle: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - concat: Union[Union["CompositionConfig", dict], UndefinedType] = Undefined, + bar: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + boxplot: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + circle: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + concat: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, countTitle: Union[str, UndefinedType] = Undefined, customFormatTypes: Union[bool, UndefinedType] = Undefined, - errorband: Union[Union["ErrorBandConfig", dict], UndefinedType] = Undefined, - errorbar: Union[Union["ErrorBarConfig", dict], UndefinedType] = Undefined, - facet: Union[Union["CompositionConfig", dict], UndefinedType] = Undefined, + errorband: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + errorbar: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, fieldTitle: Union[ Literal["verbal", "functional", "plain"], UndefinedType ] = Undefined, font: Union[str, UndefinedType] = Undefined, - geoshape: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - header: Union[Union["HeaderConfig", dict], UndefinedType] = Undefined, - headerColumn: Union[Union["HeaderConfig", dict], UndefinedType] = Undefined, - headerFacet: Union[Union["HeaderConfig", dict], UndefinedType] = Undefined, - headerRow: Union[Union["HeaderConfig", dict], UndefinedType] = Undefined, - image: Union[Union["RectConfig", dict], UndefinedType] = Undefined, - legend: Union[Union["LegendConfig", dict], UndefinedType] = Undefined, - line: Union[Union["LineConfig", dict], UndefinedType] = Undefined, + geoshape: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + header: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + headerColumn: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + headerFacet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + headerRow: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + image: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + legend: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + line: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, - locale: Union[Union["Locale", dict], UndefinedType] = Undefined, - mark: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, + locale: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + mark: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, normalizedNumberFormat: Union[str, UndefinedType] = Undefined, normalizedNumberFormatType: Union[str, UndefinedType] = Undefined, numberFormat: Union[str, UndefinedType] = Undefined, numberFormatType: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["Padding", dict, float]], - UndefinedType, - ] = Undefined, - params: Union[ - Sequence[ - Union[ - "TopLevelParameter", - Union["TopLevelSelectionParameter", dict], - Union["VariableParameter", dict], - ] + Union[ + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict, float], ], UndefinedType, ] = Undefined, - point: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - projection: Union[Union["ProjectionConfig", dict], UndefinedType] = Undefined, - range: Union[Union["RangeConfig", dict], UndefinedType] = Undefined, - rect: Union[Union["RectConfig", dict], UndefinedType] = Undefined, - rule: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - scale: Union[Union["ScaleConfig", dict], UndefinedType] = Undefined, - selection: Union[Union["SelectionConfig", dict], UndefinedType] = Undefined, - square: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - style: Union[Union["StyleConfigIndex", dict], UndefinedType] = Undefined, - text: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - tick: Union[Union["TickConfig", dict], UndefinedType] = Undefined, + params: Union[ + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + ] = Undefined, + point: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + range: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + rect: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + rule: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + selection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + square: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + style: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + text: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + tick: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, timeFormat: Union[str, UndefinedType] = Undefined, timeFormatType: Union[str, UndefinedType] = Undefined, - title: Union[Union["TitleConfig", dict], UndefinedType] = Undefined, - tooltipFormat: Union[Union["FormatConfig", dict], UndefinedType] = Undefined, - trail: Union[Union["LineConfig", dict], UndefinedType] = Undefined, - view: Union[Union["ViewConfig", dict], UndefinedType] = Undefined, + title: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + tooltipFormat: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + trail: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(Config, self).__init__( @@ -11286,7 +11014,7 @@ class CsvDataFormat(DataFormat): def __init__( self, - parse: Union[Union[None, Union["Parse", dict]], UndefinedType] = Undefined, + parse: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, type: Union[Literal["csv", "tsv"], UndefinedType] = Undefined, **kwds, ): @@ -11428,7 +11156,7 @@ class DomainUnionWith(VegaLiteSchema): def __init__( self, unionWith: Union[ - Sequence[Union[Union["DateTime", dict], bool, float, str]], UndefinedType + Sequence[Union[Union["SchemaBase", dict], bool, float, str]], UndefinedType ] = Undefined, **kwds, ): @@ -11475,7 +11203,7 @@ class DsvDataFormat(DataFormat): def __init__( self, delimiter: Union[str, UndefinedType] = Undefined, - parse: Union[Union[None, Union["Parse", dict]], UndefinedType] = Undefined, + parse: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -11700,319 +11428,102 @@ class Encoding(VegaLiteSchema): def __init__( self, angle: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, color: Union[ - Union[ - "ColorDef", - Union["FieldOrDatumDefWithConditionDatumDefGradientstringnull", dict], - Union[ - "FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull", - dict, - ], - Union[ - "ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull", - dict, - ], - ], - UndefinedType, - ] = Undefined, - description: Union[ - Union[ - Union["StringFieldDefWithCondition", dict], - Union["StringValueDefWithCondition", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, + description: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, detail: Union[ - Union[ - Sequence[Union["FieldDefWithoutScale", dict]], - Union["FieldDefWithoutScale", dict], - ], + Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, fill: Union[ - Union[ - "ColorDef", - Union["FieldOrDatumDefWithConditionDatumDefGradientstringnull", dict], - Union[ - "FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull", - dict, - ], - Union[ - "ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull", - dict, - ], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, fillOpacity: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, - ] = Undefined, - href: Union[ - Union[ - Union["StringFieldDefWithCondition", dict], - Union["StringValueDefWithCondition", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, - key: Union[Union["FieldDefWithoutScale", dict], UndefinedType] = Undefined, + href: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + key: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, latitude: Union[ - Union[ - "LatLongDef", Union["DatumDef", dict], Union["LatLongFieldDef", dict] - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, latitude2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, longitude: Union[ - Union[ - "LatLongDef", Union["DatumDef", dict], Union["LatLongFieldDef", dict] - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, longitude2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, opacity: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, order: Union[ - Union[ - Sequence[Union["OrderFieldDef", dict]], - Union["OrderFieldDef", dict], - Union["OrderOnlyDef", dict], - Union["OrderValueDef", dict], - ], + Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, radius: Union[ - Union[ - "PolarDef", - Union["PositionDatumDefBase", dict], - Union["PositionFieldDefBase", dict], - Union["PositionValueDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, radius2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, shape: Union[ - Union[ - "ShapeDef", - Union["FieldOrDatumDefWithConditionDatumDefstringnull", dict], - Union[ - "FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull", - dict, - ], - Union[ - "ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull", - dict, - ], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, size: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, stroke: Union[ - Union[ - "ColorDef", - Union["FieldOrDatumDefWithConditionDatumDefGradientstringnull", dict], - Union[ - "FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull", - dict, - ], - Union[ - "ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull", - dict, - ], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, strokeDash: Union[ - Union[ - "NumericArrayMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumberArray", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, text: Union[ - Union[ - "TextDef", - Union["FieldOrDatumDefWithConditionStringDatumDefText", dict], - Union["FieldOrDatumDefWithConditionStringFieldDefText", dict], - Union["ValueDefWithConditionStringFieldDefText", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, theta: Union[ - Union[ - "PolarDef", - Union["PositionDatumDefBase", dict], - Union["PositionFieldDefBase", dict], - Union["PositionValueDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, theta2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, tooltip: Union[ - Union[ - None, - Sequence[Union["StringFieldDef", dict]], - Union["StringFieldDefWithCondition", dict], - Union["StringValueDefWithCondition", dict], - ], - UndefinedType, - ] = Undefined, - url: Union[ - Union[ - Union["StringFieldDefWithCondition", dict], - Union["StringValueDefWithCondition", dict], - ], + Union[None, Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, + url: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, x: Union[ - Union[ - "PositionDef", - Union["PositionDatumDef", dict], - Union["PositionFieldDef", dict], - Union["PositionValueDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, x2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, - ] = Undefined, - xError: Union[ - Union[Union["SecondaryFieldDef", dict], Union["ValueDefnumber", dict]], - UndefinedType, - ] = Undefined, - xError2: Union[ - Union[Union["SecondaryFieldDef", dict], Union["ValueDefnumber", dict]], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, + xError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + xError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, xOffset: Union[ - Union[ - "OffsetDef", - Union["ScaleDatumDef", dict], - Union["ScaleFieldDef", dict], - Union["ValueDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, y: Union[ - Union[ - "PositionDef", - Union["PositionDatumDef", dict], - Union["PositionFieldDef", dict], - Union["PositionValueDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, y2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, - ] = Undefined, - yError: Union[ - Union[Union["SecondaryFieldDef", dict], Union["ValueDefnumber", dict]], - UndefinedType, - ] = Undefined, - yError2: Union[ - Union[Union["SecondaryFieldDef", dict], Union["ValueDefnumber", dict]], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, + yError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + yError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, yOffset: Union[ - Union[ - "OffsetDef", - Union["ScaleDatumDef", dict], - Union["ScaleFieldDef", dict], - Union["ValueDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, **kwds, ): @@ -12126,42 +11637,17 @@ class ErrorBandConfig(VegaLiteSchema): def __init__( self, band: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, borders: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, extent: Union[ - Union["ErrorBarExtent", Literal["ci", "iqr", "stderr", "stdev"]], - UndefinedType, + Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType ] = Undefined, interpolate: Union[ Union[ - "Interpolate", + "SchemaBase", Literal[ "basis", "basis-open", @@ -12275,44 +11761,21 @@ class ErrorBandDef(CompositeMarkDef): def __init__( self, - type: Union[Union["ErrorBand", str], UndefinedType] = Undefined, + type: Union[Union["SchemaBase", str], UndefinedType] = Undefined, band: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, borders: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -12464,25 +11927,19 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, extent: Union[ - Union["ErrorBarExtent", Literal["ci", "iqr", "stderr", "stdev"]], - UndefinedType, + Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType ] = Undefined, interpolate: Union[ Union[ - "Interpolate", + "SchemaBase", Literal[ "basis", "basis-open", @@ -12505,7 +11962,7 @@ def __init__( ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, tension: Union[float, UndefinedType] = Undefined, **kwds, @@ -12572,40 +12029,15 @@ class ErrorBarConfig(VegaLiteSchema): def __init__( self, extent: Union[ - Union["ErrorBarExtent", Literal["ci", "iqr", "stderr", "stdev"]], - UndefinedType, + Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType ] = Undefined, rule: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, ticks: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, **kwds, ): @@ -12678,14 +12110,15 @@ class ErrorBarDef(CompositeMarkDef): def __init__( self, - type: Union[Union["ErrorBar", str], UndefinedType] = Undefined, + type: Union[Union["SchemaBase", str], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -12837,57 +12270,27 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, extent: Union[ - Union["ErrorBarExtent", Literal["ci", "iqr", "stderr", "stdev"]], - UndefinedType, + Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, rule: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, ticks: Union[ - Union[ - Union[ - "AnyMarkConfig", - Union["AreaConfig", dict], - Union["BarConfig", dict], - Union["LineConfig", dict], - Union["MarkConfig", dict], - Union["RectConfig", dict], - Union["TickConfig", dict], - ], - bool, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType ] = Undefined, **kwds, ): @@ -13203,15 +12606,13 @@ class FacetEncodingFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -13236,52 +12637,55 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, align: Union[ Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], - Union["RowColLayoutAlign", dict], + Union["SchemaBase", Literal["all", "each", "none"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool], UndefinedType + Union[None, Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[ - Union[Union["RowColboolean", dict], bool], UndefinedType + Union[Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, columns: Union[float, UndefinedType] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - header: Union[Union[None, Union["Header", dict]], UndefinedType] = Undefined, + header: Union[ + Union[None, Union["SchemaBase", dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, - Union["EncodingSortField", dict], + Union["SchemaBase", Literal["ascending", "descending"]], Union[ - "SortArray", - Sequence[Union["DateTime", dict]], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], Sequence[bool], Sequence[float], Sequence[str], ], - Union["SortOrder", Literal["ascending", "descending"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, spacing: Union[ - Union[Union["RowColnumber", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -13316,45 +12720,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -13387,54 +12792,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -13651,11 +13054,9 @@ def __init__( self, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -13680,37 +13081,40 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool], UndefinedType + Union[None, Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - header: Union[Union[None, Union["Header", dict]], UndefinedType] = Undefined, + header: Union[ + Union[None, Union["SchemaBase", dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, - Union["EncodingSortField", dict], + Union["SchemaBase", Literal["ascending", "descending"]], Union[ - "SortArray", - Sequence[Union["DateTime", dict]], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], Sequence[bool], Sequence[float], Sequence[str], ], - Union["SortOrder", Literal["ascending", "descending"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -13745,45 +13149,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -13816,54 +13221,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -13901,8 +13304,8 @@ class FacetMapping(VegaLiteSchema): def __init__( self, - column: Union[Union["FacetFieldDef", dict], UndefinedType] = Undefined, - row: Union[Union["FacetFieldDef", dict], UndefinedType] = Undefined, + column: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + row: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(FacetMapping, self).__init__(column=column, row=row, **kwds) @@ -14120,324 +13523,105 @@ class FacetedEncoding(VegaLiteSchema): def __init__( self, angle: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, color: Union[ - Union[ - "ColorDef", - Union["FieldOrDatumDefWithConditionDatumDefGradientstringnull", dict], - Union[ - "FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull", - dict, - ], - Union[ - "ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull", - dict, - ], - ], - UndefinedType, - ] = Undefined, - column: Union[ - Union["RowColumnEncodingFieldDef", dict], UndefinedType - ] = Undefined, - description: Union[ - Union[ - Union["StringFieldDefWithCondition", dict], - Union["StringValueDefWithCondition", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, + column: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + description: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, detail: Union[ - Union[ - Sequence[Union["FieldDefWithoutScale", dict]], - Union["FieldDefWithoutScale", dict], - ], + Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, - facet: Union[Union["FacetEncodingFieldDef", dict], UndefinedType] = Undefined, + facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, fill: Union[ - Union[ - "ColorDef", - Union["FieldOrDatumDefWithConditionDatumDefGradientstringnull", dict], - Union[ - "FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull", - dict, - ], - Union[ - "ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull", - dict, - ], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, fillOpacity: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, - href: Union[ - Union[ - Union["StringFieldDefWithCondition", dict], - Union["StringValueDefWithCondition", dict], - ], - UndefinedType, - ] = Undefined, - key: Union[Union["FieldDefWithoutScale", dict], UndefinedType] = Undefined, + href: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + key: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, latitude: Union[ - Union[ - "LatLongDef", Union["DatumDef", dict], Union["LatLongFieldDef", dict] - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, latitude2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, longitude: Union[ - Union[ - "LatLongDef", Union["DatumDef", dict], Union["LatLongFieldDef", dict] - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, longitude2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, opacity: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, order: Union[ - Union[ - Sequence[Union["OrderFieldDef", dict]], - Union["OrderFieldDef", dict], - Union["OrderOnlyDef", dict], - Union["OrderValueDef", dict], - ], + Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, radius: Union[ - Union[ - "PolarDef", - Union["PositionDatumDefBase", dict], - Union["PositionFieldDefBase", dict], - Union["PositionValueDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, radius2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, - row: Union[Union["RowColumnEncodingFieldDef", dict], UndefinedType] = Undefined, + row: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, shape: Union[ - Union[ - "ShapeDef", - Union["FieldOrDatumDefWithConditionDatumDefstringnull", dict], - Union[ - "FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull", - dict, - ], - Union[ - "ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull", - dict, - ], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, size: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, stroke: Union[ - Union[ - "ColorDef", - Union["FieldOrDatumDefWithConditionDatumDefGradientstringnull", dict], - Union[ - "FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull", - dict, - ], - Union[ - "ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull", - dict, - ], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, strokeDash: Union[ - Union[ - "NumericArrayMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumberArray", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[ - "NumericMarkPropDef", - Union["FieldOrDatumDefWithConditionDatumDefnumber", dict], - Union["FieldOrDatumDefWithConditionMarkPropFieldDefnumber", dict], - Union["ValueDefWithConditionMarkPropFieldOrDatumDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, text: Union[ - Union[ - "TextDef", - Union["FieldOrDatumDefWithConditionStringDatumDefText", dict], - Union["FieldOrDatumDefWithConditionStringFieldDefText", dict], - Union["ValueDefWithConditionStringFieldDefText", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, theta: Union[ - Union[ - "PolarDef", - Union["PositionDatumDefBase", dict], - Union["PositionFieldDefBase", dict], - Union["PositionValueDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, theta2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, tooltip: Union[ - Union[ - None, - Sequence[Union["StringFieldDef", dict]], - Union["StringFieldDefWithCondition", dict], - Union["StringValueDefWithCondition", dict], - ], - UndefinedType, - ] = Undefined, - url: Union[ - Union[ - Union["StringFieldDefWithCondition", dict], - Union["StringValueDefWithCondition", dict], - ], + Union[None, Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, + url: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, x: Union[ - Union[ - "PositionDef", - Union["PositionDatumDef", dict], - Union["PositionFieldDef", dict], - Union["PositionValueDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, x2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, - ] = Undefined, - xError: Union[ - Union[Union["SecondaryFieldDef", dict], Union["ValueDefnumber", dict]], - UndefinedType, - ] = Undefined, - xError2: Union[ - Union[Union["SecondaryFieldDef", dict], Union["ValueDefnumber", dict]], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, + xError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + xError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, xOffset: Union[ - Union[ - "OffsetDef", - Union["ScaleDatumDef", dict], - Union["ScaleFieldDef", dict], - Union["ValueDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, y: Union[ - Union[ - "PositionDef", - Union["PositionDatumDef", dict], - Union["PositionFieldDef", dict], - Union["PositionValueDef", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, y2: Union[ - Union[ - "Position2Def", - Union["DatumDef", dict], - Union["PositionValueDef", dict], - Union["SecondaryFieldDef", dict], - ], - UndefinedType, - ] = Undefined, - yError: Union[ - Union[Union["SecondaryFieldDef", dict], Union["ValueDefnumber", dict]], - UndefinedType, - ] = Undefined, - yError2: Union[ - Union[Union["SecondaryFieldDef", dict], Union["ValueDefnumber", dict]], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, + yError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + yError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, yOffset: Union[ - Union[ - "OffsetDef", - Union["ScaleDatumDef", dict], - Union["ScaleFieldDef", dict], - Union["ValueDefnumber", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, **kwds, ): @@ -14515,23 +13699,11 @@ class Feature(VegaLiteSchema): def __init__( self, geometry: Union[ - Union[ - "Geometry", - Union["GeometryCollection", dict], - Union["LineString", dict], - Union["MultiLineString", dict], - Union["MultiPoint", dict], - Union["MultiPolygon", dict], - Union["Point", dict], - Union["Polygon", dict], - ], - UndefinedType, - ] = Undefined, - properties: Union[ - Union["GeoJsonProperties", None, dict], UndefinedType + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, + properties: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, id: Union[Union[float, str], UndefinedType] = Undefined, **kwds, ): @@ -14567,11 +13739,9 @@ class FeatureCollection(VegaLiteSchema): def __init__( self, - features: Union[ - Sequence[Union["FeatureGeometryGeoJsonProperties", dict]], UndefinedType - ] = Undefined, + features: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, **kwds, ): super(FeatureCollection, self).__init__( @@ -14608,23 +13778,11 @@ class FeatureGeometryGeoJsonProperties(VegaLiteSchema): def __init__( self, geometry: Union[ - Union[ - "Geometry", - Union["GeometryCollection", dict], - Union["LineString", dict], - Union["MultiLineString", dict], - Union["MultiPoint", dict], - Union["MultiPolygon", dict], - Union["Point", dict], - Union["Polygon", dict], - ], - UndefinedType, - ] = Undefined, - properties: Union[ - Union["GeoJsonProperties", None, dict], UndefinedType + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, + properties: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, id: Union[Union[float, str], UndefinedType] = Undefined, **kwds, ): @@ -14814,15 +13972,13 @@ class FieldDefWithoutScale(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -14847,21 +14003,22 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool, str], UndefinedType + Union[None, Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -14896,45 +14053,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -14967,54 +14125,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -15250,11 +14406,9 @@ def __init__( self, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -15279,40 +14433,31 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool, str], UndefinedType + Union[None, Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefstringExprRef", - Union["ConditionalParameterValueDefstringExprRef", dict], - Union["ConditionalPredicateValueDefstringExprRef", dict], - ] - ], - Union[ - "ConditionalValueDefstringExprRef", - Union["ConditionalParameterValueDefstringExprRef", dict], - Union["ConditionalPredicateValueDefstringExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -15347,45 +14492,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -15418,54 +14564,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -15685,21 +14829,9 @@ def __init__( self, mark: Union[ Union[ - "AnyMark", - Union[ - "CompositeMark", - Union["BoxPlot", str], - Union["ErrorBand", str], - Union["ErrorBar", str], - ], - Union[ - "CompositeMarkDef", - Union["BoxPlotDef", dict], - Union["ErrorBandDef", dict], - Union["ErrorBarDef", dict], - ], + "SchemaBase", Union[ - "Mark", + "SchemaBase", Literal[ "arc", "area", @@ -15717,68 +14849,30 @@ def __init__( "geoshape", ], ], - Union["MarkDef", dict], + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", Union["SchemaBase", str]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["Encoding", dict], UndefinedType] = Undefined, + encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - params: Union[ - Sequence[Union["SelectionParameter", dict]], UndefinedType - ] = Undefined, - projection: Union[Union["Projection", dict], UndefinedType] = Undefined, + params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, **kwds, ): @@ -15825,23 +14919,11 @@ class GeoJsonFeature(Fit): def __init__( self, geometry: Union[ - Union[ - "Geometry", - Union["GeometryCollection", dict], - Union["LineString", dict], - Union["MultiLineString", dict], - Union["MultiPoint", dict], - Union["MultiPolygon", dict], - Union["Point", dict], - Union["Polygon", dict], - ], - UndefinedType, - ] = Undefined, - properties: Union[ - Union["GeoJsonProperties", None, dict], UndefinedType + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, + properties: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, id: Union[Union[float, str], UndefinedType] = Undefined, **kwds, ): @@ -15877,11 +14959,9 @@ class GeoJsonFeatureCollection(Fit): def __init__( self, - features: Union[ - Sequence[Union["FeatureGeometryGeoJsonProperties", dict]], UndefinedType - ] = Undefined, + features: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, **kwds, ): super(GeoJsonFeatureCollection, self).__init__( @@ -15941,22 +15021,10 @@ class GeometryCollection(Geometry): def __init__( self, geometries: Union[ - Sequence[ - Union[ - "Geometry", - Union["GeometryCollection", dict], - Union["LineString", dict], - Union["MultiLineString", dict], - Union["MultiPoint", dict], - Union["MultiPolygon", dict], - Union["Point", dict], - Union["Polygon", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, **kwds, ): super(GeometryCollection, self).__init__( @@ -15997,9 +15065,9 @@ def __init__( self, color: Union[ Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -16151,7 +15219,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], UndefinedType, @@ -16181,7 +15249,7 @@ class GraticuleGenerator(Generator): def __init__( self, graticule: Union[ - Union[Union["GraticuleParams", dict], bool], UndefinedType + Union[Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, @@ -16224,33 +15292,24 @@ class GraticuleParams(VegaLiteSchema): def __init__( self, extent: Union[ - Union[ - "Vector2Vector2number", - Sequence[Union["Vector2number", Sequence[float]]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], UndefinedType, ] = Undefined, extentMajor: Union[ - Union[ - "Vector2Vector2number", - Sequence[Union["Vector2number", Sequence[float]]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], UndefinedType, ] = Undefined, extentMinor: Union[ - Union[ - "Vector2Vector2number", - Sequence[Union["Vector2number", Sequence[float]]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], UndefinedType, ] = Undefined, precision: Union[float, UndefinedType] = Undefined, - step: Union[Union["Vector2number", Sequence[float]], UndefinedType] = Undefined, + step: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, stepMajor: Union[ - Union["Vector2number", Sequence[float]], UndefinedType + Union["SchemaBase", Sequence[float]], UndefinedType ] = Undefined, stepMinor: Union[ - Union["Vector2number", Sequence[float]], UndefinedType + Union["SchemaBase", Sequence[float]], UndefinedType ] = Undefined, **kwds, ): @@ -16434,25 +15493,25 @@ class Header(VegaLiteSchema): def __init__( self, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union["TitleAnchor", Literal[None, "start", "middle", "end"]], UndefinedType + Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -16460,10 +15519,11 @@ def __init__( ] = Undefined, labelColor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -16615,29 +15675,28 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, labelFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -16658,41 +15717,43 @@ def __init__( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelOrient: Union[ - Union["Orient", Literal["left", "right", "top", "bottom"]], UndefinedType + Union["SchemaBase", Literal["left", "right", "top", "bottom"]], + UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union["Orient", Literal["left", "right", "top", "bottom"]], UndefinedType + Union["SchemaBase", Literal["left", "right", "top", "bottom"]], + UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union["TitleAnchor", Literal[None, "start", "middle", "end"]], UndefinedType + Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -16700,10 +15761,11 @@ def __init__( ] = Undefined, titleColor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -16855,28 +15917,27 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, titleFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -16897,16 +15958,17 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleOrient: Union[ - Union["Orient", Literal["left", "right", "top", "bottom"]], UndefinedType + Union["SchemaBase", Literal["left", "right", "top", "bottom"]], + UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, **kwds, ): @@ -17096,25 +16158,25 @@ class HeaderConfig(VegaLiteSchema): def __init__( self, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union["TitleAnchor", Literal[None, "start", "middle", "end"]], UndefinedType + Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -17122,10 +16184,11 @@ def __init__( ] = Undefined, labelColor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -17277,29 +16340,28 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, labelFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -17320,39 +16382,41 @@ def __init__( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelOrient: Union[ - Union["Orient", Literal["left", "right", "top", "bottom"]], UndefinedType + Union["SchemaBase", Literal["left", "right", "top", "bottom"]], + UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union["Orient", Literal["left", "right", "top", "bottom"]], UndefinedType + Union["SchemaBase", Literal["left", "right", "top", "bottom"]], + UndefinedType, ] = Undefined, title: Union[None, UndefinedType] = Undefined, titleAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union["TitleAnchor", Literal[None, "start", "middle", "end"]], UndefinedType + Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -17360,10 +16424,11 @@ def __init__( ] = Undefined, titleColor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -17515,28 +16580,27 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, titleFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -17557,16 +16621,17 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleOrient: Union[ - Union["Orient", Literal["left", "right", "top", "bottom"]], UndefinedType + Union["SchemaBase", Literal["left", "right", "top", "bottom"]], + UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, **kwds, ): @@ -17675,10 +16740,10 @@ def __init__( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union["ImputeSequence", dict]], UndefinedType + Union[Sequence[Any], Union["SchemaBase", dict]], UndefinedType ] = Undefined, method: Union[ - Union["ImputeMethod", Literal["value", "median", "max", "min", "mean"]], + Union["SchemaBase", Literal["value", "median", "max", "min", "mean"]], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -17742,7 +16807,7 @@ def __init__( self, values: Union[ Union[ - "InlineDataset", + "SchemaBase", Sequence[bool], Sequence[dict], Sequence[float], @@ -17753,14 +16818,7 @@ def __init__( UndefinedType, ] = Undefined, format: Union[ - Union[ - "DataFormat", - Union["CsvDataFormat", dict], - Union["DsvDataFormat", dict], - Union["JsonDataFormat", dict], - Union["TopoDataFormat", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, @@ -17906,22 +16964,13 @@ def __init__( self, type: Union[str, UndefinedType] = Undefined, clear: Union[ - Union[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ], - bool, - str, - ], + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool, str], UndefinedType, ] = Undefined, encodings: Union[ Sequence[ Union[ - "SingleDefUnitChannel", + "SchemaBase", Literal[ "x", "y", @@ -17958,23 +17007,13 @@ def __init__( ], UndefinedType, ] = Undefined, - fields: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, - mark: Union[Union["BrushConfig", dict], UndefinedType] = Undefined, + fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + mark: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, on: Union[ - Union[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ], - str, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], str], UndefinedType ] = Undefined, resolve: Union[ - Union["SelectionResolution", Literal["global", "union", "intersect"]], - UndefinedType, + Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, translate: Union[Union[bool, str], UndefinedType] = Undefined, zoom: Union[Union[bool, str], UndefinedType] = Undefined, @@ -18094,22 +17133,13 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): def __init__( self, clear: Union[ - Union[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ], - bool, - str, - ], + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool, str], UndefinedType, ] = Undefined, encodings: Union[ Sequence[ Union[ - "SingleDefUnitChannel", + "SchemaBase", Literal[ "x", "y", @@ -18146,23 +17176,13 @@ def __init__( ], UndefinedType, ] = Undefined, - fields: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, - mark: Union[Union["BrushConfig", dict], UndefinedType] = Undefined, + fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + mark: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, on: Union[ - Union[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ], - str, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], str], UndefinedType ] = Undefined, resolve: Union[ - Union["SelectionResolution", Literal["global", "union", "intersect"]], - UndefinedType, + Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, translate: Union[Union[bool, str], UndefinedType] = Undefined, zoom: Union[Union[bool, str], UndefinedType] = Undefined, @@ -18206,7 +17226,7 @@ def __init__( self, op: Union[ Union[ - "AggregateOp", + "SchemaBase", Literal[ "argmax", "argmin", @@ -18235,7 +17255,7 @@ def __init__( ], UndefinedType, ] = Undefined, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, **kwds, ): super(JoinAggregateFieldDef, self).__init__(op=op, field=field, **kwds) @@ -18281,7 +17301,7 @@ class JsonDataFormat(DataFormat): def __init__( self, - parse: Union[Union[None, Union["Parse", dict]], UndefinedType] = Undefined, + parse: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, property: Union[str, UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -18479,15 +17499,13 @@ class LatLongFieldDef(LatLongDef): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -18512,19 +17530,20 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -18559,45 +17578,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -18630,49 +17650,48 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -19036,35 +18055,35 @@ class Legend(VegaLiteSchema): def __init__( self, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, direction: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -19216,30 +18235,30 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], ], UndefinedType, ] = Undefined, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -19391,7 +18410,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -19399,31 +18418,31 @@ def __init__( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["LayoutAlign", Literal["all", "each", "none"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["all", "each", "none"]], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -19431,13 +18450,13 @@ def __init__( ] = Undefined, labelColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -19589,7 +18608,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -19598,20 +18617,20 @@ def __init__( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, labelFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -19632,38 +18651,38 @@ def __init__( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["LabelOverlap", bool, str] + Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", bool, str] ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ - "LegendOrient", + "SchemaBase", Literal[ "none", "left", @@ -19679,20 +18698,20 @@ def __init__( UndefinedType, ] = Undefined, padding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -19844,7 +18863,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -19852,20 +18871,21 @@ def __init__( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -20017,7 +19037,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -20025,26 +19045,26 @@ def __init__( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -20196,7 +19216,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -20204,19 +19224,19 @@ def __init__( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolType: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["SymbolShape", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, tickCount: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TickCount", + "SchemaBase", Union[ - "TimeInterval", + "SchemaBase", Literal[ "millisecond", "second", @@ -20228,38 +19248,38 @@ def __init__( "year", ], ], - Union["TimeIntervalStep", dict], + Union["SchemaBase", dict], float, ], ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TitleAnchor", Literal[None, "start", "middle", "end"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal[None, "start", "middle", "end"]], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -20267,13 +19287,13 @@ def __init__( ] = Undefined, titleColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -20425,7 +19445,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -20433,20 +19453,20 @@ def __init__( UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, titleFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -20467,32 +19487,32 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["Orient", Literal["left", "right", "top", "bottom"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "right", "top", "bottom"]], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union["DateTime", dict]], + Sequence[Union["SchemaBase", dict]], Sequence[bool], Sequence[float], Sequence[str], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], ], UndefinedType, ] = Undefined, @@ -20868,36 +19888,36 @@ class LegendConfig(VegaLiteSchema): def __init__( self, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, columns: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, direction: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, disable: Union[bool, UndefinedType] = Undefined, fillColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -21049,7 +20069,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -21058,34 +20078,34 @@ def __init__( ] = Undefined, gradientDirection: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["Orientation", Literal["horizontal", "vertical"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["horizontal", "vertical"]], ], UndefinedType, ] = Undefined, gradientHorizontalMaxLength: Union[float, UndefinedType] = Undefined, gradientHorizontalMinLength: Union[float, UndefinedType] = Undefined, gradientLabelLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, gradientLabelOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, gradientLength: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -21237,7 +20257,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -21245,33 +20265,33 @@ def __init__( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, gradientVerticalMaxLength: Union[float, UndefinedType] = Undefined, gradientVerticalMinLength: Union[float, UndefinedType] = Undefined, gridAlign: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["LayoutAlign", Literal["all", "each", "none"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["all", "each", "none"]], ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -21279,13 +20299,13 @@ def __init__( ] = Undefined, labelColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -21437,7 +20457,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -21445,20 +20465,20 @@ def __init__( UndefinedType, ] = Undefined, labelFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, labelFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -21479,39 +20499,41 @@ def __init__( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelOverlap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["LabelOverlap", bool, str] + Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", bool, str] ], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + ] = Undefined, + layout: Union[ + Union["SchemaBase", "_Parameter", dict], UndefinedType ] = Undefined, - layout: Union[Union["ExprRef", "_Parameter", dict], UndefinedType] = Undefined, legendX: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ - "LegendOrient", + "SchemaBase", Literal[ "none", "left", @@ -21527,20 +20549,20 @@ def __init__( UndefinedType, ] = Undefined, padding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -21692,7 +20714,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -21700,20 +20722,21 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, strokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolBaseFillColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -21865,7 +20888,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -21874,13 +20897,13 @@ def __init__( ] = Undefined, symbolBaseStrokeColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -22032,7 +21055,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -22040,27 +21063,28 @@ def __init__( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolDirection: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["Orientation", Literal["horizontal", "vertical"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["horizontal", "vertical"]], ], UndefinedType, ] = Undefined, symbolFillColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -22212,7 +21236,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -22220,26 +21244,26 @@ def __init__( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -22391,7 +21415,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -22399,19 +21423,19 @@ def __init__( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, symbolType: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["SymbolShape", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, tickCount: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TickCount", + "SchemaBase", Union[ - "TimeInterval", + "SchemaBase", Literal[ "millisecond", "second", @@ -22423,7 +21447,7 @@ def __init__( "year", ], ], - Union["TimeIntervalStep", dict], + Union["SchemaBase", dict], float, ], ], @@ -22432,24 +21456,24 @@ def __init__( title: Union[None, UndefinedType] = Undefined, titleAlign: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TitleAnchor", Literal[None, "start", "middle", "end"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal[None, "start", "middle", "end"]], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -22457,13 +21481,13 @@ def __init__( ] = Undefined, titleColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -22615,7 +21639,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -22623,20 +21647,20 @@ def __init__( UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, titleFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -22657,27 +21681,27 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["Orient", Literal["left", "right", "top", "bottom"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "right", "top", "bottom"]], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, unselectedOpacity: Union[float, UndefinedType] = Undefined, zindex: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, **kwds, ): @@ -22811,37 +21835,37 @@ class LegendResolveMap(VegaLiteSchema): def __init__( self, angle: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, color: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, fill: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, fillOpacity: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, opacity: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, shape: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, size: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, stroke: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, strokeDash: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, **kwds, ): @@ -22878,16 +21902,7 @@ class LegendStreamBinding(LegendBinding): def __init__( self, legend: Union[ - Union[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ], - str, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], str], UndefinedType ] = Undefined, **kwds, ): @@ -23279,32 +22294,32 @@ def __init__( self, align: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -23312,8 +22327,9 @@ def __init__( ] = Undefined, blend: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Blend", + "SchemaBase", Literal[ None, "multiply", @@ -23333,16 +22349,16 @@ def __init__( "luminosity", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, color: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -23494,37 +22510,33 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Cursor", + "SchemaBase", Literal[ "auto", "default", @@ -23564,39 +22576,39 @@ def __init__( "grabbing", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TextDirection", Literal["ltr", "rtl"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["ltr", "rtl"]], ], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fill: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -23748,37 +22760,32 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, fontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -23799,20 +22806,20 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, href: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "Interpolate", + "SchemaBase", Literal[ "basis", "basis-open", @@ -23836,59 +22843,60 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union["OverlayMarkDef", dict], bool, str], UndefinedType + Union[Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[Union["SymbolShape", str], str], + Union["SchemaBase", "_Parameter", dict], + Union[Union["SchemaBase", str], str], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, stroke: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -24040,72 +23048,69 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeJoin", Literal["miter", "round", "bevel"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["miter", "round", "bevel"]], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ Union[ None, - Union["ExprRef", "_Parameter", dict], - Union["TooltipContent", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], bool, float, str, @@ -24113,23 +23118,23 @@ def __init__( UndefinedType, ] = Undefined, url: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, width: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, x: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, **kwds, ): @@ -24231,10 +23236,10 @@ class LineString(Geometry): def __init__( self, coordinates: Union[ - Sequence[Union["Position", Sequence[float]]], UndefinedType + Sequence[Union["SchemaBase", Sequence[float]]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, **kwds, ): super(LineString, self).__init__( @@ -24279,7 +23284,7 @@ class LinearGradient(Gradient): def __init__( self, gradient: Union[str, UndefinedType] = Undefined, - stops: Union[Sequence[Union["GradientStop", dict]], UndefinedType] = Undefined, + stops: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, id: Union[str, UndefinedType] = Undefined, x1: Union[float, UndefinedType] = Undefined, x2: Union[float, UndefinedType] = Undefined, @@ -24310,8 +23315,8 @@ class Locale(VegaLiteSchema): def __init__( self, - number: Union[Union["NumberLocale", dict], UndefinedType] = Undefined, - time: Union[Union["TimeLocale", dict], UndefinedType] = Undefined, + number: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + time: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(Locale, self).__init__(number=number, time=time, **kwds) @@ -24339,25 +23344,11 @@ class LookupData(VegaLiteSchema): def __init__( self, data: Union[ - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType, ] = Undefined, - key: Union[Union["FieldName", str], UndefinedType] = Undefined, - fields: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + key: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, **kwds, ): super(LookupData, self).__init__(data=data, key=key, fields=fields, **kwds) @@ -24384,9 +23375,9 @@ class LookupSelection(VegaLiteSchema): def __init__( self, - key: Union[Union["FieldName", str], UndefinedType] = Undefined, - param: Union[Union["ParameterName", str], UndefinedType] = Undefined, - fields: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + key: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, **kwds, ): super(LookupSelection, self).__init__( @@ -24778,32 +23769,32 @@ def __init__( self, align: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -24811,8 +23802,9 @@ def __init__( ] = Undefined, blend: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Blend", + "SchemaBase", Literal[ None, "multiply", @@ -24832,16 +23824,16 @@ def __init__( "luminosity", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, color: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -24993,37 +23985,33 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Cursor", + "SchemaBase", Literal[ "auto", "default", @@ -25063,39 +24051,39 @@ def __init__( "grabbing", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TextDirection", Literal["ltr", "rtl"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["ltr", "rtl"]], ], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fill: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -25247,37 +24235,32 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, fontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -25298,20 +24281,20 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, href: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "Interpolate", + "SchemaBase", Literal[ "basis", "basis-open", @@ -25335,56 +24318,57 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[Union["SymbolShape", str], str], + Union["SchemaBase", "_Parameter", dict], + Union[Union["SchemaBase", str], str], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, stroke: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -25536,72 +24520,69 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeJoin", Literal["miter", "round", "bevel"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["miter", "round", "bevel"]], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ Union[ None, - Union["ExprRef", "_Parameter", dict], - Union["TooltipContent", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], bool, float, str, @@ -25609,23 +24590,23 @@ def __init__( UndefinedType, ] = Undefined, url: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, width: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, x: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, **kwds, ): @@ -26169,7 +25150,7 @@ def __init__( self, type: Union[ Union[ - "Mark", + "SchemaBase", Literal[ "arc", "area", @@ -26191,33 +25172,33 @@ def __init__( ] = Undefined, align: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -26226,8 +25207,9 @@ def __init__( binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Blend", + "SchemaBase", Literal[ None, "multiply", @@ -26247,17 +25229,17 @@ def __init__( "luminosity", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -26409,41 +25391,37 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Cursor", + "SchemaBase", Literal[ "auto", "default", @@ -26483,39 +25461,39 @@ def __init__( "grabbing", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TextDirection", Literal["ltr", "rtl"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["ltr", "rtl"]], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union["RelativeBandSize", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -26667,37 +25645,32 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, fontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -26719,24 +25692,24 @@ def __init__( ] = Undefined, height: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["RelativeBandSize", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "Interpolate", + "SchemaBase", Literal[ "basis", "basis-open", @@ -26760,68 +25733,67 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union["OverlayMarkDef", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, + line: Union[Union[Union["SchemaBase", dict], bool], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union["OverlayMarkDef", dict], bool, str], UndefinedType + Union[Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[Union["SymbolShape", str], str], + Union["SchemaBase", "_Parameter", dict], + Union[Union["SchemaBase", str], str], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -26973,71 +25945,68 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeJoin", Literal["miter", "round", "bevel"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["miter", "round", "bevel"]], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -27045,8 +26014,8 @@ def __init__( tooltip: Union[ Union[ None, - Union["ExprRef", "_Parameter", dict], - Union["TooltipContent", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], bool, float, str, @@ -27054,40 +26023,40 @@ def __init__( UndefinedType, ] = Undefined, url: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, width: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["RelativeBandSize", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, **kwds, ): @@ -27321,46 +26290,25 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefGradientstringnullExprRef", - Union[ - "ConditionalParameterValueDefGradientstringnullExprRef", - dict, - ], - Union[ - "ConditionalPredicateValueDefGradientstringnullExprRef", - dict, - ], - ] - ], - Union[ - "ConditionalValueDefGradientstringnullExprRef", - Union[ - "ConditionalParameterValueDefGradientstringnullExprRef", dict - ], - Union[ - "ConditionalPredicateValueDefGradientstringnullExprRef", dict - ], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, datum: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], - Union["PrimitiveValue", None, bool, float, str], - Union["RepeatRef", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", None, bool, float, str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "Type", + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, @@ -27613,15 +26561,13 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -27646,71 +26592,44 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool], UndefinedType + Union[None, Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefGradientstringnullExprRef", - Union[ - "ConditionalParameterValueDefGradientstringnullExprRef", - dict, - ], - Union[ - "ConditionalPredicateValueDefGradientstringnullExprRef", - dict, - ], - ] - ], - Union[ - "ConditionalValueDefGradientstringnullExprRef", - Union[ - "ConditionalParameterValueDefGradientstringnullExprRef", dict - ], - Union[ - "ConditionalPredicateValueDefGradientstringnullExprRef", dict - ], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union["Legend", dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union["Scale", dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union["SchemaBase", dict]], UndefinedType + ] = Undefined, + scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, sort: Union[ Union[ - "Sort", + "SchemaBase", None, Union[ - "AllSortString", - Union[ - "SortByChannel", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + ], + Union[ + "SchemaBase", Union[ - "SortByChannelDesc", + "SchemaBase", Literal[ "-x", "-y", @@ -27726,24 +26645,33 @@ def __init__( "-text", ], ], - Union["SortOrder", Literal["ascending", "descending"]], - ], - Union["EncodingSortField", dict], - Union[ - "SortArray", - Sequence[Union["DateTime", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], + Union["SchemaBase", Literal["ascending", "descending"]], + Union[ + "SchemaBase", + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + ], ], - Union["SortByEncoding", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -27778,45 +26706,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -27849,54 +26778,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -28014,10 +26941,10 @@ class MultiLineString(Geometry): def __init__( self, coordinates: Union[ - Sequence[Sequence[Union["Position", Sequence[float]]]], UndefinedType + Sequence[Sequence[Union["SchemaBase", Sequence[float]]]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, **kwds, ): super(MultiLineString, self).__init__( @@ -28048,10 +26975,10 @@ class MultiPoint(Geometry): def __init__( self, coordinates: Union[ - Sequence[Union["Position", Sequence[float]]], UndefinedType + Sequence[Union["SchemaBase", Sequence[float]]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, **kwds, ): super(MultiPoint, self).__init__( @@ -28082,11 +27009,11 @@ class MultiPolygon(Geometry): def __init__( self, coordinates: Union[ - Sequence[Sequence[Sequence[Union["Position", Sequence[float]]]]], + Sequence[Sequence[Sequence[Union["SchemaBase", Sequence[float]]]]], UndefinedType, ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, **kwds, ): super(MultiPolygon, self).__init__( @@ -28119,14 +27046,7 @@ def __init__( self, name: Union[str, UndefinedType] = Undefined, format: Union[ - Union[ - "DataFormat", - Union["CsvDataFormat", dict], - Union["DsvDataFormat", dict], - Union["JsonDataFormat", dict], - Union["TopoDataFormat", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, **kwds, ): @@ -28196,17 +27116,13 @@ class NumberLocale(VegaLiteSchema): def __init__( self, - currency: Union[ - Union["Vector2string", Sequence[str]], UndefinedType - ] = Undefined, + currency: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, decimal: Union[str, UndefinedType] = Undefined, grouping: Union[Sequence[float], UndefinedType] = Undefined, thousands: Union[str, UndefinedType] = Undefined, minus: Union[str, UndefinedType] = Undefined, nan: Union[str, UndefinedType] = Undefined, - numerals: Union[ - Union["Vector10string", Sequence[str]], UndefinedType - ] = Undefined, + numerals: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, percent: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -28359,36 +27275,25 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefnumberArrayExprRef", - Union["ConditionalParameterValueDefnumberArrayExprRef", dict], - Union["ConditionalPredicateValueDefnumberArrayExprRef", dict], - ] - ], - Union[ - "ConditionalValueDefnumberArrayExprRef", - Union["ConditionalParameterValueDefnumberArrayExprRef", dict], - Union["ConditionalPredicateValueDefnumberArrayExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, datum: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], - Union["PrimitiveValue", None, bool, float, str], - Union["RepeatRef", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", None, bool, float, str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "Type", + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, @@ -28640,15 +27545,13 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -28673,61 +27576,44 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool], UndefinedType + Union[None, Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefnumberArrayExprRef", - Union["ConditionalParameterValueDefnumberArrayExprRef", dict], - Union["ConditionalPredicateValueDefnumberArrayExprRef", dict], - ] - ], - Union[ - "ConditionalValueDefnumberArrayExprRef", - Union["ConditionalParameterValueDefnumberArrayExprRef", dict], - Union["ConditionalPredicateValueDefnumberArrayExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union["Legend", dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union["Scale", dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union["SchemaBase", dict]], UndefinedType + ] = Undefined, + scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, sort: Union[ Union[ - "Sort", + "SchemaBase", None, Union[ - "AllSortString", - Union[ - "SortByChannel", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + ], + Union[ + "SchemaBase", Union[ - "SortByChannelDesc", + "SchemaBase", Literal[ "-x", "-y", @@ -28743,24 +27629,33 @@ def __init__( "-text", ], ], - Union["SortOrder", Literal["ascending", "descending"]], - ], - Union["EncodingSortField", dict], - Union[ - "SortArray", - Sequence[Union["DateTime", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], + Union["SchemaBase", Literal["ascending", "descending"]], + Union[ + "SchemaBase", + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + ], ], - Union["SortByEncoding", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -28795,45 +27690,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -28866,54 +27762,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -29070,36 +27964,25 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefnumberExprRef", - Union["ConditionalParameterValueDefnumberExprRef", dict], - Union["ConditionalPredicateValueDefnumberExprRef", dict], - ] - ], - Union[ - "ConditionalValueDefnumberExprRef", - Union["ConditionalParameterValueDefnumberExprRef", dict], - Union["ConditionalPredicateValueDefnumberExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, datum: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], - Union["PrimitiveValue", None, bool, float, str], - Union["RepeatRef", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", None, bool, float, str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "Type", + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, @@ -29351,15 +28234,13 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -29384,61 +28265,44 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool], UndefinedType + Union[None, Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefnumberExprRef", - Union["ConditionalParameterValueDefnumberExprRef", dict], - Union["ConditionalPredicateValueDefnumberExprRef", dict], - ] - ], - Union[ - "ConditionalValueDefnumberExprRef", - Union["ConditionalParameterValueDefnumberExprRef", dict], - Union["ConditionalPredicateValueDefnumberExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union["Legend", dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union["Scale", dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union["SchemaBase", dict]], UndefinedType + ] = Undefined, + scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, sort: Union[ Union[ - "Sort", + "SchemaBase", None, Union[ - "AllSortString", - Union[ - "SortByChannel", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + ], + Union[ + "SchemaBase", Union[ - "SortByChannelDesc", + "SchemaBase", Literal[ "-x", "-y", @@ -29454,24 +28318,33 @@ def __init__( "-text", ], ], - Union["SortOrder", Literal["ascending", "descending"]], - ], - Union["EncodingSortField", dict], - Union[ - "SortArray", - Sequence[Union["DateTime", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], + Union["SchemaBase", Literal["ascending", "descending"]], + Union[ + "SchemaBase", + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + ], ], - Union["SortByEncoding", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -29506,45 +28379,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -29577,54 +28451,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -29825,15 +28697,13 @@ class OrderFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -29858,24 +28728,25 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool, str], UndefinedType + Union[None, Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, sort: Union[ - Union["SortOrder", Literal["ascending", "descending"]], UndefinedType + Union["SchemaBase", Literal["ascending", "descending"]], UndefinedType ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -29910,45 +28781,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -29981,54 +28853,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -30065,7 +28935,7 @@ class OrderOnlyDef(VegaLiteSchema): def __init__( self, sort: Union[ - Union["SortOrder", Literal["ascending", "descending"]], UndefinedType + Union["SchemaBase", Literal["ascending", "descending"]], UndefinedType ] = Undefined, **kwds, ): @@ -30098,22 +28968,12 @@ class OrderValueDef(VegaLiteSchema): def __init__( self, value: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefnumber", - Union["ConditionalParameterValueDefnumber", dict], - Union["ConditionalPredicateValueDefnumber", dict], - ] - ], - Union[ - "ConditionalValueDefnumber", - Union["ConditionalParameterValueDefnumber", dict], - Union["ConditionalPredicateValueDefnumber", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, @@ -30548,32 +29408,32 @@ def __init__( self, align: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -30581,8 +29441,9 @@ def __init__( ] = Undefined, blend: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Blend", + "SchemaBase", Literal[ None, "multiply", @@ -30602,17 +29463,17 @@ def __init__( "luminosity", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -30764,37 +29625,33 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Cursor", + "SchemaBase", Literal[ "auto", "default", @@ -30834,39 +29691,39 @@ def __init__( "grabbing", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TextDirection", Literal["ltr", "rtl"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["ltr", "rtl"]], ], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fill: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -31018,37 +29875,32 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, fontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -31069,20 +29921,20 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, href: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "Interpolate", + "SchemaBase", Literal[ "basis", "basis-open", @@ -31106,62 +29958,63 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[Union["SymbolShape", str], str], + Union["SchemaBase", "_Parameter", dict], + Union[Union["SchemaBase", str], str], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, stroke: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -31313,79 +30166,76 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeJoin", Literal["miter", "round", "bevel"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["miter", "round", "bevel"]], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ Union[ None, - Union["ExprRef", "_Parameter", dict], - Union["TooltipContent", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], bool, float, str, @@ -31393,35 +30243,35 @@ def __init__( UndefinedType, ] = Undefined, url: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, width: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, x: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, **kwds, ): @@ -31596,10 +30446,10 @@ class Point(Geometry): def __init__( self, coordinates: Union[ - Union["Position", Sequence[float]], UndefinedType + Union["SchemaBase", Sequence[float]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, **kwds, ): super(Point, self).__init__( @@ -31716,22 +30566,13 @@ def __init__( self, type: Union[str, UndefinedType] = Undefined, clear: Union[ - Union[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ], - bool, - str, - ], + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool, str], UndefinedType, ] = Undefined, encodings: Union[ Sequence[ Union[ - "SingleDefUnitChannel", + "SchemaBase", Literal[ "x", "y", @@ -31768,23 +30609,13 @@ def __init__( ], UndefinedType, ] = Undefined, - fields: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, nearest: Union[bool, UndefinedType] = Undefined, on: Union[ - Union[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ], - str, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], str], UndefinedType ] = Undefined, resolve: Union[ - Union["SelectionResolution", Literal["global", "union", "intersect"]], - UndefinedType, + Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, toggle: Union[Union[bool, str], UndefinedType] = Undefined, **kwds, @@ -31902,22 +30733,13 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): def __init__( self, clear: Union[ - Union[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ], - bool, - str, - ], + Union[Union["SchemaBase", Union["SchemaBase", dict]], bool, str], UndefinedType, ] = Undefined, encodings: Union[ Sequence[ Union[ - "SingleDefUnitChannel", + "SchemaBase", Literal[ "x", "y", @@ -31954,23 +30776,13 @@ def __init__( ], UndefinedType, ] = Undefined, - fields: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, nearest: Union[bool, UndefinedType] = Undefined, on: Union[ - Union[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ], - str, - ], - UndefinedType, + Union[Union["SchemaBase", Union["SchemaBase", dict]], str], UndefinedType ] = Undefined, resolve: Union[ - Union["SelectionResolution", Literal["global", "union", "intersect"]], - UndefinedType, + Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, toggle: Union[Union[bool, str], UndefinedType] = Undefined, **kwds, @@ -32023,10 +30835,10 @@ class Polygon(Geometry): def __init__( self, coordinates: Union[ - Sequence[Sequence[Union["Position", Sequence[float]]]], UndefinedType + Sequence[Sequence[Union["SchemaBase", Sequence[float]]]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["BBox", Sequence[float]], UndefinedType] = Undefined, + bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, **kwds, ): super(Polygon, self).__init__( @@ -32175,19 +30987,18 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], - Union["PrimitiveValue", None, bool, float, str], - Union["RepeatRef", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", None, bool, float, str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "Type", + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, @@ -32355,26 +31166,25 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], - Union["PrimitiveValue", None, bool, float, str], - Union["RepeatRef", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", None, bool, float, str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, - scale: Union[Union[None, Union["Scale", dict]], UndefinedType] = Undefined, + scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, stack: Union[ Union[ - None, Union["StackOffset", Literal["zero", "center", "normalize"]], bool + None, Union["SchemaBase", Literal["zero", "center", "normalize"]], bool ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "Type", + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, @@ -32575,33 +31385,32 @@ class PositionDatumDef(PositionDef): def __init__( self, - axis: Union[Union[None, Union["Axis", dict]], UndefinedType] = Undefined, + axis: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], - Union["PrimitiveValue", None, bool, float, str], - Union["RepeatRef", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", None, bool, float, str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, impute: Union[ - Union[None, Union["ImputeParams", dict]], UndefinedType + Union[None, Union["SchemaBase", dict]], UndefinedType ] = Undefined, - scale: Union[Union[None, Union["Scale", dict]], UndefinedType] = Undefined, + scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, stack: Union[ Union[ - None, Union["StackOffset", Literal["zero", "center", "normalize"]], bool + None, Union["SchemaBase", Literal["zero", "center", "normalize"]], bool ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "Type", + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, @@ -32884,15 +31693,13 @@ class PositionFieldDef(PositionDef): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -32917,47 +31724,38 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, - axis: Union[Union[None, Union["Axis", dict]], UndefinedType] = Undefined, + axis: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool, str], UndefinedType + Union[None, Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, impute: Union[ - Union[None, Union["ImputeParams", dict]], UndefinedType + Union[None, Union["SchemaBase", dict]], UndefinedType ] = Undefined, - scale: Union[Union[None, Union["Scale", dict]], UndefinedType] = Undefined, + scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, sort: Union[ Union[ - "Sort", + "SchemaBase", None, Union[ - "AllSortString", - Union[ - "SortByChannel", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + ], + Union[ + "SchemaBase", Union[ - "SortByChannelDesc", + "SchemaBase", Literal[ "-x", "-y", @@ -32973,30 +31771,39 @@ def __init__( "-text", ], ], - Union["SortOrder", Literal["ascending", "descending"]], - ], - Union["EncodingSortField", dict], - Union[ - "SortArray", - Sequence[Union["DateTime", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], + Union["SchemaBase", Literal["ascending", "descending"]], + Union[ + "SchemaBase", + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + ], ], - Union["SortByEncoding", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, stack: Union[ Union[ - None, Union["StackOffset", Literal["zero", "center", "normalize"]], bool + None, Union["SchemaBase", Literal["zero", "center", "normalize"]], bool ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -33031,45 +31838,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -33102,54 +31910,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -33419,15 +32225,13 @@ class PositionFieldDefBase(PolarDef): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -33452,43 +32256,34 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool, str], UndefinedType + Union[None, Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - scale: Union[Union[None, Union["Scale", dict]], UndefinedType] = Undefined, + scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, sort: Union[ Union[ - "Sort", + "SchemaBase", None, Union[ - "AllSortString", - Union[ - "SortByChannel", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + ], + Union[ + "SchemaBase", Union[ - "SortByChannelDesc", + "SchemaBase", Literal[ "-x", "-y", @@ -33504,30 +32299,39 @@ def __init__( "-text", ], ], - Union["SortOrder", Literal["ascending", "descending"]], - ], - Union["EncodingSortField", dict], - Union[ - "SortArray", - Sequence[Union["DateTime", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], + Union["SchemaBase", Literal["ascending", "descending"]], + Union[ + "SchemaBase", + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + ], ], - Union["SortByEncoding", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, stack: Union[ Union[ - None, Union["StackOffset", Literal["zero", "center", "normalize"]], bool + None, Union["SchemaBase", Literal["zero", "center", "normalize"]], bool ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -33562,45 +32366,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -33633,54 +32438,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -33723,7 +32526,7 @@ class PositionValueDef(PolarDef, Position2Def, PositionDef): def __init__( self, value: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, **kwds, ): @@ -33844,19 +32647,19 @@ def __init__( self, equal: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], bool, float, str, ], UndefinedType, ] = Undefined, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -33891,45 +32694,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -33962,44 +32766,43 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -34030,11 +32833,11 @@ class FieldGTEPredicate(Predicate): def __init__( self, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, gte: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, str, ], @@ -34043,7 +32846,7 @@ def __init__( timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -34078,45 +32881,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -34149,44 +32953,43 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -34217,11 +33020,11 @@ class FieldGTPredicate(Predicate): def __init__( self, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, gt: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, str, ], @@ -34230,7 +33033,7 @@ def __init__( timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -34265,45 +33068,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -34336,44 +33140,43 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -34404,11 +33207,11 @@ class FieldLTEPredicate(Predicate): def __init__( self, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, lte: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, str, ], @@ -34417,7 +33220,7 @@ def __init__( timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -34452,45 +33255,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -34523,44 +33327,43 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -34591,11 +33394,11 @@ class FieldLTPredicate(Predicate): def __init__( self, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, lt: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, str, ], @@ -34604,7 +33407,7 @@ def __init__( timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -34639,45 +33442,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -34710,44 +33514,43 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -34779,10 +33582,10 @@ class FieldOneOfPredicate(Predicate): def __init__( self, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, oneOf: Union[ Union[ - Sequence[Union["DateTime", dict]], + Sequence[Union["SchemaBase", dict]], Sequence[bool], Sequence[float], Sequence[str], @@ -34792,7 +33595,7 @@ def __init__( timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -34827,45 +33630,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -34898,44 +33702,43 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -34967,25 +33770,25 @@ class FieldRangePredicate(Predicate): def __init__( self, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, range: Union[ Union[ Sequence[ Union[ None, - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], float, ] ], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -35020,45 +33823,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -35091,44 +33895,43 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -35161,12 +33964,12 @@ class FieldValidPredicate(Predicate): def __init__( self, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, valid: Union[bool, UndefinedType] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -35201,45 +34004,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -35272,44 +34076,43 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -35339,7 +34142,7 @@ class ParameterPredicate(Predicate): def __init__( self, - param: Union[Union["ParameterName", str], UndefinedType] = Undefined, + param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, ): @@ -35462,37 +34265,31 @@ def __init__( self, center: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["Vector2number", Sequence[float]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[float]], ], UndefinedType, ] = Undefined, clipAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, clipExtent: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[ - "Vector2Vector2number", - Sequence[Union["Vector2number", Sequence[float]]], - ], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], ], UndefinedType, ] = Undefined, coefficient: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, distance: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, extent: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[ - "Vector2Vector2number", - Sequence[Union["Vector2number", Sequence[float]]], - ], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], ], UndefinedType, ] = Undefined, @@ -35500,90 +34297,86 @@ def __init__( Union[ Sequence[ Union[ - "Fit", - Sequence[Union["GeoJsonFeature", dict]], - Union["GeoJsonFeature", dict], - Union["GeoJsonFeatureCollection", dict], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], + Union["SchemaBase", dict], ] ], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "Fit", - Sequence[Union["GeoJsonFeature", dict]], - Union["GeoJsonFeature", dict], - Union["GeoJsonFeatureCollection", dict], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], + Union["SchemaBase", dict], ], ], UndefinedType, ] = Undefined, fraction: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, lobes: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, parallel: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, parallels: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, pointRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, precision: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, ratio: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, reflectX: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, reflectY: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, rotate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[ - Union["Vector2number", Sequence[float]], - Union["Vector3number", Sequence[float]], - ], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[float]], ], UndefinedType, ] = Undefined, scale: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, size: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["Vector2number", Sequence[float]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[float]], ], UndefinedType, ] = Undefined, spacing: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tilt: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, translate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["Vector2number", Sequence[float]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[float]], ], UndefinedType, ] = Undefined, type: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "ProjectionType", + "SchemaBase", Literal[ "albers", "albersUsa", @@ -35753,37 +34546,31 @@ def __init__( self, center: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["Vector2number", Sequence[float]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[float]], ], UndefinedType, ] = Undefined, clipAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, clipExtent: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[ - "Vector2Vector2number", - Sequence[Union["Vector2number", Sequence[float]]], - ], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], ], UndefinedType, ] = Undefined, coefficient: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, distance: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, extent: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[ - "Vector2Vector2number", - Sequence[Union["Vector2number", Sequence[float]]], - ], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], ], UndefinedType, ] = Undefined, @@ -35791,90 +34578,86 @@ def __init__( Union[ Sequence[ Union[ - "Fit", - Sequence[Union["GeoJsonFeature", dict]], - Union["GeoJsonFeature", dict], - Union["GeoJsonFeatureCollection", dict], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], + Union["SchemaBase", dict], ] ], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "Fit", - Sequence[Union["GeoJsonFeature", dict]], - Union["GeoJsonFeature", dict], - Union["GeoJsonFeatureCollection", dict], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], + Union["SchemaBase", dict], ], ], UndefinedType, ] = Undefined, fraction: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, lobes: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, parallel: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, parallels: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, pointRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, precision: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, ratio: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, reflectX: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, reflectY: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, rotate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[ - Union["Vector2number", Sequence[float]], - Union["Vector3number", Sequence[float]], - ], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[float]], ], UndefinedType, ] = Undefined, scale: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, size: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["Vector2number", Sequence[float]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[float]], ], UndefinedType, ] = Undefined, spacing: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tilt: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, translate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["Vector2number", Sequence[float]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[float]], ], UndefinedType, ] = Undefined, type: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "ProjectionType", + "SchemaBase", Literal[ "albers", "albersUsa", @@ -35994,7 +34777,7 @@ class RadialGradient(Gradient): def __init__( self, gradient: Union[str, UndefinedType] = Undefined, - stops: Union[Sequence[Union["GradientStop", dict]], UndefinedType] = Undefined, + stops: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, id: Union[str, UndefinedType] = Undefined, r1: Union[float, UndefinedType] = Undefined, r2: Union[float, UndefinedType] = Undefined, @@ -36054,9 +34837,9 @@ def __init__( Union[ Sequence[ Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -36208,14 +34991,14 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ] ], Union[ - "RangeScheme", + "SchemaBase", Union[ - "RangeEnum", + "SchemaBase", Literal[ "width", "height", @@ -36228,11 +35011,11 @@ def __init__( ], ], Union[ - "RangeRaw", + "SchemaBase", Sequence[ Union[ None, - Union["RangeRawArray", Sequence[float]], + Union["SchemaBase", Sequence[float]], bool, float, str, @@ -36248,9 +35031,9 @@ def __init__( Union[ Sequence[ Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -36402,14 +35185,14 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ] ], Union[ - "RangeScheme", + "SchemaBase", Union[ - "RangeEnum", + "SchemaBase", Literal[ "width", "height", @@ -36422,11 +35205,11 @@ def __init__( ], ], Union[ - "RangeRaw", + "SchemaBase", Sequence[ Union[ None, - Union["RangeRawArray", Sequence[float]], + Union["SchemaBase", Sequence[float]], bool, float, str, @@ -36442,9 +35225,9 @@ def __init__( Union[ Sequence[ Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -36596,14 +35379,14 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ] ], Union[ - "RangeScheme", + "SchemaBase", Union[ - "RangeEnum", + "SchemaBase", Literal[ "width", "height", @@ -36616,11 +35399,11 @@ def __init__( ], ], Union[ - "RangeRaw", + "SchemaBase", Sequence[ Union[ None, - Union["RangeRawArray", Sequence[float]], + Union["SchemaBase", Sequence[float]], bool, float, str, @@ -36636,9 +35419,9 @@ def __init__( Union[ Sequence[ Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -36790,14 +35573,14 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ] ], Union[ - "RangeScheme", + "SchemaBase", Union[ - "RangeEnum", + "SchemaBase", Literal[ "width", "height", @@ -36810,11 +35593,11 @@ def __init__( ], ], Union[ - "RangeRaw", + "SchemaBase", Sequence[ Union[ None, - Union["RangeRawArray", Sequence[float]], + Union["SchemaBase", Sequence[float]], bool, float, str, @@ -36830,9 +35613,9 @@ def __init__( Union[ Sequence[ Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -36984,14 +35767,14 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ] ], Union[ - "RangeScheme", + "SchemaBase", Union[ - "RangeEnum", + "SchemaBase", Literal[ "width", "height", @@ -37004,11 +35787,11 @@ def __init__( ], ], Union[ - "RangeRaw", + "SchemaBase", Sequence[ Union[ None, - Union["RangeRawArray", Sequence[float]], + Union["SchemaBase", Sequence[float]], bool, float, str, @@ -37020,7 +35803,7 @@ def __init__( ], UndefinedType, ] = Undefined, - symbol: Union[Sequence[Union["SymbolShape", str]], UndefinedType] = Undefined, + symbol: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, **kwds, ): super(RangeConfig, self).__init__( @@ -37469,32 +36252,32 @@ def __init__( self, align: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -37503,8 +36286,9 @@ def __init__( binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Blend", + "SchemaBase", Literal[ None, "multiply", @@ -37524,16 +36308,16 @@ def __init__( "luminosity", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, color: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -37685,38 +36469,34 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Cursor", + "SchemaBase", Literal[ "auto", "default", @@ -37756,42 +36536,42 @@ def __init__( "grabbing", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TextDirection", Literal["ltr", "rtl"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["ltr", "rtl"]], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union["RelativeBandSize", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fill: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -37943,37 +36723,32 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, fontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -37994,20 +36769,20 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, href: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "Interpolate", + "SchemaBase", Literal[ "basis", "basis-open", @@ -38031,59 +36806,60 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[Union["SymbolShape", str], str], + Union["SchemaBase", "_Parameter", dict], + Union[Union["SchemaBase", str], str], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, stroke: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -38235,72 +37011,69 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeJoin", Literal["miter", "round", "bevel"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["miter", "round", "bevel"]], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ Union[ None, - Union["ExprRef", "_Parameter", dict], - Union["TooltipContent", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], bool, float, str, @@ -38308,23 +37081,23 @@ def __init__( UndefinedType, ] = Undefined, url: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, width: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, x: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, **kwds, ): @@ -38498,9 +37271,9 @@ class Resolve(VegaLiteSchema): def __init__( self, - axis: Union[Union["AxisResolveMap", dict], UndefinedType] = Undefined, - legend: Union[Union["LegendResolveMap", dict], UndefinedType] = Undefined, - scale: Union[Union["ScaleResolveMap", dict], UndefinedType] = Undefined, + axis: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + legend: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(Resolve, self).__init__(axis=axis, legend=legend, scale=scale, **kwds) @@ -38537,10 +37310,10 @@ class RowColLayoutAlign(VegaLiteSchema): def __init__( self, column: Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], UndefinedType + Union["SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, row: Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], UndefinedType + Union["SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, **kwds, ): @@ -38814,15 +37587,13 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -38847,34 +37618,37 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, align: Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], UndefinedType + Union["SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool], UndefinedType + Union[None, Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, center: Union[bool, UndefinedType] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - header: Union[Union[None, Union["Header", dict]], UndefinedType] = Undefined, + header: Union[ + Union[None, Union["SchemaBase", dict]], UndefinedType + ] = Undefined, sort: Union[ Union[ None, - Union["EncodingSortField", dict], + Union["SchemaBase", Literal["ascending", "descending"]], Union[ - "SortArray", - Sequence[Union["DateTime", dict]], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], Sequence[bool], Sequence[float], Sequence[str], ], - Union["SortOrder", Literal["ascending", "descending"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -38882,7 +37656,7 @@ def __init__( timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -38917,45 +37691,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -38988,54 +37763,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -39328,62 +38101,69 @@ class Scale(VegaLiteSchema): def __init__( self, align: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, base: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, bins: Union[ - Union["ScaleBins", Sequence[float], Union["ScaleBinParams", dict]], + Union["SchemaBase", Sequence[float], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, clamp: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, constant: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ None, - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], bool, float, str, ] ], - Union["DomainUnionWith", dict], - Union["ExprRef", "_Parameter", dict], - Union["ParameterExtent", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[Union["DateTime", dict], Union["ExprRef", "_Parameter", dict], float], + Union[ + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], + float, + ], UndefinedType, ] = Undefined, domainMid: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, domainMin: Union[ - Union[Union["DateTime", dict], Union["ExprRef", "_Parameter", dict], float], + Union[ + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], + float, + ], UndefinedType, ] = Undefined, domainRaw: Union[ - Union["ExprRef", "_Parameter", dict], UndefinedType + Union["SchemaBase", "_Parameter", dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "ScaleInterpolateEnum", + "SchemaBase", Literal[ "rgb", "lab", @@ -39395,15 +38175,15 @@ def __init__( "cubehelix-long", ], ], - Union["ScaleInterpolateParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TimeInterval", + "SchemaBase", Literal[ "millisecond", "second", @@ -39415,34 +38195,33 @@ def __init__( "year", ], ], - Union["TimeIntervalStep", dict], + Union["SchemaBase", dict], bool, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, range: Union[ Union[ Sequence[ Union[ Sequence[float], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], float, str, ] ], - Union["FieldRange", dict], Union[ - "RangeEnum", + "SchemaBase", Literal[ "width", "height", @@ -39454,27 +38233,29 @@ def __init__( "heatmap", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, round: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, scheme: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "ColorScheme", + "SchemaBase", Union[ - "Categorical", + "SchemaBase", Literal[ "accent", "category10", @@ -39492,9 +38273,8 @@ def __init__( "tableau20", ], ], - Union["Cyclical", Literal["rainbow", "sinebow"]], Union[ - "Diverging", + "SchemaBase", Literal[ "blueorange", "blueorange-3", @@ -39599,7 +38379,23 @@ def __init__( ], ], Union[ - "SequentialMultiHue", + "SchemaBase", + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + ], + Union["SchemaBase", Literal["rainbow", "sinebow"]], + Union[ + "SchemaBase", Literal[ "turbo", "viridis", @@ -39809,30 +38605,14 @@ def __init__( "lighttealblue-9", ], ], - Union[ - "SequentialSingleHue", - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - ], ], - Union["ExprRef", "_Parameter", dict], - Union["SchemeParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, type: Union[ Union[ - "ScaleType", + "SchemaBase", Literal[ "linear", "log", @@ -39855,7 +38635,7 @@ def __init__( UndefinedType, ] = Undefined, zero: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, **kwds, ): @@ -40076,25 +38856,25 @@ class ScaleConfig(VegaLiteSchema): def __init__( self, bandPaddingInner: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, bandPaddingOuter: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, bandWithNestedOffsetPaddingInner: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, bandWithNestedOffsetPaddingOuter: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, barBandPaddingInner: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, clamp: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, continuousPadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, maxBandSize: Union[float, UndefinedType] = Undefined, maxFontSize: Union[float, UndefinedType] = Undefined, @@ -40107,25 +38887,25 @@ def __init__( minSize: Union[float, UndefinedType] = Undefined, minStrokeWidth: Union[float, UndefinedType] = Undefined, offsetBandPaddingInner: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, offsetBandPaddingOuter: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, pointPadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, quantileCount: Union[float, UndefinedType] = Undefined, quantizeCount: Union[float, UndefinedType] = Undefined, rectBandPaddingInner: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, round: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, useUnaggregatedDomain: Union[bool, UndefinedType] = Undefined, xReverse: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, zero: Union[bool, UndefinedType] = Undefined, **kwds, @@ -40287,20 +39067,19 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], - Union["PrimitiveValue", None, bool, float, str], - Union["RepeatRef", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", None, bool, float, str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, - scale: Union[Union[None, Union["Scale", dict]], UndefinedType] = Undefined, + scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "Type", + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, @@ -40532,15 +39311,13 @@ class ScaleFieldDef(OffsetDef): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -40565,43 +39342,34 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool], UndefinedType + Union[None, Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - scale: Union[Union[None, Union["Scale", dict]], UndefinedType] = Undefined, + scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, sort: Union[ Union[ - "Sort", + "SchemaBase", None, Union[ - "AllSortString", - Union[ - "SortByChannel", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + ], + Union[ + "SchemaBase", Union[ - "SortByChannelDesc", + "SchemaBase", Literal[ "-x", "-y", @@ -40617,24 +39385,33 @@ def __init__( "-text", ], ], - Union["SortOrder", Literal["ascending", "descending"]], - ], - Union["EncodingSortField", dict], - Union[ - "SortArray", - Sequence[Union["DateTime", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], + Union["SchemaBase", Literal["ascending", "descending"]], + Union[ + "SchemaBase", + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + ], ], - Union["SortByEncoding", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -40669,45 +39446,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -40740,54 +39518,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -40897,55 +39673,55 @@ class ScaleResolveMap(VegaLiteSchema): def __init__( self, angle: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, color: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, fill: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, fillOpacity: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, opacity: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, radius: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, shape: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, size: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, stroke: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, strokeDash: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, theta: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, x: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, xOffset: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, y: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, yOffset: Union[ - Union["ResolveMode", Literal["independent", "shared"]], UndefinedType + Union["SchemaBase", Literal["independent", "shared"]], UndefinedType ] = Undefined, **kwds, ): @@ -41014,9 +39790,9 @@ def __init__( self, name: Union[ Union[ - "ColorScheme", + "SchemaBase", Union[ - "Categorical", + "SchemaBase", Literal[ "accent", "category10", @@ -41034,9 +39810,8 @@ def __init__( "tableau20", ], ], - Union["Cyclical", Literal["rainbow", "sinebow"]], Union[ - "Diverging", + "SchemaBase", Literal[ "blueorange", "blueorange-3", @@ -41141,7 +39916,23 @@ def __init__( ], ], Union[ - "SequentialMultiHue", + "SchemaBase", + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + ], + Union["SchemaBase", Literal["rainbow", "sinebow"]], + Union[ + "SchemaBase", Literal[ "turbo", "viridis", @@ -41351,21 +40142,6 @@ def __init__( "lighttealblue-9", ], ], - Union[ - "SequentialSingleHue", - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - ], ], UndefinedType, ] = Undefined, @@ -41474,15 +40250,13 @@ class SecondaryFieldDef(Position2Def): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -41507,19 +40281,20 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -41554,45 +40329,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -41625,49 +40401,48 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, **kwds, ): @@ -41713,12 +40488,8 @@ class SelectionConfig(VegaLiteSchema): def __init__( self, - interval: Union[ - Union["IntervalSelectionConfigWithoutType", dict], UndefinedType - ] = Undefined, - point: Union[ - Union["PointSelectionConfigWithoutType", dict], UndefinedType - ] = Undefined, + interval: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + point: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(SelectionConfig, self).__init__(interval=interval, point=point, **kwds) @@ -41783,11 +40554,11 @@ class DateTime(SelectionInit): def __init__( self, date: Union[float, UndefinedType] = Undefined, - day: Union[Union[Union["Day", float], str], UndefinedType] = Undefined, + day: Union[Union[Union["SchemaBase", float], str], UndefinedType] = Undefined, hours: Union[float, UndefinedType] = Undefined, milliseconds: Union[float, UndefinedType] = Undefined, minutes: Union[float, UndefinedType] = Undefined, - month: Union[Union[Union["Month", float], str], UndefinedType] = Undefined, + month: Union[Union[Union["SchemaBase", float], str], UndefinedType] = Undefined, quarter: Union[float, UndefinedType] = Undefined, seconds: Union[float, UndefinedType] = Undefined, utc: Union[bool, UndefinedType] = Undefined, @@ -41909,26 +40680,18 @@ class SelectionParameter(VegaLiteSchema): def __init__( self, - name: Union[Union["ParameterName", str], UndefinedType] = Undefined, + name: Union[Union["SchemaBase", str], UndefinedType] = Undefined, select: Union[ Union[ - Union["IntervalSelectionConfig", dict], - Union["PointSelectionConfig", dict], - Union["SelectionType", Literal["point", "interval"]], + Union["SchemaBase", Literal["point", "interval"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bind: Union[ Union[ - Union[ - "Binding", - Union["BindCheckbox", dict], - Union["BindDirect", dict], - Union["BindInput", dict], - Union["BindRadioSelect", dict], - Union["BindRange", dict], - ], - Union["LegendBinding", Union["LegendStreamBinding", dict], str], + Union["SchemaBase", Union["SchemaBase", dict], str], + Union["SchemaBase", Union["SchemaBase", dict]], dict, str, ], @@ -41936,13 +40699,13 @@ def __init__( ] = Undefined, value: Union[ Union[ - Sequence[Union["SelectionInitMapping", dict]], + Sequence[Union["SchemaBase", dict]], Union[ - "SelectionInit", - Union["DateTime", dict], - Union["PrimitiveValue", None, bool, float, str], + "SchemaBase", + Union["SchemaBase", None, bool, float, str], + Union["SchemaBase", dict], ], - Union["SelectionInitIntervalMapping", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -41995,7 +40758,7 @@ class SequenceGenerator(Generator): def __init__( self, - sequence: Union[Union["SequenceParams", dict], UndefinedType] = Undefined, + sequence: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -42237,36 +41000,25 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefstringnullExprRef", - Union["ConditionalParameterValueDefstringnullExprRef", dict], - Union["ConditionalPredicateValueDefstringnullExprRef", dict], - ] - ], - Union[ - "ConditionalValueDefstringnullExprRef", - Union["ConditionalParameterValueDefstringnullExprRef", dict], - Union["ConditionalPredicateValueDefstringnullExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, datum: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], - Union["PrimitiveValue", None, bool, float, str], - Union["RepeatRef", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", None, bool, float, str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "Type", + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, @@ -42519,15 +41271,13 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -42552,61 +41302,44 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool], UndefinedType + Union[None, Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefstringnullExprRef", - Union["ConditionalParameterValueDefstringnullExprRef", dict], - Union["ConditionalPredicateValueDefstringnullExprRef", dict], - ] - ], - Union[ - "ConditionalValueDefstringnullExprRef", - Union["ConditionalParameterValueDefstringnullExprRef", dict], - Union["ConditionalPredicateValueDefstringnullExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - legend: Union[Union[None, Union["Legend", dict]], UndefinedType] = Undefined, - scale: Union[Union[None, Union["Scale", dict]], UndefinedType] = Undefined, + legend: Union[ + Union[None, Union["SchemaBase", dict]], UndefinedType + ] = Undefined, + scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, sort: Union[ Union[ - "Sort", + "SchemaBase", None, Union[ - "AllSortString", - Union[ - "SortByChannel", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + "SchemaBase", + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + ], + Union[ + "SchemaBase", Union[ - "SortByChannelDesc", + "SchemaBase", Literal[ "-x", "-y", @@ -42622,24 +41355,33 @@ def __init__( "-text", ], ], - Union["SortOrder", Literal["ascending", "descending"]], - ], - Union["EncodingSortField", dict], - Union[ - "SortArray", - Sequence[Union["DateTime", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], + Union["SchemaBase", Literal["ascending", "descending"]], + Union[ + "SchemaBase", + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + ], ], - Union["SortByEncoding", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -42674,45 +41416,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -42745,53 +41488,51 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ - Union["TypeForShape", Literal["nominal", "ordinal", "geojson"]], - UndefinedType, + Union["SchemaBase", Literal["nominal", "ordinal", "geojson"]], UndefinedType ] = Undefined, **kwds, ): @@ -42925,10 +41666,7 @@ def __init__( color: Union[dict, UndefinedType] = Undefined, description: Union[dict, UndefinedType] = Undefined, detail: Union[ - Union[ - Sequence[Union["FieldDefWithoutScale", dict]], - Union["FieldDefWithoutScale", dict], - ], + Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, fill: Union[dict, UndefinedType] = Undefined, @@ -42941,12 +41679,7 @@ def __init__( longitude2: Union[dict, UndefinedType] = Undefined, opacity: Union[dict, UndefinedType] = Undefined, order: Union[ - Union[ - Sequence[Union["OrderFieldDef", dict]], - Union["OrderFieldDef", dict], - Union["OrderOnlyDef", dict], - Union["OrderValueDef", dict], - ], + Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, radius: Union[dict, UndefinedType] = Undefined, @@ -42961,12 +41694,7 @@ def __init__( theta: Union[dict, UndefinedType] = Undefined, theta2: Union[dict, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Sequence[Union["StringFieldDef", dict]], - Union["StringFieldDefWithCondition", dict], - Union["StringValueDefWithCondition", dict], - ], + Union[None, Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, url: Union[dict, UndefinedType] = Undefined, @@ -43109,12 +41837,12 @@ class EncodingSortField(Sort): def __init__( self, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, op: Union[ Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -43142,7 +41870,7 @@ def __init__( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union["SortOrder", Literal["ascending", "descending"]]], + Union[None, Union["SchemaBase", Literal["ascending", "descending"]]], UndefinedType, ] = Undefined, **kwds, @@ -43212,7 +41940,7 @@ def __init__( self, encoding: Union[ Union[ - "SortByChannel", + "SchemaBase", Literal[ "x", "y", @@ -43231,7 +41959,7 @@ def __init__( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union["SortOrder", Literal["ascending", "descending"]]], + Union[None, Union["SchemaBase", Literal["ascending", "descending"]]], UndefinedType, ] = Undefined, **kwds, @@ -43259,9 +41987,9 @@ class SortField(VegaLiteSchema): def __init__( self, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, order: Union[ - Union[None, Union["SortOrder", Literal["ascending", "descending"]]], + Union[None, Union["SchemaBase", Literal["ascending", "descending"]]], UndefinedType, ] = Undefined, **kwds, @@ -43395,91 +42123,44 @@ def __init__( concat: Union[ Sequence[ Union[ - "Spec", - Union["ConcatSpecGenericSpec", dict], - Union["FacetSpec", dict], - Union["FacetedUnitSpec", dict], - Union["HConcatSpecGenericSpec", dict], - Union["LayerSpec", dict], - Union[ - "RepeatSpec", - Union["LayerRepeatSpec", dict], - Union["NonLayerRepeatSpec", dict], - ], - Union["VConcatSpecGenericSpec", dict], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", dict], ] ], UndefinedType, ] = Undefined, align: Union[ Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], - Union["RowColLayoutAlign", dict], + Union["SchemaBase", Literal["all", "each", "none"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[ - Union[Union["RowColboolean", dict], bool], UndefinedType + Union[Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, columns: Union[float, UndefinedType] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[ - Union[Union["RowColnumber", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, **kwds, ): @@ -43599,83 +42280,39 @@ class FacetSpec(Spec, NonNormalizedSpec): def __init__( self, - facet: Union[ - Union[Union["FacetFieldDef", dict], Union["FacetMapping", dict]], - UndefinedType, - ] = Undefined, - spec: Union[ - Union[Union["FacetedUnitSpec", dict], Union["LayerSpec", dict]], - UndefinedType, - ] = Undefined, + facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, align: Union[ Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], - Union["RowColLayoutAlign", dict], + Union["SchemaBase", Literal["all", "each", "none"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[ - Union[Union["RowColboolean", dict], bool], UndefinedType + Union[Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, columns: Union[float, UndefinedType] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[ - Union[Union["RowColnumber", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, **kwds, ): @@ -43831,21 +42468,9 @@ def __init__( self, mark: Union[ Union[ - "AnyMark", + "SchemaBase", Union[ - "CompositeMark", - Union["BoxPlot", str], - Union["ErrorBand", str], - Union["ErrorBar", str], - ], - Union[ - "CompositeMarkDef", - Union["BoxPlotDef", dict], - Union["ErrorBandDef", dict], - Union["ErrorBarDef", dict], - ], - Union[ - "Mark", + "SchemaBase", Literal[ "arc", "area", @@ -43863,89 +42488,53 @@ def __init__( "geoshape", ], ], - Union["MarkDef", dict], + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", Union["SchemaBase", str]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, align: Union[ Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], - Union["RowColLayoutAlign", dict], + Union["SchemaBase", Literal["all", "each", "none"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[ - Union[Union["RowColboolean", dict], bool], UndefinedType + Union[Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["FacetedEncoding", dict], UndefinedType] = Undefined, + encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, height: Union[ - Union[Union["Step", dict], float, str], UndefinedType + Union[Union["SchemaBase", dict], float, str], UndefinedType ] = Undefined, name: Union[str, UndefinedType] = Undefined, - params: Union[ - Sequence[Union["SelectionParameter", dict]], UndefinedType - ] = Undefined, - projection: Union[Union["Projection", dict], UndefinedType] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[ - Union[Union["RowColnumber", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + ] = Undefined, + view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + width: Union[ + Union[Union["SchemaBase", dict], float, str], UndefinedType ] = Undefined, - view: Union[Union["ViewBackground", dict], UndefinedType] = Undefined, - width: Union[Union[Union["Step", dict], float, str], UndefinedType] = Undefined, **kwds, ): super(FacetedUnitSpec, self).__init__( @@ -44024,18 +42613,9 @@ def __init__( hconcat: Union[ Sequence[ Union[ - "Spec", - Union["ConcatSpecGenericSpec", dict], - Union["FacetSpec", dict], - Union["FacetedUnitSpec", dict], - Union["HConcatSpecGenericSpec", dict], - Union["LayerSpec", dict], - Union[ - "RepeatSpec", - Union["LayerRepeatSpec", dict], - Union["NonLayerRepeatSpec", dict], - ], - Union["VConcatSpecGenericSpec", dict], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", dict], ] ], UndefinedType, @@ -44045,58 +42625,20 @@ def __init__( data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, **kwds, ): @@ -44201,72 +42743,33 @@ class LayerSpec(Spec, NonNormalizedSpec): def __init__( self, - layer: Union[ - Sequence[Union[Union["LayerSpec", dict], Union["UnitSpec", dict]]], - UndefinedType, - ] = Undefined, + layer: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["SharedEncoding", dict], UndefinedType] = Undefined, + encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, height: Union[ - Union[Union["Step", dict], float, str], UndefinedType + Union[Union["SchemaBase", dict], float, str], UndefinedType ] = Undefined, name: Union[str, UndefinedType] = Undefined, - projection: Union[Union["Projection", dict], UndefinedType] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + ] = Undefined, + view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + width: Union[ + Union[Union["SchemaBase", dict], float, str], UndefinedType ] = Undefined, - view: Union[Union["ViewBackground", dict], UndefinedType] = Undefined, - width: Union[Union[Union["Step", dict], float, str], UndefinedType] = Undefined, **kwds, ): super(LayerSpec, self).__init__( @@ -44399,80 +42902,39 @@ class LayerRepeatSpec(RepeatSpec): def __init__( self, - repeat: Union[Union["LayerRepeatMapping", dict], UndefinedType] = Undefined, - spec: Union[ - Union[Union["LayerSpec", dict], Union["UnitSpecWithFrame", dict]], - UndefinedType, - ] = Undefined, + repeat: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, align: Union[ Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], - Union["RowColLayoutAlign", dict], + Union["SchemaBase", Literal["all", "each", "none"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[ - Union[Union["RowColboolean", dict], bool], UndefinedType + Union[Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, columns: Union[float, UndefinedType] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[ - Union[Union["RowColnumber", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, **kwds, ): @@ -44596,94 +43058,47 @@ class NonLayerRepeatSpec(RepeatSpec): def __init__( self, repeat: Union[ - Union[Sequence[str], Union["RepeatMapping", dict]], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict]], UndefinedType ] = Undefined, spec: Union[ Union[ - "NonNormalizedSpec", - Union["ConcatSpecGenericSpec", dict], - Union["FacetSpec", dict], - Union["FacetedUnitSpec", dict], - Union["HConcatSpecGenericSpec", dict], - Union["LayerSpec", dict], - Union[ - "RepeatSpec", - Union["LayerRepeatSpec", dict], - Union["NonLayerRepeatSpec", dict], - ], - Union["VConcatSpecGenericSpec", dict], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, align: Union[ Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], - Union["RowColLayoutAlign", dict], + Union["SchemaBase", Literal["all", "each", "none"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[ - Union[Union["RowColboolean", dict], bool], UndefinedType + Union[Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, columns: Union[float, UndefinedType] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[ - Union[Union["RowColnumber", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, **kwds, ): @@ -44832,34 +43247,21 @@ class DerivedStream(Stream): def __init__( self, stream: Union[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, between: Union[ - Sequence[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, consume: Union[bool, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, filter: Union[ - Union[Sequence[Union["Expr", str]], Union["Expr", str]], UndefinedType + Union[Sequence[Union["SchemaBase", str]], Union["SchemaBase", str]], + UndefinedType, ] = Undefined, markname: Union[str, UndefinedType] = Undefined, marktype: Union[ Union[ - "MarkType", + "SchemaBase", Literal[ "arc", "area", @@ -44936,36 +43338,21 @@ class MergedStream(Stream): def __init__( self, merge: Union[ - Sequence[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, between: Union[ - Sequence[ - Union[ - "Stream", - Union["DerivedStream", dict], - Union["EventStream", dict], - Union["MergedStream", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, consume: Union[bool, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, filter: Union[ - Union[Sequence[Union["Expr", str]], Union["Expr", str]], UndefinedType + Union[Sequence[Union["SchemaBase", str]], Union["SchemaBase", str]], + UndefinedType, ] = Undefined, markname: Union[str, UndefinedType] = Undefined, marktype: Union[ Union[ - "MarkType", + "SchemaBase", Literal[ "arc", "area", @@ -45195,11 +43582,9 @@ def __init__( self, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -45224,23 +43609,24 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool, str], UndefinedType + Union[None, Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -45275,45 +43661,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + ], + Union[ + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], ], + ], + Union[ + "SchemaBase", Union[ - "UtcMultiTimeUnit", + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -45346,54 +43733,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -45617,15 +44002,13 @@ class StringFieldDefWithCondition(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -45650,40 +44033,31 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool, str], UndefinedType + Union[None, Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefstringExprRef", - Union["ConditionalParameterValueDefstringExprRef", dict], - Union["ConditionalPredicateValueDefstringExprRef", dict], - ] - ], - Union[ - "ConditionalValueDefstringExprRef", - Union["ConditionalParameterValueDefstringExprRef", dict], - Union["ConditionalPredicateValueDefstringExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -45718,45 +44092,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -45789,54 +44164,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -45880,28 +44253,13 @@ def __init__( self, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefstringnullExprRef", - Union["ConditionalParameterValueDefstringnullExprRef", dict], - Union["ConditionalPredicateValueDefstringnullExprRef", dict], - ] - ], - Union[ - "ConditionalMarkPropFieldOrDatumDef", - Union["ConditionalParameterMarkPropFieldOrDatumDef", dict], - Union["ConditionalPredicateMarkPropFieldOrDatumDef", dict], - ], - Union[ - "ConditionalValueDefstringnullExprRef", - Union["ConditionalParameterValueDefstringnullExprRef", dict], - Union["ConditionalPredicateValueDefstringnullExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[None, Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, **kwds, ): @@ -45986,21 +44344,21 @@ class StyleConfigIndex(VegaLiteSchema): def __init__( self, - arc: Union[Union["RectConfig", dict], UndefinedType] = Undefined, - area: Union[Union["AreaConfig", dict], UndefinedType] = Undefined, - bar: Union[Union["BarConfig", dict], UndefinedType] = Undefined, - circle: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - geoshape: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - image: Union[Union["RectConfig", dict], UndefinedType] = Undefined, - line: Union[Union["LineConfig", dict], UndefinedType] = Undefined, - mark: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - point: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - rect: Union[Union["RectConfig", dict], UndefinedType] = Undefined, - rule: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - square: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - text: Union[Union["MarkConfig", dict], UndefinedType] = Undefined, - tick: Union[Union["TickConfig", dict], UndefinedType] = Undefined, - trail: Union[Union["LineConfig", dict], UndefinedType] = Undefined, + arc: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + area: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + bar: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + circle: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + geoshape: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + image: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + line: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + mark: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + point: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + rect: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + rule: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + square: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + text: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + tick: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + trail: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(StyleConfigIndex, self).__init__( @@ -46240,38 +44598,27 @@ def __init__( bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefTextExprRef", - Union["ConditionalParameterValueDefTextExprRef", dict], - Union["ConditionalPredicateValueDefTextExprRef", dict], - ] - ], - Union[ - "ConditionalValueDefTextExprRef", - Union["ConditionalParameterValueDefTextExprRef", dict], - Union["ConditionalPredicateValueDefTextExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, datum: Union[ Union[ - Union["DateTime", dict], - Union["ExprRef", "_Parameter", dict], - Union["PrimitiveValue", None, bool, float, str], - Union["RepeatRef", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", None, bool, float, str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "Type", + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, @@ -46496,15 +44843,13 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["RepeatRef", dict], str], UndefinedType + Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -46529,40 +44874,31 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool, str], UndefinedType + Union[None, Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefTextExprRef", - Union["ConditionalParameterValueDefTextExprRef", dict], - Union["ConditionalPredicateValueDefTextExprRef", dict], - ] - ], - Union[ - "ConditionalValueDefTextExprRef", - Union["ConditionalParameterValueDefTextExprRef", dict], - Union["ConditionalPredicateValueDefTextExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, - format: Union[Union[Union["Dict", dict], str], UndefinedType] = Undefined, + format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -46597,45 +44933,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -46668,54 +45005,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -47128,33 +45463,33 @@ def __init__( self, align: Union[ Union[ - Union["Align", Literal["left", "center", "right"]], - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["left", "center", "right"]], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], ], @@ -47162,8 +45497,9 @@ def __init__( ] = Undefined, blend: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Blend", + "SchemaBase", Literal[ None, "multiply", @@ -47183,16 +45519,16 @@ def __init__( "luminosity", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, color: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -47344,37 +45680,33 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Cursor", + "SchemaBase", Literal[ "auto", "default", @@ -47414,39 +45746,39 @@ def __init__( "grabbing", ], ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TextDirection", Literal["ltr", "rtl"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["ltr", "rtl"]], ], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fill: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -47598,37 +45930,32 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, fontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -47649,20 +45976,20 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, href: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "Interpolate", + "SchemaBase", Literal[ "basis", "basis-open", @@ -47686,56 +46013,57 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union["Orientation", Literal["horizontal", "vertical"]], UndefinedType + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[Union["SymbolShape", str], str], + Union["SchemaBase", "_Parameter", dict], + Union[Union["SchemaBase", str], str], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, stroke: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -47887,64 +46215,61 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeJoin", Literal["miter", "round", "bevel"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["miter", "round", "bevel"]], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -47952,8 +46277,8 @@ def __init__( tooltip: Union[ Union[ None, - Union["ExprRef", "_Parameter", dict], - Union["TooltipContent", dict], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict], bool, float, str, @@ -47961,23 +46286,23 @@ def __init__( UndefinedType, ] = Undefined, url: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["URI", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, width: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, x: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, **kwds, ): @@ -48104,7 +46429,7 @@ def __init__( self, interval: Union[ Union[ - "TimeInterval", + "SchemaBase", Literal[ "millisecond", "second", @@ -48158,18 +46483,12 @@ def __init__( self, date: Union[str, UndefinedType] = Undefined, dateTime: Union[str, UndefinedType] = Undefined, - days: Union[Union["Vector7string", Sequence[str]], UndefinedType] = Undefined, - months: Union[ - Union["Vector12string", Sequence[str]], UndefinedType - ] = Undefined, - periods: Union[ - Union["Vector2string", Sequence[str]], UndefinedType - ] = Undefined, - shortDays: Union[ - Union["Vector7string", Sequence[str]], UndefinedType - ] = Undefined, + days: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, + months: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, + periods: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, + shortDays: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, shortMonths: Union[ - Union["Vector12string", Sequence[str]], UndefinedType + Union["SchemaBase", Sequence[str]], UndefinedType ] = Undefined, time: Union[str, UndefinedType] = Undefined, **kwds, @@ -48329,45 +46648,46 @@ def __init__( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -48400,39 +46720,38 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], @@ -48473,45 +46792,46 @@ def __init__( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -48544,39 +46864,38 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], @@ -48691,38 +47010,38 @@ class TitleConfig(VegaLiteSchema): def __init__( self, align: Union[ - Union["Align", Literal["left", "center", "right"]], UndefinedType + Union["SchemaBase", Literal["left", "center", "right"]], UndefinedType ] = Undefined, anchor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TitleAnchor", Literal[None, "start", "middle", "end"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal[None, "start", "middle", "end"]], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, baseline: Union[ Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], UndefinedType, ] = Undefined, color: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -48874,7 +47193,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -48882,26 +47201,26 @@ def __init__( UndefinedType, ] = Undefined, dx: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, font: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, fontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -48923,36 +47242,36 @@ def __init__( ] = Undefined, frame: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[Union["TitleFrame", Literal["bounds", "group"]], str], + Union["SchemaBase", "_Parameter", dict], + Union[Union["SchemaBase", Literal["bounds", "group"]], str], ], UndefinedType, ] = Undefined, limit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TitleOrient", Literal["none", "left", "right", "top", "bottom"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["none", "left", "right", "top", "bottom"]], ], UndefinedType, ] = Undefined, subtitleColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -49104,7 +47423,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -49112,20 +47431,20 @@ def __init__( UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, subtitleFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -49146,13 +47465,13 @@ def __init__( UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, zindex: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, **kwds, ): @@ -49319,39 +47638,40 @@ def __init__( self, text: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, align: Union[ - Union["Align", Literal["left", "center", "right"]], UndefinedType + Union["SchemaBase", Literal["left", "center", "right"]], UndefinedType ] = Undefined, anchor: Union[ - Union["TitleAnchor", Literal[None, "start", "middle", "end"]], UndefinedType + Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType ] = Undefined, angle: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["ExprRef", "_Parameter", dict], bool], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType ] = Undefined, baseline: Union[ Union[ - "TextBaseline", - Union["Baseline", Literal["top", "middle", "bottom"]], + "SchemaBase", + Union["SchemaBase", Literal["top", "middle", "bottom"]], str, ], UndefinedType, ] = Undefined, color: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -49503,7 +47823,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -49511,26 +47831,26 @@ def __init__( UndefinedType, ] = Undefined, dx: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, font: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, fontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -49552,38 +47872,40 @@ def __init__( ] = Undefined, frame: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union[Union["TitleFrame", Literal["bounds", "group"]], str], + Union["SchemaBase", "_Parameter", dict], + Union[Union["SchemaBase", Literal["bounds", "group"]], str], ], UndefinedType, ] = Undefined, limit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["TitleOrient", Literal["none", "left", "right", "top", "bottom"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["none", "left", "right", "top", "bottom"]], ], UndefinedType, ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, - subtitle: Union[Union["Text", Sequence[str], str], UndefinedType] = Undefined, + subtitle: Union[ + Union["SchemaBase", Sequence[str], str], UndefinedType + ] = Undefined, subtitleColor: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ None, Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -49735,7 +48057,7 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], ], @@ -49743,20 +48065,20 @@ def __init__( UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["FontStyle", str]], + Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, subtitleFontWeight: Union[ Union[ - Union["ExprRef", "_Parameter", dict], + Union["SchemaBase", "_Parameter", dict], Union[ - "FontWeight", + "SchemaBase", Literal[ "normal", "bold", @@ -49777,10 +48099,10 @@ def __init__( UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, **kwds, @@ -49907,26 +48229,18 @@ class TopLevelSelectionParameter(TopLevelParameter): def __init__( self, - name: Union[Union["ParameterName", str], UndefinedType] = Undefined, + name: Union[Union["SchemaBase", str], UndefinedType] = Undefined, select: Union[ Union[ - Union["IntervalSelectionConfig", dict], - Union["PointSelectionConfig", dict], - Union["SelectionType", Literal["point", "interval"]], + Union["SchemaBase", Literal["point", "interval"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bind: Union[ Union[ - Union[ - "Binding", - Union["BindCheckbox", dict], - Union["BindDirect", dict], - Union["BindInput", dict], - Union["BindRadioSelect", dict], - Union["BindRange", dict], - ], - Union["LegendBinding", Union["LegendStreamBinding", dict], str], + Union["SchemaBase", Union["SchemaBase", dict], str], + Union["SchemaBase", Union["SchemaBase", dict]], dict, str, ], @@ -49934,13 +48248,13 @@ def __init__( ] = Undefined, value: Union[ Union[ - Sequence[Union["SelectionInitMapping", dict]], + Sequence[Union["SchemaBase", dict]], Union[ - "SelectionInit", - Union["DateTime", dict], - Union["PrimitiveValue", None, bool, float, str], + "SchemaBase", + Union["SchemaBase", None, bool, float, str], + Union["SchemaBase", dict], ], - Union["SelectionInitIntervalMapping", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -50100,42 +48414,34 @@ def __init__( concat: Union[ Sequence[ Union[ - "NonNormalizedSpec", - Union["ConcatSpecGenericSpec", dict], - Union["FacetSpec", dict], - Union["FacetedUnitSpec", dict], - Union["HConcatSpecGenericSpec", dict], - Union["LayerSpec", dict], - Union[ - "RepeatSpec", - Union["LayerRepeatSpec", dict], - Union["NonLayerRepeatSpec", dict], - ], - Union["VConcatSpecGenericSpec", dict], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", dict], ] ], UndefinedType, ] = Undefined, align: Union[ Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], - Union["RowColLayoutAlign", dict], + Union["SchemaBase", Literal["all", "each", "none"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, autosize: Union[ Union[ - Union["AutoSizeParams", dict], - Union["AutosizeType", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, background: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -50287,93 +48593,50 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[ - Union[Union["RowColboolean", dict], bool], UndefinedType + Union[Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, columns: Union[float, UndefinedType] = Undefined, - config: Union[Union["Config", dict], UndefinedType] = Undefined, + config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, - datasets: Union[Union["Datasets", dict], UndefinedType] = Undefined, + datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["Padding", dict, float]], + Union[ + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict, float], + ], UndefinedType, ] = Undefined, params: Union[ - Sequence[ - Union[ - "TopLevelParameter", - Union["TopLevelSelectionParameter", dict], - Union["VariableParameter", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[ - Union[Union["RowColnumber", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, - usermeta: Union[Union["Dict", dict], UndefinedType] = Undefined, + usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(TopLevelConcatSpec, self).__init__( @@ -50536,52 +48799,33 @@ def __init__( data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, - facet: Union[ - Union[Union["FacetFieldDef", dict], Union["FacetMapping", dict]], - UndefinedType, - ] = Undefined, - spec: Union[ - Union[Union["LayerSpec", dict], Union["UnitSpecWithFrame", dict]], - UndefinedType, - ] = Undefined, + facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, align: Union[ Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], - Union["RowColLayoutAlign", dict], + Union["SchemaBase", Literal["all", "each", "none"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, autosize: Union[ Union[ - Union["AutoSizeParams", dict], - Union["AutosizeType", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, background: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -50733,72 +48977,43 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[ - Union[Union["RowColboolean", dict], bool], UndefinedType + Union[Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, columns: Union[float, UndefinedType] = Undefined, - config: Union[Union["Config", dict], UndefinedType] = Undefined, - datasets: Union[Union["Datasets", dict], UndefinedType] = Undefined, + config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["Padding", dict, float]], + Union[ + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict, float], + ], UndefinedType, ] = Undefined, params: Union[ - Sequence[ - Union[ - "TopLevelParameter", - Union["TopLevelSelectionParameter", dict], - Union["VariableParameter", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[ - Union[Union["RowColnumber", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, - usermeta: Union[Union["Dict", dict], UndefinedType] = Undefined, + usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(TopLevelFacetSpec, self).__init__( @@ -50914,35 +49129,27 @@ def __init__( hconcat: Union[ Sequence[ Union[ - "NonNormalizedSpec", - Union["ConcatSpecGenericSpec", dict], - Union["FacetSpec", dict], - Union["FacetedUnitSpec", dict], - Union["HConcatSpecGenericSpec", dict], - Union["LayerSpec", dict], - Union[ - "RepeatSpec", - Union["LayerRepeatSpec", dict], - Union["NonLayerRepeatSpec", dict], - ], - Union["VConcatSpecGenericSpec", dict], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", dict], ] ], UndefinedType, ] = Undefined, autosize: Union[ Union[ - Union["AutoSizeParams", dict], - Union["AutosizeType", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, background: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -51094,88 +49301,45 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - config: Union[Union["Config", dict], UndefinedType] = Undefined, + config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, - datasets: Union[Union["Datasets", dict], UndefinedType] = Undefined, + datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["Padding", dict, float]], + Union[ + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict, float], + ], UndefinedType, ] = Undefined, params: Union[ - Sequence[ - Union[ - "TopLevelParameter", - Union["TopLevelSelectionParameter", dict], - Union["VariableParameter", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, - usermeta: Union[Union["Dict", dict], UndefinedType] = Undefined, + usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(TopLevelHConcatSpec, self).__init__( @@ -51319,23 +49483,21 @@ class TopLevelLayerSpec(TopLevelSpec): def __init__( self, - layer: Union[ - Sequence[Union[Union["LayerSpec", dict], Union["UnitSpec", dict]]], - UndefinedType, - ] = Undefined, + layer: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, autosize: Union[ Union[ - Union["AutoSizeParams", dict], - Union["AutosizeType", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, background: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -51487,92 +49649,51 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, - config: Union[Union["Config", dict], UndefinedType] = Undefined, + config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, - datasets: Union[Union["Datasets", dict], UndefinedType] = Undefined, + datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["SharedEncoding", dict], UndefinedType] = Undefined, + encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, height: Union[ - Union[Union["Step", dict], float, str], UndefinedType + Union[Union["SchemaBase", dict], float, str], UndefinedType ] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["Padding", dict, float]], + Union[ + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict, float], + ], UndefinedType, ] = Undefined, params: Union[ - Sequence[ - Union[ - "TopLevelParameter", - Union["TopLevelSelectionParameter", dict], - Union["VariableParameter", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, - projection: Union[Union["Projection", dict], UndefinedType] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + ] = Undefined, + usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + width: Union[ + Union[Union["SchemaBase", dict], float, str], UndefinedType ] = Undefined, - usermeta: Union[Union["Dict", dict], UndefinedType] = Undefined, - view: Union[Union["ViewBackground", dict], UndefinedType] = Undefined, - width: Union[Union[Union["Step", dict], float, str], UndefinedType] = Undefined, **kwds, ): super(TopLevelLayerSpec, self).__init__( @@ -51777,41 +49898,15 @@ def __init__( data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, mark: Union[ Union[ - "AnyMark", - Union[ - "CompositeMark", - Union["BoxPlot", str], - Union["ErrorBand", str], - Union["ErrorBar", str], - ], + "SchemaBase", Union[ - "CompositeMarkDef", - Union["BoxPlotDef", dict], - Union["ErrorBandDef", dict], - Union["ErrorBarDef", dict], - ], - Union[ - "Mark", + "SchemaBase", Literal[ "arc", "area", @@ -51829,30 +49924,33 @@ def __init__( "geoshape", ], ], - Union["MarkDef", dict], + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", Union["SchemaBase", str]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, align: Union[ Union[ - Union["LayoutAlign", Literal["all", "each", "none"]], - Union["RowColLayoutAlign", dict], + Union["SchemaBase", Literal["all", "each", "none"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, autosize: Union[ Union[ - Union["AutoSizeParams", dict], - Union["AutosizeType", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, background: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -52004,78 +50102,51 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[ - Union[Union["RowColboolean", dict], bool], UndefinedType + Union[Union["SchemaBase", dict], bool], UndefinedType ] = Undefined, - config: Union[Union["Config", dict], UndefinedType] = Undefined, - datasets: Union[Union["Datasets", dict], UndefinedType] = Undefined, + config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["FacetedEncoding", dict], UndefinedType] = Undefined, + encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, height: Union[ - Union[Union["Step", dict], float, str], UndefinedType + Union[Union["SchemaBase", dict], float, str], UndefinedType ] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["Padding", dict, float]], + Union[ + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict, float], + ], UndefinedType, ] = Undefined, params: Union[ - Sequence[ - Union[ - "TopLevelParameter", - Union["TopLevelSelectionParameter", dict], - Union["VariableParameter", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, - projection: Union[Union["Projection", dict], UndefinedType] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[ - Union[Union["RowColnumber", dict], float], UndefinedType + Union[Union["SchemaBase", dict], float], UndefinedType ] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + ] = Undefined, + usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + width: Union[ + Union[Union["SchemaBase", dict], float, str], UndefinedType ] = Undefined, - usermeta: Union[Union["Dict", dict], UndefinedType] = Undefined, - view: Union[Union["ViewBackground", dict], UndefinedType] = Undefined, - width: Union[Union[Union["Step", dict], float, str], UndefinedType] = Undefined, **kwds, ): super(TopLevelUnitSpec, self).__init__( @@ -52194,35 +50265,27 @@ def __init__( vconcat: Union[ Sequence[ Union[ - "NonNormalizedSpec", - Union["ConcatSpecGenericSpec", dict], - Union["FacetSpec", dict], - Union["FacetedUnitSpec", dict], - Union["HConcatSpecGenericSpec", dict], - Union["LayerSpec", dict], - Union[ - "RepeatSpec", - Union["LayerRepeatSpec", dict], - Union["NonLayerRepeatSpec", dict], - ], - Union["VConcatSpecGenericSpec", dict], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", dict], ] ], UndefinedType, ] = Undefined, autosize: Union[ Union[ - Union["AutoSizeParams", dict], - Union["AutosizeType", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, background: Union[ Union[ + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -52374,88 +50437,45 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - config: Union[Union["Config", dict], UndefinedType] = Undefined, + config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, - datasets: Union[Union["Datasets", dict], UndefinedType] = Undefined, + datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[Union["ExprRef", "_Parameter", dict], Union["Padding", dict, float]], + Union[ + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", dict, float], + ], UndefinedType, ] = Undefined, params: Union[ - Sequence[ - Union[ - "TopLevelParameter", - Union["TopLevelSelectionParameter", dict], - Union["VariableParameter", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, - usermeta: Union[Union["Dict", dict], UndefinedType] = Undefined, + usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(TopLevelVConcatSpec, self).__init__( @@ -52529,7 +50549,7 @@ def __init__( self, feature: Union[str, UndefinedType] = Undefined, mesh: Union[str, UndefinedType] = Undefined, - parse: Union[Union[None, Union["Parse", dict]], UndefinedType] = Undefined, + parse: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -52582,9 +50602,9 @@ class AggregateTransform(Transform): def __init__( self, aggregate: Union[ - Sequence[Union["AggregatedFieldDef", dict]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, - groupby: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, **kwds, ): super(AggregateTransform, self).__init__( @@ -52616,8 +50636,8 @@ class BinTransform(Transform): def __init__( self, - bin: Union[Union[Union["BinParams", dict], bool], UndefinedType] = Undefined, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + bin: Union[Union[Union["SchemaBase", dict], bool], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, **kwds, ): super(BinTransform, self).__init__(bin=bin, field=field, **kwds) @@ -52700,12 +50720,12 @@ class DensityTransform(Transform): def __init__( self, - density: Union[Union["FieldName", str], UndefinedType] = Undefined, + density: Union[Union["SchemaBase", str], UndefinedType] = Undefined, bandwidth: Union[float, UndefinedType] = Undefined, counts: Union[bool, UndefinedType] = Undefined, cumulative: Union[bool, UndefinedType] = Undefined, extent: Union[Sequence[float], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, maxsteps: Union[float, UndefinedType] = Undefined, minsteps: Union[float, UndefinedType] = Undefined, steps: Union[float, UndefinedType] = Undefined, @@ -52743,8 +50763,8 @@ class ExtentTransform(Transform): def __init__( self, - extent: Union[Union["FieldName", str], UndefinedType] = Undefined, - param: Union[Union["ParameterName", str], UndefinedType] = Undefined, + extent: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, **kwds, ): super(ExtentTransform, self).__init__(extent=extent, param=param, **kwds) @@ -52794,23 +50814,9 @@ def __init__( self, filter: Union[ Union[ - "PredicateComposition", - Union["LogicalAndPredicate", dict], - Union["LogicalNotPredicate", dict], - Union["LogicalOrPredicate", dict], - Union[ - "Predicate", - Union["FieldEqualPredicate", dict], - Union["FieldGTEPredicate", dict], - Union["FieldGTPredicate", dict], - Union["FieldLTEPredicate", dict], - Union["FieldLTPredicate", dict], - Union["FieldOneOfPredicate", dict], - Union["FieldRangePredicate", dict], - Union["FieldValidPredicate", dict], - Union["ParameterPredicate", dict], - str, - ], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict], str], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -52842,7 +50848,7 @@ class FlattenTransform(Transform): def __init__( self, - flatten: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + flatten: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, **kwds, ): super(FlattenTransform, self).__init__(flatten=flatten, **kwds) @@ -52867,7 +50873,7 @@ class FoldTransform(Transform): def __init__( self, - fold: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + fold: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, **kwds, ): super(FoldTransform, self).__init__(fold=fold, **kwds) @@ -52923,15 +50929,15 @@ class ImputeTransform(Transform): def __init__( self, - impute: Union[Union["FieldName", str], UndefinedType] = Undefined, - key: Union[Union["FieldName", str], UndefinedType] = Undefined, + impute: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + key: Union[Union["SchemaBase", str], UndefinedType] = Undefined, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union["ImputeSequence", dict]], UndefinedType + Union[Sequence[Any], Union["SchemaBase", dict]], UndefinedType ] = Undefined, method: Union[ - Union["ImputeMethod", Literal["value", "median", "max", "min", "mean"]], + Union["SchemaBase", Literal["value", "median", "max", "min", "mean"]], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -52969,9 +50975,9 @@ class JoinAggregateTransform(Transform): def __init__( self, joinaggregate: Union[ - Sequence[Union["JoinAggregateFieldDef", dict]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, - groupby: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, **kwds, ): super(JoinAggregateTransform, self).__init__( @@ -53009,10 +51015,10 @@ class LoessTransform(Transform): def __init__( self, - loess: Union[Union["FieldName", str], UndefinedType] = Undefined, - on: Union[Union["FieldName", str], UndefinedType] = Undefined, + loess: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + on: Union[Union["SchemaBase", str], UndefinedType] = Undefined, bandwidth: Union[float, UndefinedType] = Undefined, - groupby: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, **kwds, ): super(LoessTransform, self).__init__( @@ -53089,13 +51095,13 @@ class PivotTransform(Transform): def __init__( self, - pivot: Union[Union["FieldName", str], UndefinedType] = Undefined, - value: Union[Union["FieldName", str], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + pivot: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + value: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, limit: Union[float, UndefinedType] = Undefined, op: Union[ Union[ - "AggregateOp", + "SchemaBase", Literal[ "argmax", "argmin", @@ -53161,8 +51167,8 @@ class QuantileTransform(Transform): def __init__( self, - quantile: Union[Union["FieldName", str], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + quantile: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, probs: Union[Sequence[float], UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, **kwds, @@ -53218,10 +51224,10 @@ class RegressionTransform(Transform): def __init__( self, - on: Union[Union["FieldName", str], UndefinedType] = Undefined, - regression: Union[Union["FieldName", str], UndefinedType] = Undefined, + on: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + regression: Union[Union["SchemaBase", str], UndefinedType] = Undefined, extent: Union[Sequence[float], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, method: Union[ Literal["linear", "log", "exp", "pow", "quad", "poly"], UndefinedType ] = Undefined, @@ -53293,12 +51299,12 @@ class StackTransform(Transform): def __init__( self, - groupby: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, - stack: Union[Union["FieldName", str], UndefinedType] = Undefined, + groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + stack: Union[Union["SchemaBase", str], UndefinedType] = Undefined, offset: Union[ Literal["zero", "center", "normalize"], UndefinedType ] = Undefined, - sort: Union[Sequence[Union["SortField", dict]], UndefinedType] = Undefined, + sort: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, **kwds, ): super(StackTransform, self).__init__( @@ -53326,49 +51332,50 @@ class TimeUnitTransform(Transform): def __init__( self, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, timeUnit: Union[ Union[ Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -53401,44 +51408,43 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", Union[ - "LocalSingleTimeUnit", + "SchemaBase", Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - Union[ - "UtcSingleTimeUnit", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitTransformParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, @@ -53635,11 +51641,9 @@ def __init__( self, aggregate: Union[ Union[ - "Aggregate", - Union["ArgmaxDef", dict], - Union["ArgminDef", dict], + "SchemaBase", Union[ - "NonArgAggregateOp", + "SchemaBase", Literal[ "average", "count", @@ -53664,21 +51668,22 @@ def __init__( "variancep", ], ], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["BinParams", dict], bool, str], UndefinedType + Union[None, Union["SchemaBase", dict], bool, str], UndefinedType ] = Undefined, field: Union[ - Union["Field", Union["FieldName", str], Union["RepeatRef", dict]], + Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ Union[ - "BinnedTimeUnit", + "SchemaBase", Literal[ "binnedutcyear", "binnedutcyearquarter", @@ -53713,45 +51718,46 @@ def __init__( ], ], Union[ - "TimeUnit", + "SchemaBase", Union[ - "MultiTimeUnit", + "SchemaBase", Union[ - "LocalMultiTimeUnit", + "SchemaBase", Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], ], Union[ - "UtcMultiTimeUnit", + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + ], + ], + Union[ + "SchemaBase", + Union[ + "SchemaBase", Literal[ "utcyearquarter", "utcyearquartermonth", @@ -53784,54 +51790,52 @@ def __init__( "utcsecondsmilliseconds", ], ], - ], - Union[ - "SingleTimeUnit", - Union[ - "LocalSingleTimeUnit", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], Union[ - "UtcSingleTimeUnit", + "SchemaBase", Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], ], ], - Union["TimeUnitParams", dict], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["Text", Sequence[str], str]], UndefinedType + Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType ] = Undefined, type: Union[ Union[ - "StandardType", - Literal["quantitative", "ordinal", "temporal", "nominal"], + "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] ], UndefinedType, ] = Undefined, @@ -53903,21 +51907,9 @@ def __init__( self, mark: Union[ Union[ - "AnyMark", - Union[ - "CompositeMark", - Union["BoxPlot", str], - Union["ErrorBand", str], - Union["ErrorBar", str], - ], - Union[ - "CompositeMarkDef", - Union["BoxPlotDef", dict], - Union["ErrorBandDef", dict], - Union["ErrorBarDef", dict], - ], + "SchemaBase", Union[ - "Mark", + "SchemaBase", Literal[ "arc", "area", @@ -53935,68 +51927,30 @@ def __init__( "geoshape", ], ], - Union["MarkDef", dict], + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", Union["SchemaBase", str]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["Encoding", dict], UndefinedType] = Undefined, + encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - params: Union[ - Sequence[Union["SelectionParameter", dict]], UndefinedType - ] = Undefined, - projection: Union[Union["Projection", dict], UndefinedType] = Undefined, + params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, **kwds, ): @@ -54099,21 +52053,9 @@ def __init__( self, mark: Union[ Union[ - "AnyMark", - Union[ - "CompositeMark", - Union["BoxPlot", str], - Union["ErrorBand", str], - Union["ErrorBar", str], - ], - Union[ - "CompositeMarkDef", - Union["BoxPlotDef", dict], - Union["ErrorBandDef", dict], - Union["ErrorBarDef", dict], - ], + "SchemaBase", Union[ - "Mark", + "SchemaBase", Literal[ "arc", "area", @@ -54131,74 +52073,38 @@ def __init__( "geoshape", ], ], - Union["MarkDef", dict], + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", Union["SchemaBase", str]], + Union["SchemaBase", dict], ], UndefinedType, ] = Undefined, data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["Encoding", dict], UndefinedType] = Undefined, + encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, height: Union[ - Union[Union["Step", dict], float, str], UndefinedType + Union[Union["SchemaBase", dict], float, str], UndefinedType ] = Undefined, name: Union[str, UndefinedType] = Undefined, - params: Union[ - Sequence[Union["SelectionParameter", dict]], UndefinedType - ] = Undefined, - projection: Union[Union["Projection", dict], UndefinedType] = Undefined, + params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + ] = Undefined, + view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + width: Union[ + Union[Union["SchemaBase", dict], float, str], UndefinedType ] = Undefined, - view: Union[Union["ViewBackground", dict], UndefinedType] = Undefined, - width: Union[Union[Union["Step", dict], float, str], UndefinedType] = Undefined, **kwds, ): super(UnitSpecWithFrame, self).__init__( @@ -54241,14 +52147,7 @@ def __init__( self, url: Union[str, UndefinedType] = Undefined, format: Union[ - Union[ - "DataFormat", - Union["CsvDataFormat", dict], - Union["DsvDataFormat", dict], - Union["JsonDataFormat", dict], - Union["TopoDataFormat", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, @@ -54344,18 +52243,9 @@ def __init__( vconcat: Union[ Sequence[ Union[ - "Spec", - Union["ConcatSpecGenericSpec", dict], - Union["FacetSpec", dict], - Union["FacetedUnitSpec", dict], - Union["HConcatSpecGenericSpec", dict], - Union["LayerSpec", dict], - Union[ - "RepeatSpec", - Union["LayerRepeatSpec", dict], - Union["NonLayerRepeatSpec", dict], - ], - Union["VConcatSpecGenericSpec", dict], + "SchemaBase", + Union["SchemaBase", Union["SchemaBase", dict]], + Union["SchemaBase", dict], ] ], UndefinedType, @@ -54365,58 +52255,20 @@ def __init__( data: Union[ Union[ None, - Union[ - "Data", - Union[ - "DataSource", - Union["InlineData", dict], - Union["NamedData", dict], - Union["UrlData", dict], - ], - Union[ - "Generator", - Union["GraticuleGenerator", dict], - Union["SequenceGenerator", dict], - Union["SphereGenerator", dict], - ], - ], + Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], ], UndefinedType, ] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["Resolve", dict], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union[Union["Text", Sequence[str], str], Union["TitleParams", dict]], + Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], UndefinedType, ] = Undefined, transform: Union[ - Sequence[ - Union[ - "Transform", - Union["AggregateTransform", dict], - Union["BinTransform", dict], - Union["CalculateTransform", dict], - Union["DensityTransform", dict], - Union["ExtentTransform", dict], - Union["FilterTransform", dict], - Union["FlattenTransform", dict], - Union["FoldTransform", dict], - Union["ImputeTransform", dict], - Union["JoinAggregateTransform", dict], - Union["LoessTransform", dict], - Union["LookupTransform", dict], - Union["PivotTransform", dict], - Union["QuantileTransform", dict], - Union["RegressionTransform", dict], - Union["SampleTransform", dict], - Union["StackTransform", dict], - Union["TimeUnitTransform", dict], - Union["WindowTransform", dict], - ] - ], - UndefinedType, + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType ] = Undefined, **kwds, ): @@ -54461,45 +52313,16 @@ def __init__( self, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefGradientstringnullExprRef", - Union[ - "ConditionalParameterValueDefGradientstringnullExprRef", - dict, - ], - Union[ - "ConditionalPredicateValueDefGradientstringnullExprRef", - dict, - ], - ] - ], - Union[ - "ConditionalMarkPropFieldOrDatumDef", - Union["ConditionalParameterMarkPropFieldOrDatumDef", dict], - Union["ConditionalPredicateMarkPropFieldOrDatumDef", dict], - ], - Union[ - "ConditionalValueDefGradientstringnullExprRef", - Union[ - "ConditionalParameterValueDefGradientstringnullExprRef", dict - ], - Union[ - "ConditionalPredicateValueDefGradientstringnullExprRef", dict - ], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, value: Union[ Union[ None, - Union["ExprRef", "_Parameter", dict], - Union[ - "Gradient", - Union["LinearGradient", dict], - Union["RadialGradient", dict], - ], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Union["SchemaBase", dict]], str, ], UndefinedType, @@ -54537,32 +52360,13 @@ def __init__( self, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefstringnullExprRef", - Union["ConditionalParameterValueDefstringnullExprRef", dict], - Union["ConditionalPredicateValueDefstringnullExprRef", dict], - ] - ], - Union[ - "ConditionalMarkPropFieldOrDatumDefTypeForShape", - Union[ - "ConditionalParameterMarkPropFieldOrDatumDefTypeForShape", dict - ], - Union[ - "ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape", dict - ], - ], - Union[ - "ConditionalValueDefstringnullExprRef", - Union["ConditionalParameterValueDefstringnullExprRef", dict], - Union["ConditionalPredicateValueDefstringnullExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[None, Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, **kwds, ): @@ -54597,28 +52401,13 @@ def __init__( self, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefnumberExprRef", - Union["ConditionalParameterValueDefnumberExprRef", dict], - Union["ConditionalPredicateValueDefnumberExprRef", dict], - ] - ], - Union[ - "ConditionalMarkPropFieldOrDatumDef", - Union["ConditionalParameterMarkPropFieldOrDatumDef", dict], - Union["ConditionalPredicateMarkPropFieldOrDatumDef", dict], - ], - Union[ - "ConditionalValueDefnumberExprRef", - Union["ConditionalParameterValueDefnumberExprRef", dict], - Union["ConditionalPredicateValueDefnumberExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, value: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, **kwds, ): @@ -54653,28 +52442,14 @@ def __init__( self, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefnumberArrayExprRef", - Union["ConditionalParameterValueDefnumberArrayExprRef", dict], - Union["ConditionalPredicateValueDefnumberArrayExprRef", dict], - ] - ], - Union[ - "ConditionalMarkPropFieldOrDatumDef", - Union["ConditionalParameterMarkPropFieldOrDatumDef", dict], - Union["ConditionalPredicateMarkPropFieldOrDatumDef", dict], - ], - Union[ - "ConditionalValueDefnumberArrayExprRef", - Union["ConditionalParameterValueDefnumberArrayExprRef", dict], - Union["ConditionalPredicateValueDefnumberArrayExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, value: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, **kwds, ): @@ -54707,28 +52482,13 @@ def __init__( self, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefstringnullExprRef", - Union["ConditionalParameterValueDefstringnullExprRef", dict], - Union["ConditionalPredicateValueDefstringnullExprRef", dict], - ] - ], - Union[ - "ConditionalMarkPropFieldOrDatumDef", - Union["ConditionalParameterMarkPropFieldOrDatumDef", dict], - Union["ConditionalPredicateMarkPropFieldOrDatumDef", dict], - ], - Union[ - "ConditionalValueDefstringnullExprRef", - Union["ConditionalParameterValueDefstringnullExprRef", dict], - Union["ConditionalPredicateValueDefstringnullExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union["ExprRef", "_Parameter", dict], str], UndefinedType + Union[None, Union["SchemaBase", "_Parameter", dict], str], UndefinedType ] = Undefined, **kwds, ): @@ -54759,29 +52519,15 @@ def __init__( self, condition: Union[ Union[ - Sequence[ - Union[ - "ConditionalValueDefTextExprRef", - Union["ConditionalParameterValueDefTextExprRef", dict], - Union["ConditionalPredicateValueDefTextExprRef", dict], - ] - ], - Union[ - "ConditionalStringFieldDef", - Union["ConditionalParameterStringFieldDef", dict], - Union["ConditionalPredicateStringFieldDef", dict], - ], - Union[ - "ConditionalValueDefTextExprRef", - Union["ConditionalParameterValueDefTextExprRef", dict], - Union["ConditionalPredicateValueDefTextExprRef", dict], - ], + Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], + Union["SchemaBase", Union["SchemaBase", dict]], ], UndefinedType, ] = Undefined, value: Union[ Union[ - Union["ExprRef", "_Parameter", dict], Union["Text", Sequence[str], str] + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Sequence[str], str], ], UndefinedType, ] = Undefined, @@ -54835,7 +52581,7 @@ class ValueDefnumberwidthheightExprRef(VegaLiteSchema): def __init__( self, value: Union[ - Union[Union["ExprRef", "_Parameter", dict], float, str], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType ] = Undefined, **kwds, ): @@ -54873,19 +52619,11 @@ class VariableParameter(TopLevelParameter): def __init__( self, - name: Union[Union["ParameterName", str], UndefinedType] = Undefined, + name: Union[Union["SchemaBase", str], UndefinedType] = Undefined, bind: Union[ - Union[ - "Binding", - Union["BindCheckbox", dict], - Union["BindDirect", dict], - Union["BindInput", dict], - Union["BindRadioSelect", dict], - Union["BindRange", dict], - ], - UndefinedType, + Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType ] = Undefined, - expr: Union[Union["Expr", str], UndefinedType] = Undefined, + expr: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[Any, UndefinedType] = Undefined, **kwds, ): @@ -55071,11 +52809,11 @@ class ViewBackground(VegaLiteSchema): def __init__( self, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ - "Cursor", + "SchemaBase", Literal[ "auto", "default", @@ -55120,10 +52858,11 @@ def __init__( fill: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -55275,26 +53014,26 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, stroke: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -55446,41 +53185,41 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeJoin", Literal["miter", "round", "bevel"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["miter", "round", "bevel"]], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, **kwds, @@ -55593,11 +53332,11 @@ def __init__( continuousHeight: Union[float, UndefinedType] = Undefined, continuousWidth: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ - "Cursor", + "SchemaBase", Literal[ "auto", "default", @@ -55644,10 +53383,11 @@ def __init__( fill: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -55799,27 +53539,27 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, step: Union[float, UndefinedType] = Undefined, stroke: Union[ Union[ None, + Union["SchemaBase", "_Parameter", dict], Union[ - "Color", + "SchemaBase", Union[ - "ColorName", + "SchemaBase", Literal[ "black", "silver", @@ -55971,41 +53711,41 @@ def __init__( "rebeccapurple", ], ], - Union["HexColor", str], + Union["SchemaBase", str], str, ], - Union["ExprRef", "_Parameter", dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeCap", Literal["butt", "round", "square"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["butt", "round", "square"]], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["ExprRef", "_Parameter", dict]], UndefinedType + Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union["ExprRef", "_Parameter", dict], - Union["StrokeJoin", Literal["miter", "round", "bevel"]], + Union["SchemaBase", "_Parameter", dict], + Union["SchemaBase", Literal["miter", "round", "bevel"]], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["ExprRef", "_Parameter", dict], float], UndefinedType + Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType ] = Undefined, **kwds, ): @@ -56097,7 +53837,7 @@ def __init__( op: Union[ Union[ Union[ - "AggregateOp", + "SchemaBase", Literal[ "argmax", "argmin", @@ -56125,7 +53865,7 @@ def __init__( ], ], Union[ - "WindowOnlyOp", + "SchemaBase", Literal[ "row_number", "rank", @@ -56143,7 +53883,7 @@ def __init__( ], UndefinedType, ] = Undefined, - field: Union[Union["FieldName", str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, param: Union[float, UndefinedType] = Undefined, **kwds, ): @@ -56214,13 +53954,11 @@ class WindowTransform(Transform): def __init__( self, - window: Union[ - Sequence[Union["WindowFieldDef", dict]], UndefinedType - ] = Undefined, + window: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["FieldName", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, ignorePeers: Union[bool, UndefinedType] = Undefined, - sort: Union[Sequence[Union["SortField", dict]], UndefinedType] = Undefined, + sort: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, **kwds, ): super(WindowTransform, self).__init__( diff --git a/altair/vegalite/v5/schema/mixins.py b/altair/vegalite/v5/schema/mixins.py index b1d50cbfb..e1a288abe 100644 --- a/altair/vegalite/v5/schema/mixins.py +++ b/altair/vegalite/v5/schema/mixins.py @@ -23,35 +23,35 @@ def mark_arc( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -77,9 +77,9 @@ def mark_arc( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -238,39 +238,35 @@ def mark_arc( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -313,33 +309,33 @@ def mark_arc( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -496,34 +492,31 @@ def mark_arc( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -545,26 +538,29 @@ def mark_arc( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -586,68 +582,68 @@ def mark_arc( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -804,76 +800,72 @@ def mark_arc( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -881,8 +873,8 @@ def mark_arc( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -890,40 +882,47 @@ def mark_arc( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -1028,35 +1027,35 @@ def mark_area( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -1082,9 +1081,9 @@ def mark_area( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -1243,39 +1242,35 @@ def mark_area( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -1318,33 +1313,33 @@ def mark_area( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -1501,34 +1496,31 @@ def mark_area( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -1550,26 +1542,29 @@ def mark_area( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -1591,68 +1586,68 @@ def mark_area( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -1809,76 +1804,72 @@ def mark_area( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -1886,8 +1877,8 @@ def mark_area( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -1895,40 +1886,47 @@ def mark_area( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -2033,35 +2031,35 @@ def mark_bar( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -2087,9 +2085,9 @@ def mark_bar( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -2248,39 +2246,35 @@ def mark_bar( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -2323,33 +2317,33 @@ def mark_bar( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -2506,34 +2500,31 @@ def mark_bar( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -2555,26 +2546,29 @@ def mark_bar( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -2596,68 +2590,68 @@ def mark_bar( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -2814,76 +2808,72 @@ def mark_bar( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -2891,8 +2881,8 @@ def mark_bar( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -2900,40 +2890,47 @@ def mark_bar( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -3038,35 +3035,35 @@ def mark_image( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -3092,9 +3089,9 @@ def mark_image( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -3253,39 +3250,35 @@ def mark_image( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -3328,33 +3321,33 @@ def mark_image( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -3511,34 +3504,31 @@ def mark_image( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -3560,26 +3550,29 @@ def mark_image( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -3601,68 +3594,68 @@ def mark_image( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -3819,76 +3812,72 @@ def mark_image( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -3896,8 +3885,8 @@ def mark_image( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -3905,40 +3894,47 @@ def mark_image( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -4043,35 +4039,35 @@ def mark_line( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -4097,9 +4093,9 @@ def mark_line( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -4258,39 +4254,35 @@ def mark_line( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -4333,33 +4325,33 @@ def mark_line( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -4516,34 +4508,31 @@ def mark_line( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -4565,26 +4554,29 @@ def mark_line( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -4606,68 +4598,68 @@ def mark_line( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -4824,76 +4816,72 @@ def mark_line( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -4901,8 +4889,8 @@ def mark_line( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -4910,40 +4898,47 @@ def mark_line( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -5048,35 +5043,35 @@ def mark_point( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -5102,9 +5097,9 @@ def mark_point( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -5263,39 +5258,35 @@ def mark_point( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -5338,33 +5329,33 @@ def mark_point( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -5521,34 +5512,31 @@ def mark_point( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -5570,26 +5558,29 @@ def mark_point( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -5611,68 +5602,68 @@ def mark_point( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -5829,76 +5820,72 @@ def mark_point( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -5906,8 +5893,8 @@ def mark_point( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -5915,40 +5902,47 @@ def mark_point( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -6053,35 +6047,35 @@ def mark_rect( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -6107,9 +6101,9 @@ def mark_rect( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -6268,39 +6262,35 @@ def mark_rect( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -6343,33 +6333,33 @@ def mark_rect( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -6526,34 +6516,31 @@ def mark_rect( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -6575,26 +6562,29 @@ def mark_rect( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -6616,68 +6606,68 @@ def mark_rect( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -6834,76 +6824,72 @@ def mark_rect( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -6911,8 +6897,8 @@ def mark_rect( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -6920,40 +6906,47 @@ def mark_rect( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -7058,35 +7051,35 @@ def mark_rule( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -7112,9 +7105,9 @@ def mark_rule( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -7273,39 +7266,35 @@ def mark_rule( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -7348,33 +7337,33 @@ def mark_rule( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -7531,34 +7520,31 @@ def mark_rule( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -7580,26 +7566,29 @@ def mark_rule( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -7621,68 +7610,68 @@ def mark_rule( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -7839,76 +7828,72 @@ def mark_rule( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -7916,8 +7901,8 @@ def mark_rule( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -7925,40 +7910,47 @@ def mark_rule( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -8063,35 +8055,35 @@ def mark_text( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -8117,9 +8109,9 @@ def mark_text( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -8278,39 +8270,35 @@ def mark_text( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -8353,33 +8341,33 @@ def mark_text( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -8536,34 +8524,31 @@ def mark_text( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -8585,26 +8570,29 @@ def mark_text( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -8626,68 +8614,68 @@ def mark_text( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -8844,76 +8832,72 @@ def mark_text( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -8921,8 +8905,8 @@ def mark_text( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -8930,40 +8914,47 @@ def mark_text( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -9068,35 +9059,35 @@ def mark_tick( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -9122,9 +9113,9 @@ def mark_tick( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -9283,39 +9274,35 @@ def mark_tick( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -9358,33 +9345,33 @@ def mark_tick( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -9541,34 +9528,31 @@ def mark_tick( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -9590,26 +9574,29 @@ def mark_tick( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -9631,68 +9618,68 @@ def mark_tick( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -9849,76 +9836,72 @@ def mark_tick( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -9926,8 +9909,8 @@ def mark_tick( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -9935,40 +9918,47 @@ def mark_tick( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -10073,35 +10063,35 @@ def mark_trail( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -10127,9 +10117,9 @@ def mark_trail( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -10288,39 +10278,35 @@ def mark_trail( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -10363,33 +10349,33 @@ def mark_trail( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -10546,34 +10532,31 @@ def mark_trail( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -10595,26 +10578,29 @@ def mark_trail( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -10636,68 +10622,68 @@ def mark_trail( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -10854,76 +10840,72 @@ def mark_trail( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -10931,8 +10913,8 @@ def mark_trail( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -10940,40 +10922,47 @@ def mark_trail( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -11078,35 +11067,35 @@ def mark_circle( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -11132,9 +11121,9 @@ def mark_circle( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -11293,39 +11282,35 @@ def mark_circle( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -11368,33 +11353,33 @@ def mark_circle( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -11551,34 +11536,31 @@ def mark_circle( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -11600,26 +11582,29 @@ def mark_circle( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -11641,68 +11626,68 @@ def mark_circle( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -11859,76 +11844,72 @@ def mark_circle( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -11936,8 +11917,8 @@ def mark_circle( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -11945,40 +11926,47 @@ def mark_circle( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -12083,35 +12071,35 @@ def mark_square( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -12137,9 +12125,9 @@ def mark_square( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -12298,39 +12286,35 @@ def mark_square( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -12373,33 +12357,33 @@ def mark_square( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -12556,34 +12540,31 @@ def mark_square( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -12605,26 +12586,29 @@ def mark_square( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -12646,68 +12630,68 @@ def mark_square( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -12864,76 +12848,72 @@ def mark_square( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -12941,8 +12921,8 @@ def mark_square( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -12950,40 +12930,47 @@ def mark_square( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -13088,35 +13075,35 @@ def mark_geoshape( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.Align], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["left", "center", "right"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ Union[ - Union[Literal["top", "middle", "bottom"], core.Baseline], - core.TextBaseline, + Union[Literal["top", "middle", "bottom"], core.SchemaBase], + core.SchemaBase, str, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -13142,9 +13129,9 @@ def mark_geoshape( "color", "luminosity", ], - core.Blend, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, @@ -13303,39 +13290,35 @@ def mark_geoshape( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -13378,33 +13361,33 @@ def mark_geoshape( "grab", "grabbing", ], - core.Cursor, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, dir: Union[ Union[ - Union[Literal["ltr", "rtl"], core.TextDirection], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["ltr", "rtl"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.RelativeBandSize, dict], float], UndefinedType + Union[Union[core.SchemaBase, dict], float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -13561,34 +13544,31 @@ def mark_geoshape( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, fontStyle: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], Union[core.FontStyle, str] + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], ], UndefinedType, ] = Undefined, @@ -13610,26 +13590,29 @@ def mark_geoshape( 800, 900, ], - core.FontWeight, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, height: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, href: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, innerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -13651,68 +13634,68 @@ def mark_geoshape( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], - Union[core.ExprRef, core._Parameter, dict], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, line: Union[ - Union[Union[core.OverlayMarkDef, dict], bool], UndefinedType + Union[Union[core.SchemaBase, dict], bool], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.OverlayMarkDef, dict], bool, str], UndefinedType + Union[Union[core.SchemaBase, dict], bool, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, shape: Union[ Union[ - Union[Union[core.SymbolShape, str], str], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, str], str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, size: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], bool], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -13869,76 +13852,72 @@ def mark_geoshape( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.StrokeCap], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["butt", "round", "square"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.ExprRef, core._Parameter, dict]], + Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.StrokeJoin], - Union[core.ExprRef, core._Parameter, dict], + Union[Literal["miter", "round", "bevel"], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, text: Union[ Union[ - Union[Sequence[str], core.Text, str], - Union[core.ExprRef, core._Parameter, dict], + Union[Sequence[str], core.SchemaBase, str], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, @@ -13946,8 +13925,8 @@ def mark_geoshape( tooltip: Union[ Union[ None, - Union[core.ExprRef, core._Parameter, dict], - Union[core.TooltipContent, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], bool, float, str, @@ -13955,40 +13934,47 @@ def mark_geoshape( UndefinedType, ] = Undefined, url: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], Union[core.URI, str]], + Union[ + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, str], + ], UndefinedType, ] = Undefined, width: Union[ Union[ - Union[core.ExprRef, core._Parameter, dict], - Union[core.RelativeBandSize, dict], + Union[core.SchemaBase, core._Parameter, dict], + Union[core.SchemaBase, dict], float, ], UndefinedType, ] = Undefined, x: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, x2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float, str], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float, str], + UndefinedType, ] = Undefined, y2Offset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.ExprRef, core._Parameter, dict], float], UndefinedType + Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -14092,18 +14078,7 @@ def mark_geoshape( def mark_boxplot( self, box: Union[ - Union[ - Union[ - Union[core.AreaConfig, dict], - Union[core.BarConfig, dict], - Union[core.LineConfig, dict], - Union[core.MarkConfig, dict], - Union[core.RectConfig, dict], - Union[core.TickConfig, dict], - core.AnyMarkConfig, - ], - bool, - ], + Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, @@ -14261,86 +14236,38 @@ def mark_boxplot( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, extent: Union[Union[float, str], UndefinedType] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, median: Union[ - Union[ - Union[ - Union[core.AreaConfig, dict], - Union[core.BarConfig, dict], - Union[core.LineConfig, dict], - Union[core.MarkConfig, dict], - Union[core.RectConfig, dict], - Union[core.TickConfig, dict], - core.AnyMarkConfig, - ], - bool, - ], + Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], UndefinedType, ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outliers: Union[ - Union[ - Union[ - Union[core.AreaConfig, dict], - Union[core.BarConfig, dict], - Union[core.LineConfig, dict], - Union[core.MarkConfig, dict], - Union[core.RectConfig, dict], - Union[core.TickConfig, dict], - core.AnyMarkConfig, - ], - bool, - ], + Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], UndefinedType, ] = Undefined, rule: Union[ - Union[ - Union[ - Union[core.AreaConfig, dict], - Union[core.BarConfig, dict], - Union[core.LineConfig, dict], - Union[core.MarkConfig, dict], - Union[core.RectConfig, dict], - Union[core.TickConfig, dict], - core.AnyMarkConfig, - ], - bool, - ], + Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], UndefinedType, ] = Undefined, size: Union[float, UndefinedType] = Undefined, ticks: Union[ - Union[ - Union[ - Union[core.AreaConfig, dict], - Union[core.BarConfig, dict], - Union[core.LineConfig, dict], - Union[core.MarkConfig, dict], - Union[core.RectConfig, dict], - Union[core.TickConfig, dict], - core.AnyMarkConfig, - ], - bool, - ], + Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], UndefinedType, ] = Undefined, **kwds, @@ -14525,59 +14452,33 @@ def mark_errorbar( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, extent: Union[ - Union[Literal["ci", "iqr", "stderr", "stdev"], core.ErrorBarExtent], + Union[Literal["ci", "iqr", "stderr", "stdev"], core.SchemaBase], UndefinedType, ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, rule: Union[ - Union[ - Union[ - Union[core.AreaConfig, dict], - Union[core.BarConfig, dict], - Union[core.LineConfig, dict], - Union[core.MarkConfig, dict], - Union[core.RectConfig, dict], - Union[core.TickConfig, dict], - core.AnyMarkConfig, - ], - bool, - ], + Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], UndefinedType, ] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, ticks: Union[ - Union[ - Union[ - Union[core.AreaConfig, dict], - Union[core.BarConfig, dict], - Union[core.LineConfig, dict], - Union[core.MarkConfig, dict], - Union[core.RectConfig, dict], - Union[core.TickConfig, dict], - core.AnyMarkConfig, - ], - bool, - ], + Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], UndefinedType, ] = Undefined, **kwds, @@ -14605,33 +14506,11 @@ def mark_errorbar( def mark_errorband( self, band: Union[ - Union[ - Union[ - Union[core.AreaConfig, dict], - Union[core.BarConfig, dict], - Union[core.LineConfig, dict], - Union[core.MarkConfig, dict], - Union[core.RectConfig, dict], - Union[core.TickConfig, dict], - core.AnyMarkConfig, - ], - bool, - ], + Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], UndefinedType, ] = Undefined, borders: Union[ - Union[ - Union[ - Union[core.AreaConfig, dict], - Union[core.BarConfig, dict], - Union[core.LineConfig, dict], - Union[core.MarkConfig, dict], - Union[core.RectConfig, dict], - Union[core.TickConfig, dict], - core.AnyMarkConfig, - ], - bool, - ], + Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, @@ -14789,23 +14668,19 @@ def mark_errorband( "yellowgreen", "rebeccapurple", ], - core.ColorName, + core.SchemaBase, ], - Union[core.HexColor, str], - core.Color, + Union[core.SchemaBase, str], + core.SchemaBase, str, ], - Union[ - Union[core.LinearGradient, dict], - Union[core.RadialGradient, dict], - core.Gradient, - ], - Union[core.ExprRef, core._Parameter, dict], + Union[Union[core.SchemaBase, dict], core.SchemaBase], + Union[core.SchemaBase, core._Parameter, dict], ], UndefinedType, ] = Undefined, extent: Union[ - Union[Literal["ci", "iqr", "stderr", "stdev"], core.ErrorBarExtent], + Union[Literal["ci", "iqr", "stderr", "stdev"], core.SchemaBase], UndefinedType, ] = Undefined, interpolate: Union[ @@ -14827,13 +14702,13 @@ def mark_errorband( "step-before", "step-after", ], - core.Interpolate, + core.SchemaBase, ], UndefinedType, ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.Orientation], UndefinedType + Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, tension: Union[float, UndefinedType] = Undefined, **kwds, diff --git a/tools/schemapi/utils.py b/tools/schemapi/utils.py index fc504591e..e70e3b768 100644 --- a/tools/schemapi/utils.py +++ b/tools/schemapi/utils.py @@ -188,9 +188,10 @@ def get_python_type_representation( # This includes Altair classes, standard Python types, etc. type_representations: List[str] = [] if self.title: - # Add the name of the current Altair class if for_type_hints: - class_names = [self.title] + # To keep type hints simple, we only use the SchemaBase class + # as the type hint for all classes which inherit from it. + class_names = ["SchemaBase"] if self.title == "ExprRef": # In these cases, a value parameter is also always accepted. # We use the _Parameter to indicate this although this From 3cf2e27c964f5797b45bf6c602cc91ee740ccae1 Mon Sep 17 00:00:00 2001 From: Stefan Binder Date: Thu, 4 Jan 2024 19:41:40 +0100 Subject: [PATCH 02/10] Same for docstrings --- altair/vegalite/v5/schema/channels.py | 1184 +++--- altair/vegalite/v5/schema/core.py | 5199 ++++++++++++------------- tools/schemapi/utils.py | 4 +- 3 files changed, 3155 insertions(+), 3232 deletions(-) diff --git a/altair/vegalite/v5/schema/channels.py b/altair/vegalite/v5/schema/channels.py index 82585a50b..9a3042db2 100644 --- a/altair/vegalite/v5/schema/channels.py +++ b/altair/vegalite/v5/schema/channels.py @@ -133,14 +133,14 @@ def to_dict( class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefnumber): """Angle schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -152,7 +152,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -173,14 +173,14 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -195,7 +195,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -204,7 +204,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -217,7 +217,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -256,7 +256,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -265,7 +265,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -285,7 +285,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -3274,7 +3274,7 @@ def __init__( class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """AngleDatum schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -3283,16 +3283,16 @@ class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnum Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -3312,7 +3312,7 @@ class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnum 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -3485,14 +3485,14 @@ class AngleValue( ): """AngleValue schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], float + value : :class:`SchemaBase`, Dict[required=[expr]], float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -4185,15 +4185,14 @@ class Color( ): """Color schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, - Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -4205,7 +4204,7 @@ class Color( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -4226,14 +4225,14 @@ class Color( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -4248,7 +4247,7 @@ class Color( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -4257,7 +4256,7 @@ class Color( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -4270,7 +4269,7 @@ class Color( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -4309,7 +4308,7 @@ class Color( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -4318,7 +4317,7 @@ class Color( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -4338,7 +4337,7 @@ class Color( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -7341,7 +7340,7 @@ class ColorDatum( ): """ColorDatum schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -7350,16 +7349,16 @@ class ColorDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -7379,7 +7378,7 @@ class ColorDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -7565,14 +7564,14 @@ class ColorValue( ): """ColorValue schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -8274,14 +8273,14 @@ def __init__( class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): """Column schema wrapper - :class:`RowColumnEncodingFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -8289,7 +8288,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `aggregate `__ documentation. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to row/column facet's subplot. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -8307,7 +8306,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8333,7 +8332,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): respective rows or columns. **Default value:** ``false`` - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -8348,9 +8347,9 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`Header`, Dict, None + header : :class:`SchemaBase`, Dict, None An object defining properties of a facet's header. - sort : :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortOrder`, Literal['ascending', 'descending'], None + sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -8383,7 +8382,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -8392,7 +8391,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -8412,7 +8411,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -9724,14 +9723,14 @@ def __init__( class Description(FieldChannelMixin, core.StringFieldDefWithCondition): """Description schema wrapper - :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -9743,7 +9742,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -9764,14 +9763,14 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`, Sequence[:class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -9786,7 +9785,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -9820,7 +9819,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -9829,7 +9828,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -9849,7 +9848,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -10617,14 +10616,14 @@ def __init__( class DescriptionValue(ValueChannelMixin, core.StringValueDefWithCondition): """DescriptionValue schema wrapper - :class:`StringValueDefWithCondition`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -11316,15 +11315,15 @@ def __init__( class Detail(FieldChannelMixin, core.FieldDefWithoutScale): """Detail schema wrapper - :class:`FieldDefWithoutScale`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -11336,7 +11335,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -11357,7 +11356,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -11372,7 +11371,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -11381,7 +11380,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -11401,7 +11400,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -12107,14 +12106,14 @@ def __init__( class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): """Facet schema wrapper - :class:`FacetEncodingFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12122,7 +12121,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **See also:** `aggregate `__ documentation. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'], :class:`RowColLayoutAlign`, Dict + align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -12143,7 +12142,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12176,7 +12175,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`RowColboolean`, Dict, bool + center : :class:`SchemaBase`, Dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -12202,7 +12201,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12217,9 +12216,9 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`Header`, Dict, None + header : :class:`SchemaBase`, Dict, None An object defining properties of a facet's header. - sort : :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortOrder`, Literal['ascending', 'descending'], None + sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12246,7 +12245,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - spacing : :class:`RowColnumber`, Dict, float + spacing : :class:`SchemaBase`, Dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -12254,7 +12253,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12263,7 +12262,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -12283,7 +12282,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -13649,15 +13648,14 @@ class Fill( ): """Fill schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, - Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -13669,7 +13667,7 @@ class Fill( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -13690,14 +13688,14 @@ class Fill( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -13712,7 +13710,7 @@ class Fill( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -13721,7 +13719,7 @@ class Fill( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -13734,7 +13732,7 @@ class Fill( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -13773,7 +13771,7 @@ class Fill( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -13782,7 +13780,7 @@ class Fill( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -13802,7 +13800,7 @@ class Fill( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -16805,7 +16803,7 @@ class FillDatum( ): """FillDatum schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -16814,16 +16812,16 @@ class FillDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -16843,7 +16841,7 @@ class FillDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -17029,14 +17027,14 @@ class FillValue( ): """FillValue schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -17740,14 +17738,14 @@ class FillOpacity( ): """FillOpacity schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -17759,7 +17757,7 @@ class FillOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -17780,14 +17778,14 @@ class FillOpacity( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -17802,7 +17800,7 @@ class FillOpacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -17811,7 +17809,7 @@ class FillOpacity( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -17824,7 +17822,7 @@ class FillOpacity( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -17863,7 +17861,7 @@ class FillOpacity( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -17872,7 +17870,7 @@ class FillOpacity( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -17892,7 +17890,7 @@ class FillOpacity( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -20883,7 +20881,7 @@ class FillOpacityDatum( ): """FillOpacityDatum schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -20892,16 +20890,16 @@ class FillOpacityDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -20921,7 +20919,7 @@ class FillOpacityDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -21094,14 +21092,14 @@ class FillOpacityValue( ): """FillOpacityValue schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], float + value : :class:`SchemaBase`, Dict[required=[expr]], float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -21791,14 +21789,14 @@ def __init__( class Href(FieldChannelMixin, core.StringFieldDefWithCondition): """Href schema wrapper - :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -21810,7 +21808,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -21831,14 +21829,14 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`, Sequence[:class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -21853,7 +21851,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -21887,7 +21885,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -21896,7 +21894,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -21916,7 +21914,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -22684,14 +22682,14 @@ def __init__( class HrefValue(ValueChannelMixin, core.StringValueDefWithCondition): """HrefValue schema wrapper - :class:`StringValueDefWithCondition`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -23383,15 +23381,15 @@ def __init__( class Key(FieldChannelMixin, core.FieldDefWithoutScale): """Key schema wrapper - :class:`FieldDefWithoutScale`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -23403,7 +23401,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -23424,7 +23422,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -23439,7 +23437,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -23448,7 +23446,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -23468,7 +23466,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -24174,14 +24172,14 @@ def __init__( class Latitude(FieldChannelMixin, core.LatLongFieldDef): """Latitude schema wrapper - :class:`LatLongFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -24214,7 +24212,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -24229,7 +24227,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -24238,7 +24236,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24922,7 +24920,7 @@ def __init__( class LatitudeDatum(DatumChannelMixin, core.DatumDef): """LatitudeDatum schema wrapper - :class:`DatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -24931,9 +24929,9 @@ class LatitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24953,7 +24951,7 @@ class LatitudeDatum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -25076,16 +25074,16 @@ def __init__( class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): """Latitude2 schema wrapper - :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -25118,7 +25116,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -25133,7 +25131,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -25142,7 +25140,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25751,7 +25749,7 @@ def __init__( class Latitude2Datum(DatumChannelMixin, core.DatumDef): """Latitude2Datum schema wrapper - :class:`DatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -25760,9 +25758,9 @@ class Latitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25782,7 +25780,7 @@ class Latitude2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -25905,14 +25903,14 @@ def __init__( class Latitude2Value(ValueChannelMixin, core.PositionValueDef): """Latitude2Value schema wrapper - :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -25929,14 +25927,14 @@ def __init__(self, value, **kwds): class Longitude(FieldChannelMixin, core.LatLongFieldDef): """Longitude schema wrapper - :class:`LatLongFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -25969,7 +25967,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -25984,7 +25982,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -25993,7 +25991,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -26677,7 +26675,7 @@ def __init__( class LongitudeDatum(DatumChannelMixin, core.DatumDef): """LongitudeDatum schema wrapper - :class:`DatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -26686,9 +26684,9 @@ class LongitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -26708,7 +26706,7 @@ class LongitudeDatum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -26831,16 +26829,16 @@ def __init__( class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): """Longitude2 schema wrapper - :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -26873,7 +26871,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -26888,7 +26886,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -26897,7 +26895,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27506,7 +27504,7 @@ def __init__( class Longitude2Datum(DatumChannelMixin, core.DatumDef): """Longitude2Datum schema wrapper - :class:`DatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -27515,9 +27513,9 @@ class Longitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27537,7 +27535,7 @@ class Longitude2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -27660,14 +27658,14 @@ def __init__( class Longitude2Value(ValueChannelMixin, core.PositionValueDef): """Longitude2Value schema wrapper - :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -27686,14 +27684,14 @@ class Opacity( ): """Opacity schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -27705,7 +27703,7 @@ class Opacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -27726,14 +27724,14 @@ class Opacity( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -27748,7 +27746,7 @@ class Opacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -27757,7 +27755,7 @@ class Opacity( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -27770,7 +27768,7 @@ class Opacity( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -27809,7 +27807,7 @@ class Opacity( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -27818,7 +27816,7 @@ class Opacity( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27838,7 +27836,7 @@ class Opacity( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -30827,7 +30825,7 @@ def __init__( class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """OpacityDatum schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -30836,16 +30834,16 @@ class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefn Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -30865,7 +30863,7 @@ class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefn 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -31038,14 +31036,14 @@ class OpacityValue( ): """OpacityValue schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], float + value : :class:`SchemaBase`, Dict[required=[expr]], float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -31735,14 +31733,14 @@ def __init__( class Order(FieldChannelMixin, core.OrderFieldDef): """Order schema wrapper - :class:`OrderFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -31754,7 +31752,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -31775,7 +31773,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -31790,9 +31788,9 @@ class Order(FieldChannelMixin, core.OrderFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - sort : :class:`SortOrder`, Literal['ascending', 'descending'] + sort : :class:`SchemaBase`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -31801,7 +31799,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -31821,7 +31819,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -32535,16 +32533,16 @@ def __init__( class OrderValue(ValueChannelMixin, core.OrderValueDef): """OrderValue schema wrapper - :class:`OrderValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float + value : :class:`SchemaBase`, Dict[required=[expr]], float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). - condition : :class:`ConditionalParameterValueDefnumber`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumber`, Dict[required=[test, value]], :class:`ConditionalValueDefnumber`, Sequence[:class:`ConditionalParameterValueDefnumber`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumber`, Dict[required=[test, value]], :class:`ConditionalValueDefnumber`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. @@ -32607,14 +32605,14 @@ def __init__( class Radius(FieldChannelMixin, core.PositionFieldDefBase): """Radius schema wrapper - :class:`PositionFieldDefBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -32626,7 +32624,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -32647,7 +32645,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -32662,7 +32660,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -32675,7 +32673,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -32714,7 +32712,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `sort `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -32745,7 +32743,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `stack `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -32754,7 +32752,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -32774,7 +32772,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -34254,7 +34252,7 @@ def __init__( class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): """RadiusDatum schema wrapper - :class:`PositionDatumDefBase`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -34263,9 +34261,9 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -34278,7 +34276,7 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `scale `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -34309,7 +34307,7 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `stack `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -34329,7 +34327,7 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -35031,14 +35029,14 @@ def __init__( class RadiusValue(ValueChannelMixin, core.PositionValueDef): """RadiusValue schema wrapper - :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -35055,16 +35053,16 @@ def __init__(self, value, **kwds): class Radius2(FieldChannelMixin, core.SecondaryFieldDef): """Radius2 schema wrapper - :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -35097,7 +35095,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -35112,7 +35110,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -35121,7 +35119,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -35730,7 +35728,7 @@ def __init__( class Radius2Datum(DatumChannelMixin, core.DatumDef): """Radius2Datum schema wrapper - :class:`DatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -35739,9 +35737,9 @@ class Radius2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -35761,7 +35759,7 @@ class Radius2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -35884,14 +35882,14 @@ def __init__( class Radius2Value(ValueChannelMixin, core.PositionValueDef): """Radius2Value schema wrapper - :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -35908,14 +35906,14 @@ def __init__(self, value, **kwds): class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): """Row schema wrapper - :class:`RowColumnEncodingFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -35923,7 +35921,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `aggregate `__ documentation. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to row/column facet's subplot. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -35941,7 +35939,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -35967,7 +35965,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): respective rows or columns. **Default value:** ``false`` - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -35982,9 +35980,9 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`Header`, Dict, None + header : :class:`SchemaBase`, Dict, None An object defining properties of a facet's header. - sort : :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortOrder`, Literal['ascending', 'descending'], None + sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -36017,7 +36015,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -36026,7 +36024,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -36046,7 +36044,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -37361,15 +37359,14 @@ class Shape( ): """Shape schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull`, - Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -37381,7 +37378,7 @@ class Shape( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -37402,14 +37399,14 @@ class Shape( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -37424,7 +37421,7 @@ class Shape( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -37433,7 +37430,7 @@ class Shape( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -37446,7 +37443,7 @@ class Shape( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -37485,7 +37482,7 @@ class Shape( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -37494,7 +37491,7 @@ class Shape( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -37514,7 +37511,7 @@ class Shape( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`TypeForShape`, Literal['nominal', 'ordinal', 'geojson'] + type : :class:`SchemaBase`, Literal['nominal', 'ordinal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -40502,7 +40499,7 @@ class ShapeDatum( ): """ShapeDatum schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefstringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -40511,16 +40508,16 @@ class ShapeDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -40540,7 +40537,7 @@ class ShapeDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -40716,14 +40713,14 @@ class ShapeValue( ): """ShapeValue schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDefTypeForShape`, :class:`ConditionalParameterMarkPropFieldOrDatumDefTypeForShape`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape`, Dict[required=[test]], :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -41409,14 +41406,14 @@ def __init__( class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefnumber): """Size schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -41428,7 +41425,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -41449,14 +41446,14 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -41471,7 +41468,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -41480,7 +41477,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -41493,7 +41490,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -41532,7 +41529,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -41541,7 +41538,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -41561,7 +41558,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -44550,7 +44547,7 @@ def __init__( class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """SizeDatum schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -44559,16 +44556,16 @@ class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumb Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -44588,7 +44585,7 @@ class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumb 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -44761,14 +44758,14 @@ class SizeValue( ): """SizeValue schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], float + value : :class:`SchemaBase`, Dict[required=[expr]], float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -45461,15 +45458,14 @@ class Stroke( ): """Stroke schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, - Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -45481,7 +45477,7 @@ class Stroke( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -45502,14 +45498,14 @@ class Stroke( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -45524,7 +45520,7 @@ class Stroke( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -45533,7 +45529,7 @@ class Stroke( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -45546,7 +45542,7 @@ class Stroke( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -45585,7 +45581,7 @@ class Stroke( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -45594,7 +45590,7 @@ class Stroke( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -45614,7 +45610,7 @@ class Stroke( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -48617,7 +48613,7 @@ class StrokeDatum( ): """StrokeDatum schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -48626,16 +48622,16 @@ class StrokeDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -48655,7 +48651,7 @@ class StrokeDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -48841,14 +48837,14 @@ class StrokeValue( ): """StrokeValue schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -49552,14 +49548,14 @@ class StrokeDash( ): """StrokeDash schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -49571,7 +49567,7 @@ class StrokeDash( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -49592,14 +49588,14 @@ class StrokeDash( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -49614,7 +49610,7 @@ class StrokeDash( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -49623,7 +49619,7 @@ class StrokeDash( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -49636,7 +49632,7 @@ class StrokeDash( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -49675,7 +49671,7 @@ class StrokeDash( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -49684,7 +49680,7 @@ class StrokeDash( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -49704,7 +49700,7 @@ class StrokeDash( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -52697,7 +52693,7 @@ class StrokeDashDatum( ): """StrokeDashDatum schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumberArray`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -52706,16 +52702,16 @@ class StrokeDashDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -52735,7 +52731,7 @@ class StrokeDashDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -52910,14 +52906,14 @@ class StrokeDashValue( ): """StrokeDashValue schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + value : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -53611,14 +53607,14 @@ class StrokeOpacity( ): """StrokeOpacity schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -53630,7 +53626,7 @@ class StrokeOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -53651,14 +53647,14 @@ class StrokeOpacity( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -53673,7 +53669,7 @@ class StrokeOpacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -53682,7 +53678,7 @@ class StrokeOpacity( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -53695,7 +53691,7 @@ class StrokeOpacity( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -53734,7 +53730,7 @@ class StrokeOpacity( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -53743,7 +53739,7 @@ class StrokeOpacity( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -53763,7 +53759,7 @@ class StrokeOpacity( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -56754,7 +56750,7 @@ class StrokeOpacityDatum( ): """StrokeOpacityDatum schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -56763,16 +56759,16 @@ class StrokeOpacityDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -56792,7 +56788,7 @@ class StrokeOpacityDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -56965,14 +56961,14 @@ class StrokeOpacityValue( ): """StrokeOpacityValue schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], float + value : :class:`SchemaBase`, Dict[required=[expr]], float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -57666,14 +57662,14 @@ class StrokeWidth( ): """StrokeWidth schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -57685,7 +57681,7 @@ class StrokeWidth( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -57706,14 +57702,14 @@ class StrokeWidth( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -57728,7 +57724,7 @@ class StrokeWidth( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -57737,7 +57733,7 @@ class StrokeWidth( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -57750,7 +57746,7 @@ class StrokeWidth( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -57789,7 +57785,7 @@ class StrokeWidth( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -57798,7 +57794,7 @@ class StrokeWidth( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -57818,7 +57814,7 @@ class StrokeWidth( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -60809,7 +60805,7 @@ class StrokeWidthDatum( ): """StrokeWidthDatum schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -60818,16 +60814,16 @@ class StrokeWidthDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -60847,7 +60843,7 @@ class StrokeWidthDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -61020,14 +61016,14 @@ class StrokeWidthValue( ): """StrokeWidthValue schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], float + value : :class:`SchemaBase`, Dict[required=[expr]], float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -61717,14 +61713,14 @@ def __init__( class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefText): """Text schema wrapper - :class:`FieldOrDatumDefWithConditionStringFieldDefText`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -61736,7 +61732,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -61757,14 +61753,14 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`, Sequence[:class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -61779,7 +61775,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -61813,7 +61809,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -61822,7 +61818,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -61842,7 +61838,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -62616,7 +62612,7 @@ def __init__( class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumDefText): """TextDatum schema wrapper - :class:`FieldOrDatumDefWithConditionStringDatumDefText`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -62625,16 +62621,16 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`, Sequence[:class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -62668,7 +62664,7 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -62688,7 +62684,7 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -62885,14 +62881,14 @@ def __init__( class TextValue(ValueChannelMixin, core.ValueDefWithConditionStringFieldDefText): """TextValue schema wrapper - :class:`ValueDefWithConditionStringFieldDefText`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalParameterStringFieldDef`, Dict[required=[param]], :class:`ConditionalPredicateStringFieldDef`, Dict[required=[test]], :class:`ConditionalStringFieldDef`, :class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`, Sequence[:class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + value : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -63406,14 +63402,14 @@ def __init__( class Theta(FieldChannelMixin, core.PositionFieldDefBase): """Theta schema wrapper - :class:`PositionFieldDefBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -63425,7 +63421,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -63446,7 +63442,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -63461,7 +63457,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -63474,7 +63470,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -63513,7 +63509,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `sort `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -63544,7 +63540,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `stack `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -63553,7 +63549,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -63573,7 +63569,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -65053,7 +65049,7 @@ def __init__( class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): """ThetaDatum schema wrapper - :class:`PositionDatumDefBase`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -65062,9 +65058,9 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -65077,7 +65073,7 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `scale `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -65108,7 +65104,7 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `stack `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -65128,7 +65124,7 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -65830,14 +65826,14 @@ def __init__( class ThetaValue(ValueChannelMixin, core.PositionValueDef): """ThetaValue schema wrapper - :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -65854,16 +65850,16 @@ def __init__(self, value, **kwds): class Theta2(FieldChannelMixin, core.SecondaryFieldDef): """Theta2 schema wrapper - :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -65896,7 +65892,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -65911,7 +65907,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -65920,7 +65916,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -66529,7 +66525,7 @@ def __init__( class Theta2Datum(DatumChannelMixin, core.DatumDef): """Theta2Datum schema wrapper - :class:`DatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -66538,9 +66534,9 @@ class Theta2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -66560,7 +66556,7 @@ class Theta2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -66683,14 +66679,14 @@ def __init__( class Theta2Value(ValueChannelMixin, core.PositionValueDef): """Theta2Value schema wrapper - :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -66707,14 +66703,14 @@ def __init__(self, value, **kwds): class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): """Tooltip schema wrapper - :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -66726,7 +66722,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -66747,14 +66743,14 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`, Sequence[:class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -66769,7 +66765,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -66803,7 +66799,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -66812,7 +66808,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -66832,7 +66828,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -67600,14 +67596,14 @@ def __init__( class TooltipValue(ValueChannelMixin, core.StringValueDefWithCondition): """TooltipValue schema wrapper - :class:`StringValueDefWithCondition`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -68299,14 +68295,14 @@ def __init__( class Url(FieldChannelMixin, core.StringFieldDefWithCondition): """Url schema wrapper - :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -68318,7 +68314,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -68339,14 +68335,14 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`, Sequence[:class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -68361,7 +68357,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -68395,7 +68391,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -68404,7 +68400,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -68424,7 +68420,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -69192,14 +69188,14 @@ def __init__( class UrlValue(ValueChannelMixin, core.StringValueDefWithCondition): """UrlValue schema wrapper - :class:`StringValueDefWithCondition`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -69891,14 +69887,14 @@ def __init__( class X(FieldChannelMixin, core.PositionFieldDef): """X schema wrapper - :class:`PositionFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -69906,7 +69902,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `aggregate `__ documentation. - axis : :class:`Axis`, Dict, None + axis : :class:`SchemaBase`, Dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -69919,7 +69915,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -69940,7 +69936,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -69955,7 +69951,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`ImputeParams`, Dict, None + impute : :class:`SchemaBase`, Dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -69963,7 +69959,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `impute `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -69976,7 +69972,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -70015,7 +70011,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `sort `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -70046,7 +70042,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `stack `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -70055,7 +70051,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -70075,7 +70071,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -72832,12 +72828,12 @@ def __init__( class XDatum(DatumChannelMixin, core.PositionDatumDef): """XDatum schema wrapper - :class:`PositionDatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - axis : :class:`Axis`, Dict, None + axis : :class:`SchemaBase`, Dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -72850,9 +72846,9 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - impute : :class:`ImputeParams`, Dict, None + impute : :class:`SchemaBase`, Dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -72860,7 +72856,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `impute `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -72873,7 +72869,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `scale `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -72904,7 +72900,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `stack `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -72924,7 +72920,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -74903,14 +74899,14 @@ def __init__( class XValue(ValueChannelMixin, core.PositionValueDef): """XValue schema wrapper - :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -74927,16 +74923,16 @@ def __init__(self, value, **kwds): class X2(FieldChannelMixin, core.SecondaryFieldDef): """X2 schema wrapper - :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -74969,7 +74965,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -74984,7 +74980,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -74993,7 +74989,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -75602,7 +75598,7 @@ def __init__( class X2Datum(DatumChannelMixin, core.DatumDef): """X2Datum schema wrapper - :class:`DatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -75611,9 +75607,9 @@ class X2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -75633,7 +75629,7 @@ class X2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -75756,14 +75752,14 @@ def __init__( class X2Value(ValueChannelMixin, core.PositionValueDef): """X2Value schema wrapper - :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -75780,16 +75776,16 @@ def __init__(self, value, **kwds): class XError(FieldChannelMixin, core.SecondaryFieldDef): """XError schema wrapper - :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -75822,7 +75818,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -75837,7 +75833,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -75846,7 +75842,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -76455,7 +76451,7 @@ def __init__( class XErrorValue(ValueChannelMixin, core.ValueDefnumber): """XErrorValue schema wrapper - :class:`ValueDefnumber`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -76479,16 +76475,16 @@ def __init__(self, value, **kwds): class XError2(FieldChannelMixin, core.SecondaryFieldDef): """XError2 schema wrapper - :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -76521,7 +76517,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -76536,7 +76532,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -76545,7 +76541,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -77154,7 +77150,7 @@ def __init__( class XError2Value(ValueChannelMixin, core.ValueDefnumber): """XError2Value schema wrapper - :class:`ValueDefnumber`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -77178,14 +77174,14 @@ def __init__(self, value, **kwds): class XOffset(FieldChannelMixin, core.ScaleFieldDef): """XOffset schema wrapper - :class:`ScaleFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -77197,7 +77193,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -77218,7 +77214,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -77233,7 +77229,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -77246,7 +77242,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -77285,7 +77281,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -77294,7 +77290,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -77314,7 +77310,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -78769,7 +78765,7 @@ def __init__( class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): """XOffsetDatum schema wrapper - :class:`ScaleDatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -78778,9 +78774,9 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -78793,7 +78789,7 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): **See also:** `scale `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -78813,7 +78809,7 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -79494,7 +79490,7 @@ def __init__( class XOffsetValue(ValueChannelMixin, core.ValueDefnumber): """XOffsetValue schema wrapper - :class:`ValueDefnumber`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -79518,14 +79514,14 @@ def __init__(self, value, **kwds): class Y(FieldChannelMixin, core.PositionFieldDef): """Y schema wrapper - :class:`PositionFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -79533,7 +79529,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `aggregate `__ documentation. - axis : :class:`Axis`, Dict, None + axis : :class:`SchemaBase`, Dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -79546,7 +79542,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -79567,7 +79563,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -79582,7 +79578,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`ImputeParams`, Dict, None + impute : :class:`SchemaBase`, Dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -79590,7 +79586,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `impute `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -79603,7 +79599,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -79642,7 +79638,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `sort `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -79673,7 +79669,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `stack `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -79682,7 +79678,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -79702,7 +79698,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -82459,12 +82455,12 @@ def __init__( class YDatum(DatumChannelMixin, core.PositionDatumDef): """YDatum schema wrapper - :class:`PositionDatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - axis : :class:`Axis`, Dict, None + axis : :class:`SchemaBase`, Dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -82477,9 +82473,9 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - impute : :class:`ImputeParams`, Dict, None + impute : :class:`SchemaBase`, Dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -82487,7 +82483,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `impute `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -82500,7 +82496,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `scale `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -82531,7 +82527,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `stack `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -82551,7 +82547,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -84530,14 +84526,14 @@ def __init__( class YValue(ValueChannelMixin, core.PositionValueDef): """YValue schema wrapper - :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -84554,16 +84550,16 @@ def __init__(self, value, **kwds): class Y2(FieldChannelMixin, core.SecondaryFieldDef): """Y2 schema wrapper - :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -84596,7 +84592,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -84611,7 +84607,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -84620,7 +84616,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -85229,7 +85225,7 @@ def __init__( class Y2Datum(DatumChannelMixin, core.DatumDef): """Y2Datum schema wrapper - :class:`DatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -85238,9 +85234,9 @@ class Y2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -85260,7 +85256,7 @@ class Y2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -85383,14 +85379,14 @@ def __init__( class Y2Value(ValueChannelMixin, core.PositionValueDef): """Y2Value schema wrapper - :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -85407,16 +85403,16 @@ def __init__(self, value, **kwds): class YError(FieldChannelMixin, core.SecondaryFieldDef): """YError schema wrapper - :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -85449,7 +85445,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -85464,7 +85460,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -85473,7 +85469,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -86082,7 +86078,7 @@ def __init__( class YErrorValue(ValueChannelMixin, core.ValueDefnumber): """YErrorValue schema wrapper - :class:`ValueDefnumber`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -86106,16 +86102,16 @@ def __init__(self, value, **kwds): class YError2(FieldChannelMixin, core.SecondaryFieldDef): """YError2 schema wrapper - :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -86148,7 +86144,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -86163,7 +86159,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -86172,7 +86168,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -86781,7 +86777,7 @@ def __init__( class YError2Value(ValueChannelMixin, core.ValueDefnumber): """YError2Value schema wrapper - :class:`ValueDefnumber`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -86805,14 +86801,14 @@ def __init__(self, value, **kwds): class YOffset(FieldChannelMixin, core.ScaleFieldDef): """YOffset schema wrapper - :class:`ScaleFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -86824,7 +86820,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -86845,7 +86841,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -86860,7 +86856,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -86873,7 +86869,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -86912,7 +86908,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -86921,7 +86917,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -86941,7 +86937,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -88396,7 +88392,7 @@ def __init__( class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): """YOffsetDatum schema wrapper - :class:`ScaleDatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -88405,9 +88401,9 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -88420,7 +88416,7 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): **See also:** `scale `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -88440,7 +88436,7 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -89121,7 +89117,7 @@ def __init__( class YOffsetValue(ValueChannelMixin, core.ValueDefnumber): """YOffsetValue schema wrapper - :class:`ValueDefnumber`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. diff --git a/altair/vegalite/v5/schema/core.py b/altair/vegalite/v5/schema/core.py index a56700f33..83382284d 100644 --- a/altair/vegalite/v5/schema/core.py +++ b/altair/vegalite/v5/schema/core.py @@ -49,11 +49,11 @@ def _default_wrapper_classes(cls) -> TypingGenerator[type, None, None]: class Root(VegaLiteSchema): """Root schema wrapper - :class:`TopLevelConcatSpec`, Dict[required=[concat]], :class:`TopLevelFacetSpec`, - Dict[required=[data, facet, spec]], :class:`TopLevelHConcatSpec`, Dict[required=[hconcat]], - :class:`TopLevelLayerSpec`, Dict[required=[layer]], :class:`TopLevelRepeatSpec`, - Dict[required=[repeat, spec]], :class:`TopLevelSpec`, :class:`TopLevelUnitSpec`, - Dict[required=[data, mark]], :class:`TopLevelVConcatSpec`, Dict[required=[vconcat]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, + Dict[required=[data, facet, spec]], :class:`SchemaBase`, Dict[required=[data, mark]], + :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], + :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, + Dict[required=[vconcat]] A Vega-Lite top-level specification. This is the root class for all Vega-Lite specifications. (The json schema is generated from this type.) """ @@ -67,10 +67,10 @@ def __init__(self, *args, **kwds): class Aggregate(VegaLiteSchema): """Aggregate schema wrapper - :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, - Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', - 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', - 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, + Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', + 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', + 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] """ _schema = {"$ref": "#/definitions/Aggregate"} @@ -82,7 +82,7 @@ def __init__(self, *args, **kwds): class AggregateOp(VegaLiteSchema): """AggregateOp schema wrapper - :class:`AggregateOp`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', + :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] """ @@ -96,19 +96,19 @@ def __init__(self, *args): class AggregatedFieldDef(VegaLiteSchema): """AggregatedFieldDef schema wrapper - :class:`AggregatedFieldDef`, Dict[required=[op, as]] + :class:`SchemaBase`, Dict[required=[op, as]] Parameters ---------- - op : :class:`AggregateOp`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + op : :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] The aggregation operation to apply to the fields (e.g., ``"sum"``, ``"average"``, or ``"count"`` ). See the `full list of supported aggregation operations `__ for more information. - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str The data field for which to compute aggregate function. This is required for all aggregation operations except ``"count"``. - as : :class:`FieldName`, str + as : :class:`SchemaBase`, str The output field names to use for each aggregated field. """ @@ -156,7 +156,7 @@ def __init__( class Align(VegaLiteSchema): """Align schema wrapper - :class:`Align`, Literal['left', 'center', 'right'] + :class:`SchemaBase`, Literal['left', 'center', 'right'] """ _schema = {"$ref": "#/definitions/Align"} @@ -168,12 +168,10 @@ def __init__(self, *args): class AnyMark(VegaLiteSchema): """AnyMark schema wrapper - :class:`AnyMark`, :class:`BoxPlotDef`, Dict[required=[type]], :class:`CompositeMarkDef`, - :class:`ErrorBandDef`, Dict[required=[type]], :class:`ErrorBarDef`, Dict[required=[type]], - :class:`BoxPlot`, str, :class:`CompositeMark`, :class:`ErrorBand`, str, :class:`ErrorBar`, - str, :class:`MarkDef`, Dict[required=[type]], :class:`Mark`, Literal['arc', 'area', 'bar', - 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', - 'geoshape'] + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], + :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], + :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', + 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] """ _schema = {"$ref": "#/definitions/AnyMark"} @@ -185,9 +183,7 @@ def __init__(self, *args, **kwds): class AnyMarkConfig(VegaLiteSchema): """AnyMarkConfig schema wrapper - :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, - :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, - :class:`TickConfig`, Dict + :class:`SchemaBase`, :class:`SchemaBase`, Dict """ _schema = {"$ref": "#/definitions/AnyMarkConfig"} @@ -199,37 +195,37 @@ def __init__(self, *args, **kwds): class AreaConfig(AnyMarkConfig): """AreaConfig schema wrapper - :class:`AreaConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - align : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`ExprRef`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, Dict[required=[expr]], float The rotation angle of the text, in degrees. - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`ExprRef`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`ExprRef`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`ExprRef`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, Dict[required=[expr]], bool Whether to keep aspect ratio of image marks. - baseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -240,13 +236,13 @@ class AreaConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`Blend`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`ExprRef`, Dict[required=[expr]] + blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Default color. **Default value:** :raw-html:`` @@ -259,59 +255,59 @@ class AreaConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`ExprRef`, Dict[required=[expr]] + cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`ExprRef`, Dict[required=[expr]], :class:`TextDirection`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`ExprRef`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, Dict[required=[expr]], float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`ExprRef`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, Dict[required=[expr]], float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`ExprRef`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`ExprRef`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, Dict[required=[expr]], float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`ExprRef`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -325,28 +321,28 @@ class AreaConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`ExprRef`, Dict[required=[expr]], str + font : :class:`SchemaBase`, Dict[required=[expr]], str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`ExprRef`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`ExprRef`, Dict[required=[expr]], float + height : :class:`SchemaBase`, Dict[required=[expr]], float Height of the marks. - href : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`ExprRef`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`ExprRef`, Dict[required=[expr]], :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -377,12 +373,12 @@ class AreaConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`ExprRef`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : :class:`OverlayMarkDef`, Dict, bool + line : :class:`SchemaBase`, Dict, bool A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -393,13 +389,13 @@ class AreaConfig(AnyMarkConfig): If this value is ``false``, no lines would be automatically added to area marks. **Default value:** ``false``. - lineBreak : :class:`ExprRef`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`ExprRef`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`ExprRef`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, Dict[required=[expr]], float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -407,7 +403,7 @@ class AreaConfig(AnyMarkConfig): order : None, bool For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`Orientation`, Literal['horizontal', 'vertical'] + orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -419,13 +415,13 @@ class AreaConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`ExprRef`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`ExprRef`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, Dict[required=[expr]], float The angular padding applied to sides of the arc, in radians. - point : :class:`OverlayMarkDef`, Dict, bool, str + point : :class:`SchemaBase`, Dict, bool, str A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -440,18 +436,18 @@ class AreaConfig(AnyMarkConfig): area marks. **Default value:** ``false``. - radius : :class:`ExprRef`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, Dict[required=[expr]], float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`ExprRef`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, Dict[required=[expr]], float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`ExprRef`, Dict[required=[expr]], :class:`SymbolShape`, str, str + shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -466,7 +462,7 @@ class AreaConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`ExprRef`, Dict[required=[expr]], float + size : :class:`SchemaBase`, Dict[required=[expr]], float Default size for marks. @@ -483,56 +479,56 @@ class AreaConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`ExprRef`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`ExprRef`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, Dict[required=[expr]], float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`ExprRef`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float The miter limit at which to bevel a line join. - strokeOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`ExprRef`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The stroke width, in pixels. - tension : :class:`ExprRef`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, Dict[required=[expr]], float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str Placeholder text if the ``text`` channel is not specified - theta : :class:`ExprRef`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, Dict[required=[expr]], float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`ExprRef`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, Dict[required=[expr]], float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -543,7 +539,7 @@ class AreaConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`ExprRef`, Dict[required=[expr]], :class:`TooltipContent`, Dict[required=[content]], None, bool, float, str + tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -558,28 +554,28 @@ class AreaConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`ExprRef`, Dict[required=[expr]], float + width : :class:`SchemaBase`, Dict[required=[expr]], float Width of the marks. - x : :class:`ExprRef`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, Dict[required=[expr]], float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`ExprRef`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`ExprRef`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, Dict[required=[expr]], float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`ExprRef`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -1516,12 +1512,12 @@ def __init__( class ArgmaxDef(Aggregate): """ArgmaxDef schema wrapper - :class:`ArgmaxDef`, Dict[required=[argmax]] + :class:`SchemaBase`, Dict[required=[argmax]] Parameters ---------- - argmax : :class:`FieldName`, str + argmax : :class:`SchemaBase`, str """ @@ -1536,12 +1532,12 @@ def __init__( class ArgminDef(Aggregate): """ArgminDef schema wrapper - :class:`ArgminDef`, Dict[required=[argmin]] + :class:`SchemaBase`, Dict[required=[argmin]] Parameters ---------- - argmin : :class:`FieldName`, str + argmin : :class:`SchemaBase`, str """ @@ -1556,7 +1552,7 @@ def __init__( class AutoSizeParams(VegaLiteSchema): """AutoSizeParams schema wrapper - :class:`AutoSizeParams`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -1575,7 +1571,7 @@ class AutoSizeParams(VegaLiteSchema): update. **Default value** : ``false`` - type : :class:`AutosizeType`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + type : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] The sizing format type. One of ``"pad"``, ``"fit"``, ``"fit-x"``, ``"fit-y"``, or ``"none"``. See the `autosize type `__ documentation for @@ -1604,7 +1600,7 @@ def __init__( class AutosizeType(VegaLiteSchema): """AutosizeType schema wrapper - :class:`AutosizeType`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] """ _schema = {"$ref": "#/definitions/AutosizeType"} @@ -1616,25 +1612,25 @@ def __init__(self, *args): class Axis(VegaLiteSchema): """Axis schema wrapper - :class:`Axis`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the axis from the ARIA accessibility tree. **Default value:** ``true`` - bandPosition : :class:`ExprRef`, Dict[required=[expr]], float + bandPosition : :class:`SchemaBase`, Dict[required=[expr]], float An interpolation fraction indicating where, for ``band`` scales, axis ticks should be positioned. A value of ``0`` places ticks at the left edge of their bands. A value of ``0.5`` places ticks in the middle of their bands. **Default value:** ``0.5`` - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of this axis for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -1646,26 +1642,26 @@ class Axis(VegaLiteSchema): part of the axis. **Default value:** ``true`` - domainCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + domainCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for the domain line's ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - domainColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + domainColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Color of axis domain line. **Default value:** ``"gray"``. - domainDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + domainDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating [stroke, space] lengths for dashed domain lines. - domainDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + domainDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The pixel offset at which to start drawing with the domain dash array. - domainOpacity : :class:`ExprRef`, Dict[required=[expr]], float + domainOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the axis domain line. - domainWidth : :class:`ExprRef`, Dict[required=[expr]], float + domainWidth : :class:`SchemaBase`, Dict[required=[expr]], float Stroke width of axis domain line **Default value:** ``1`` - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -1705,41 +1701,41 @@ class Axis(VegaLiteSchema): **Default value:** ``true`` for `continuous scales `__ that are not binned; otherwise, ``false``. - gridCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + gridCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for grid lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - gridColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ConditionalAxisColor`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]] + gridColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] Color of gridlines. **Default value:** ``"lightGray"``. - gridDash : :class:`ConditionalAxisNumberArray`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + gridDash : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating [stroke, space] lengths for dashed grid lines. - gridDashOffset : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + gridDashOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The pixel offset at which to start drawing with the grid dash array. - gridOpacity : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + gridOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity of grid (value between [0,1]) **Default value:** ``1`` - gridWidth : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + gridWidth : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The grid width, in pixels. **Default value:** ``1`` - labelAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ConditionalAxisLabelAlign`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]] + labelAlign : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of axis tick labels, overriding the default setting for the current axis orientation. - labelAngle : :class:`ExprRef`, Dict[required=[expr]], float + labelAngle : :class:`SchemaBase`, Dict[required=[expr]], float The rotation angle of the axis labels. **Default value:** ``-90`` for nominal and ordinal fields; ``0`` otherwise. - labelBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ConditionalAxisLabelBaseline`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] Vertical text baseline of axis tick labels, overriding the default setting for the current axis orientation. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : :class:`ExprRef`, Dict[required=[expr]], bool, float + labelBound : :class:`SchemaBase`, Dict[required=[expr]], bool, float Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -1747,7 +1743,7 @@ class Axis(VegaLiteSchema): bounding box may exceed the axis range. **Default value:** ``false``. - labelColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ConditionalAxisColor`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] The color of the tick label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -1766,35 +1762,35 @@ class Axis(VegaLiteSchema): visually group with corresponding axis ticks. **Default value:** ``true`` for axis of a continuous x-scale. Otherwise, ``false``. - labelFlushOffset : :class:`ExprRef`, Dict[required=[expr]], float + labelFlushOffset : :class:`SchemaBase`, Dict[required=[expr]], float Indicates the number of pixels by which to offset flush-adjusted labels. For example, a value of ``2`` will push flush-adjusted labels 2 pixels outward from the center of the axis. Offsets can help the labels better visually group with corresponding axis ticks. **Default value:** ``0``. - labelFont : :class:`ConditionalAxisString`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], str The font of the tick label. - labelFontSize : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The font size of the label, in pixels. - labelFontStyle : :class:`ConditionalAxisLabelFontStyle`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + labelFontStyle : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str Font style of the title. - labelFontWeight : :class:`ConditionalAxisLabelFontWeight`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of axis tick labels. - labelLimit : :class:`ExprRef`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float Maximum allowed pixel width of axis tick labels. **Default value:** ``180`` - labelLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + labelLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line label text or label text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOffset : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + labelOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float Position offset in pixels to apply to labels, in addition to tickOffset. **Default value:** ``0`` - labelOpacity : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + labelOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The opacity of the labels. - labelOverlap : :class:`ExprRef`, Dict[required=[expr]], :class:`LabelOverlap`, bool, str + labelOverlap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, bool, str The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -1804,11 +1800,11 @@ class Axis(VegaLiteSchema): **Default value:** ``true`` for non-nominal fields with non-log scales; ``"greedy"`` for log scales; otherwise ``false``. - labelPadding : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The padding in pixels between labels and ticks. **Default value:** ``2`` - labelSeparation : :class:`ExprRef`, Dict[required=[expr]], float + labelSeparation : :class:`SchemaBase`, Dict[required=[expr]], float The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. @@ -1816,30 +1812,30 @@ class Axis(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the axis. **Default value:** ``true``. - maxExtent : :class:`ExprRef`, Dict[required=[expr]], float + maxExtent : :class:`SchemaBase`, Dict[required=[expr]], float The maximum extent in pixels that axis ticks and labels should use. This determines a maximum offset value for axis titles. **Default value:** ``undefined``. - minExtent : :class:`ExprRef`, Dict[required=[expr]], float + minExtent : :class:`SchemaBase`, Dict[required=[expr]], float The minimum extent in pixels that axis ticks and labels should use. This determines a minimum offset value for axis titles. **Default value:** ``30`` for y-axis; ``undefined`` for x-axis. - offset : :class:`ExprRef`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, Dict[required=[expr]], float The offset, in pixels, by which to displace the axis from the edge of the enclosing group or data rectangle. **Default value:** derived from the `axis config `__ 's ``offset`` ( ``0`` by default) - orient : :class:`AxisOrient`, Literal['top', 'bottom', 'left', 'right'], :class:`ExprRef`, Dict[required=[expr]] + orient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'] The orientation of the axis. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. The orientation can be used to further specialize the axis type (e.g., a y-axis oriented towards the right edge of the chart). **Default value:** ``"bottom"`` for x-axes and ``"left"`` for y-axes. - position : :class:`ExprRef`, Dict[required=[expr]], float + position : :class:`SchemaBase`, Dict[required=[expr]], float The anchor position of the axis in pixels. For x-axes with top or bottom orientation, this sets the axis group x coordinate. For y-axes with left or right orientation, this sets the axis group y coordinate. @@ -1854,19 +1850,19 @@ class Axis(VegaLiteSchema): **Default value:** (none) **Note:** Any specified style will augment the default style. For example, an x-axis mark with ``"style": "foo"`` will use ``config.axisX`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tickBand : :class:`ExprRef`, Dict[required=[expr]], Literal['center', 'extent'] + tickBand : :class:`SchemaBase`, Dict[required=[expr]], Literal['center', 'extent'] For band scales, indicates if ticks and grid lines should be placed at the ``"center"`` of a band (default) or at the band ``"extent"`` s to indicate intervals - tickCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + tickCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for the tick lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - tickColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ConditionalAxisColor`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]] + tickColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] The color of the axis's tick. **Default value:** ``"gray"`` - tickCount : :class:`ExprRef`, Dict[required=[expr]], :class:`TimeIntervalStep`, Dict[required=[interval, step]], :class:`TimeInterval`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float + tickCount : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[interval, step]], :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float A desired number of ticks, for axes visualizing quantitative scales. The resulting number may be different so that values are "nice" (multiples of 2, 5, 10) and lie within the underlying scale's range. @@ -1880,34 +1876,34 @@ class Axis(VegaLiteSchema): **Default value** : Determine using a formula ``ceil(width/40)`` for x and ``ceil(height/40)`` for y. - tickDash : :class:`ConditionalAxisNumberArray`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + tickDash : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating [stroke, space] lengths for dashed tick mark lines. - tickDashOffset : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + tickDashOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The pixel offset at which to start drawing with the tick mark dash array. tickExtra : bool Boolean flag indicating if an extra axis tick should be added for the initial position of the axis. This flag is useful for styling axes for ``band`` scales such that ticks are placed on band boundaries rather in the middle of a band. Use in conjunction with ``"bandPosition": 1`` and an axis ``"padding"`` value of ``0``. - tickMinStep : :class:`ExprRef`, Dict[required=[expr]], float + tickMinStep : :class:`SchemaBase`, Dict[required=[expr]], float The minimum desired step between axis ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if necessary, to enforce the minimum step value. - tickOffset : :class:`ExprRef`, Dict[required=[expr]], float + tickOffset : :class:`SchemaBase`, Dict[required=[expr]], float Position offset in pixels to apply to ticks, labels, and gridlines. - tickOpacity : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + tickOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the ticks. tickRound : bool Boolean flag indicating if pixel position values should be rounded to the nearest integer. **Default value:** ``true`` - tickSize : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + tickSize : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The size in pixels of axis ticks. **Default value:** ``5`` - tickWidth : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + tickWidth : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The width, in pixels, of ticks. **Default value:** ``1`` @@ -1915,7 +1911,7 @@ class Axis(VegaLiteSchema): Boolean value that determines whether the axis should include ticks. **Default value:** ``true`` - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -1935,44 +1931,44 @@ class Axis(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of axis titles. - titleAnchor : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing axis titles. - titleAngle : :class:`ExprRef`, Dict[required=[expr]], float + titleAngle : :class:`SchemaBase`, Dict[required=[expr]], float Angle in degrees of axis titles. - titleBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] Vertical text baseline for axis titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - titleColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Color of the title, can be in hex color code or regular color name. - titleFont : :class:`ExprRef`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, Dict[required=[expr]], str Font of the title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`ExprRef`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float Font size of the title. - titleFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str Font style of the title. - titleFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`ExprRef`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float Maximum allowed pixel width of axis titles. - titleLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`ExprRef`, Dict[required=[expr]], float + titleOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the axis title. - titlePadding : :class:`ExprRef`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float The padding, in pixels, between title and axis. - titleX : :class:`ExprRef`, Dict[required=[expr]], float + titleX : :class:`SchemaBase`, Dict[required=[expr]], float X-coordinate of the axis title relative to the axis group. - titleY : :class:`ExprRef`, Dict[required=[expr]], float + titleY : :class:`SchemaBase`, Dict[required=[expr]], float Y-coordinate of the axis title relative to the axis group. - translate : :class:`ExprRef`, Dict[required=[expr]], float + translate : :class:`SchemaBase`, Dict[required=[expr]], float Coordinate space translation offset for axis layout. By default, axes are translated by a 0.5 pixel offset for both the x and y coordinates in order to align stroked lines with the pixel grid. However, for vector graphics output these pixel-specific @@ -1980,7 +1976,7 @@ class Axis(VegaLiteSchema): to zero). **Default value:** ``0.5`` - values : :class:`ExprRef`, Dict[required=[expr]], Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str] + values : :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str] Explicitly set the visible axis tick values. zindex : float A non-negative integer indicating the z-index of the axis. If zindex is 0, axes @@ -3309,25 +3305,25 @@ def __init__( class AxisConfig(VegaLiteSchema): """AxisConfig schema wrapper - :class:`AxisConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the axis from the ARIA accessibility tree. **Default value:** ``true`` - bandPosition : :class:`ExprRef`, Dict[required=[expr]], float + bandPosition : :class:`SchemaBase`, Dict[required=[expr]], float An interpolation fraction indicating where, for ``band`` scales, axis ticks should be positioned. A value of ``0`` places ticks at the left edge of their bands. A value of ``0.5`` places ticks in the middle of their bands. **Default value:** ``0.5`` - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of this axis for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -3341,26 +3337,26 @@ class AxisConfig(VegaLiteSchema): part of the axis. **Default value:** ``true`` - domainCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + domainCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for the domain line's ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - domainColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + domainColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Color of axis domain line. **Default value:** ``"gray"``. - domainDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + domainDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating [stroke, space] lengths for dashed domain lines. - domainDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + domainDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The pixel offset at which to start drawing with the domain dash array. - domainOpacity : :class:`ExprRef`, Dict[required=[expr]], float + domainOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the axis domain line. - domainWidth : :class:`ExprRef`, Dict[required=[expr]], float + domainWidth : :class:`SchemaBase`, Dict[required=[expr]], float Stroke width of axis domain line **Default value:** ``1`` - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -3400,41 +3396,41 @@ class AxisConfig(VegaLiteSchema): **Default value:** ``true`` for `continuous scales `__ that are not binned; otherwise, ``false``. - gridCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + gridCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for grid lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - gridColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ConditionalAxisColor`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]] + gridColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] Color of gridlines. **Default value:** ``"lightGray"``. - gridDash : :class:`ConditionalAxisNumberArray`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + gridDash : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating [stroke, space] lengths for dashed grid lines. - gridDashOffset : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + gridDashOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The pixel offset at which to start drawing with the grid dash array. - gridOpacity : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + gridOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity of grid (value between [0,1]) **Default value:** ``1`` - gridWidth : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + gridWidth : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The grid width, in pixels. **Default value:** ``1`` - labelAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ConditionalAxisLabelAlign`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]] + labelAlign : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of axis tick labels, overriding the default setting for the current axis orientation. - labelAngle : :class:`ExprRef`, Dict[required=[expr]], float + labelAngle : :class:`SchemaBase`, Dict[required=[expr]], float The rotation angle of the axis labels. **Default value:** ``-90`` for nominal and ordinal fields; ``0`` otherwise. - labelBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ConditionalAxisLabelBaseline`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] Vertical text baseline of axis tick labels, overriding the default setting for the current axis orientation. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : :class:`ExprRef`, Dict[required=[expr]], bool, float + labelBound : :class:`SchemaBase`, Dict[required=[expr]], bool, float Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -3442,7 +3438,7 @@ class AxisConfig(VegaLiteSchema): bounding box may exceed the axis range. **Default value:** ``false``. - labelColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ConditionalAxisColor`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] The color of the tick label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -3461,35 +3457,35 @@ class AxisConfig(VegaLiteSchema): visually group with corresponding axis ticks. **Default value:** ``true`` for axis of a continuous x-scale. Otherwise, ``false``. - labelFlushOffset : :class:`ExprRef`, Dict[required=[expr]], float + labelFlushOffset : :class:`SchemaBase`, Dict[required=[expr]], float Indicates the number of pixels by which to offset flush-adjusted labels. For example, a value of ``2`` will push flush-adjusted labels 2 pixels outward from the center of the axis. Offsets can help the labels better visually group with corresponding axis ticks. **Default value:** ``0``. - labelFont : :class:`ConditionalAxisString`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], str The font of the tick label. - labelFontSize : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The font size of the label, in pixels. - labelFontStyle : :class:`ConditionalAxisLabelFontStyle`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + labelFontStyle : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str Font style of the title. - labelFontWeight : :class:`ConditionalAxisLabelFontWeight`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of axis tick labels. - labelLimit : :class:`ExprRef`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float Maximum allowed pixel width of axis tick labels. **Default value:** ``180`` - labelLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + labelLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line label text or label text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOffset : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + labelOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float Position offset in pixels to apply to labels, in addition to tickOffset. **Default value:** ``0`` - labelOpacity : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + labelOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The opacity of the labels. - labelOverlap : :class:`ExprRef`, Dict[required=[expr]], :class:`LabelOverlap`, bool, str + labelOverlap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, bool, str The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -3499,11 +3495,11 @@ class AxisConfig(VegaLiteSchema): **Default value:** ``true`` for non-nominal fields with non-log scales; ``"greedy"`` for log scales; otherwise ``false``. - labelPadding : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The padding in pixels between labels and ticks. **Default value:** ``2`` - labelSeparation : :class:`ExprRef`, Dict[required=[expr]], float + labelSeparation : :class:`SchemaBase`, Dict[required=[expr]], float The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. @@ -3511,30 +3507,30 @@ class AxisConfig(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the axis. **Default value:** ``true``. - maxExtent : :class:`ExprRef`, Dict[required=[expr]], float + maxExtent : :class:`SchemaBase`, Dict[required=[expr]], float The maximum extent in pixels that axis ticks and labels should use. This determines a maximum offset value for axis titles. **Default value:** ``undefined``. - minExtent : :class:`ExprRef`, Dict[required=[expr]], float + minExtent : :class:`SchemaBase`, Dict[required=[expr]], float The minimum extent in pixels that axis ticks and labels should use. This determines a minimum offset value for axis titles. **Default value:** ``30`` for y-axis; ``undefined`` for x-axis. - offset : :class:`ExprRef`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, Dict[required=[expr]], float The offset, in pixels, by which to displace the axis from the edge of the enclosing group or data rectangle. **Default value:** derived from the `axis config `__ 's ``offset`` ( ``0`` by default) - orient : :class:`AxisOrient`, Literal['top', 'bottom', 'left', 'right'], :class:`ExprRef`, Dict[required=[expr]] + orient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'] The orientation of the axis. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. The orientation can be used to further specialize the axis type (e.g., a y-axis oriented towards the right edge of the chart). **Default value:** ``"bottom"`` for x-axes and ``"left"`` for y-axes. - position : :class:`ExprRef`, Dict[required=[expr]], float + position : :class:`SchemaBase`, Dict[required=[expr]], float The anchor position of the axis in pixels. For x-axes with top or bottom orientation, this sets the axis group x coordinate. For y-axes with left or right orientation, this sets the axis group y coordinate. @@ -3549,19 +3545,19 @@ class AxisConfig(VegaLiteSchema): **Default value:** (none) **Note:** Any specified style will augment the default style. For example, an x-axis mark with ``"style": "foo"`` will use ``config.axisX`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tickBand : :class:`ExprRef`, Dict[required=[expr]], Literal['center', 'extent'] + tickBand : :class:`SchemaBase`, Dict[required=[expr]], Literal['center', 'extent'] For band scales, indicates if ticks and grid lines should be placed at the ``"center"`` of a band (default) or at the band ``"extent"`` s to indicate intervals - tickCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + tickCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for the tick lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - tickColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ConditionalAxisColor`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]] + tickColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] The color of the axis's tick. **Default value:** ``"gray"`` - tickCount : :class:`ExprRef`, Dict[required=[expr]], :class:`TimeIntervalStep`, Dict[required=[interval, step]], :class:`TimeInterval`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float + tickCount : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[interval, step]], :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float A desired number of ticks, for axes visualizing quantitative scales. The resulting number may be different so that values are "nice" (multiples of 2, 5, 10) and lie within the underlying scale's range. @@ -3575,34 +3571,34 @@ class AxisConfig(VegaLiteSchema): **Default value** : Determine using a formula ``ceil(width/40)`` for x and ``ceil(height/40)`` for y. - tickDash : :class:`ConditionalAxisNumberArray`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + tickDash : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating [stroke, space] lengths for dashed tick mark lines. - tickDashOffset : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + tickDashOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The pixel offset at which to start drawing with the tick mark dash array. tickExtra : bool Boolean flag indicating if an extra axis tick should be added for the initial position of the axis. This flag is useful for styling axes for ``band`` scales such that ticks are placed on band boundaries rather in the middle of a band. Use in conjunction with ``"bandPosition": 1`` and an axis ``"padding"`` value of ``0``. - tickMinStep : :class:`ExprRef`, Dict[required=[expr]], float + tickMinStep : :class:`SchemaBase`, Dict[required=[expr]], float The minimum desired step between axis ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if necessary, to enforce the minimum step value. - tickOffset : :class:`ExprRef`, Dict[required=[expr]], float + tickOffset : :class:`SchemaBase`, Dict[required=[expr]], float Position offset in pixels to apply to ticks, labels, and gridlines. - tickOpacity : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + tickOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the ticks. tickRound : bool Boolean flag indicating if pixel position values should be rounded to the nearest integer. **Default value:** ``true`` - tickSize : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + tickSize : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The size in pixels of axis ticks. **Default value:** ``5`` - tickWidth : :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`ExprRef`, Dict[required=[expr]], float + tickWidth : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float The width, in pixels, of ticks. **Default value:** ``1`` @@ -3610,7 +3606,7 @@ class AxisConfig(VegaLiteSchema): Boolean value that determines whether the axis should include ticks. **Default value:** ``true`` - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -3630,44 +3626,44 @@ class AxisConfig(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of axis titles. - titleAnchor : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing axis titles. - titleAngle : :class:`ExprRef`, Dict[required=[expr]], float + titleAngle : :class:`SchemaBase`, Dict[required=[expr]], float Angle in degrees of axis titles. - titleBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] Vertical text baseline for axis titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - titleColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Color of the title, can be in hex color code or regular color name. - titleFont : :class:`ExprRef`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, Dict[required=[expr]], str Font of the title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`ExprRef`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float Font size of the title. - titleFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str Font style of the title. - titleFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`ExprRef`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float Maximum allowed pixel width of axis titles. - titleLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`ExprRef`, Dict[required=[expr]], float + titleOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the axis title. - titlePadding : :class:`ExprRef`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float The padding, in pixels, between title and axis. - titleX : :class:`ExprRef`, Dict[required=[expr]], float + titleX : :class:`SchemaBase`, Dict[required=[expr]], float X-coordinate of the axis title relative to the axis group. - titleY : :class:`ExprRef`, Dict[required=[expr]], float + titleY : :class:`SchemaBase`, Dict[required=[expr]], float Y-coordinate of the axis title relative to the axis group. - translate : :class:`ExprRef`, Dict[required=[expr]], float + translate : :class:`SchemaBase`, Dict[required=[expr]], float Coordinate space translation offset for axis layout. By default, axes are translated by a 0.5 pixel offset for both the x and y coordinates in order to align stroked lines with the pixel grid. However, for vector graphics output these pixel-specific @@ -3675,7 +3671,7 @@ class AxisConfig(VegaLiteSchema): to zero). **Default value:** ``0.5`` - values : :class:`ExprRef`, Dict[required=[expr]], Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str] + values : :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str] Explicitly set the visible axis tick values. zindex : float A non-negative integer indicating the z-index of the axis. If zindex is 0, axes @@ -5006,7 +5002,7 @@ def __init__( class AxisOrient(VegaLiteSchema): """AxisOrient schema wrapper - :class:`AxisOrient`, Literal['top', 'bottom', 'left', 'right'] + :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'] """ _schema = {"$ref": "#/definitions/AxisOrient"} @@ -5018,14 +5014,14 @@ def __init__(self, *args): class AxisResolveMap(VegaLiteSchema): """AxisResolveMap schema wrapper - :class:`AxisResolveMap`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - x : :class:`ResolveMode`, Literal['independent', 'shared'] + x : :class:`SchemaBase`, Literal['independent', 'shared'] - y : :class:`ResolveMode`, Literal['independent', 'shared'] + y : :class:`SchemaBase`, Literal['independent', 'shared'] """ @@ -5047,7 +5043,7 @@ def __init__( class BBox(VegaLiteSchema): """BBox schema wrapper - :class:`BBox`, Sequence[float] + :class:`SchemaBase`, Sequence[float] Bounding box https://tools.ietf.org/html/rfc7946#section-5 """ @@ -5060,37 +5056,37 @@ def __init__(self, *args, **kwds): class BarConfig(AnyMarkConfig): """BarConfig schema wrapper - :class:`BarConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - align : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`ExprRef`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, Dict[required=[expr]], float The rotation angle of the text, in degrees. - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`ExprRef`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`ExprRef`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`ExprRef`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, Dict[required=[expr]], bool Whether to keep aspect ratio of image marks. - baseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -5106,13 +5102,13 @@ class BarConfig(AnyMarkConfig): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`Blend`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`ExprRef`, Dict[required=[expr]] + blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Default color. **Default value:** :raw-html:`` @@ -5129,66 +5125,66 @@ class BarConfig(AnyMarkConfig): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusEnd : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusEnd : :class:`SchemaBase`, Dict[required=[expr]], float For vertical bars, top-left and top-right corner radius. For horizontal bars, top-right and bottom-right corner radius. - cornerRadiusTopLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`ExprRef`, Dict[required=[expr]] + cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`ExprRef`, Dict[required=[expr]], :class:`TextDirection`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : :class:`RelativeBandSize`, Dict[required=[band]], float + discreteBandSize : :class:`SchemaBase`, Dict[required=[band]], float The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : :class:`ExprRef`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, Dict[required=[expr]], float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`ExprRef`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, Dict[required=[expr]], float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`ExprRef`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`ExprRef`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, Dict[required=[expr]], float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`ExprRef`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -5202,28 +5198,28 @@ class BarConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`ExprRef`, Dict[required=[expr]], str + font : :class:`SchemaBase`, Dict[required=[expr]], str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`ExprRef`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`ExprRef`, Dict[required=[expr]], float + height : :class:`SchemaBase`, Dict[required=[expr]], float Height of the marks. - href : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`ExprRef`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`ExprRef`, Dict[required=[expr]], :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -5254,20 +5250,20 @@ class BarConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`ExprRef`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`ExprRef`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`ExprRef`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : :class:`ExprRef`, Dict[required=[expr]], float + minBandSize : :class:`SchemaBase`, Dict[required=[expr]], float The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : :class:`ExprRef`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, Dict[required=[expr]], float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -5275,7 +5271,7 @@ class BarConfig(AnyMarkConfig): order : None, bool For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`Orientation`, Literal['horizontal', 'vertical'] + orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -5287,24 +5283,24 @@ class BarConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`ExprRef`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`ExprRef`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, Dict[required=[expr]], float The angular padding applied to sides of the arc, in radians. - radius : :class:`ExprRef`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, Dict[required=[expr]], float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`ExprRef`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, Dict[required=[expr]], float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`ExprRef`, Dict[required=[expr]], :class:`SymbolShape`, str, str + shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -5319,7 +5315,7 @@ class BarConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`ExprRef`, Dict[required=[expr]], float + size : :class:`SchemaBase`, Dict[required=[expr]], float Default size for marks. @@ -5336,56 +5332,56 @@ class BarConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`ExprRef`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`ExprRef`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, Dict[required=[expr]], float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`ExprRef`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float The miter limit at which to bevel a line join. - strokeOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`ExprRef`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The stroke width, in pixels. - tension : :class:`ExprRef`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, Dict[required=[expr]], float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str Placeholder text if the ``text`` channel is not specified - theta : :class:`ExprRef`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, Dict[required=[expr]], float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`ExprRef`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, Dict[required=[expr]], float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -5396,7 +5392,7 @@ class BarConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`ExprRef`, Dict[required=[expr]], :class:`TooltipContent`, Dict[required=[content]], None, bool, float, str + tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -5411,28 +5407,28 @@ class BarConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`ExprRef`, Dict[required=[expr]], float + width : :class:`SchemaBase`, Dict[required=[expr]], float Width of the marks. - x : :class:`ExprRef`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, Dict[required=[expr]], float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`ExprRef`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`ExprRef`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, Dict[required=[expr]], float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`ExprRef`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -6379,80 +6375,80 @@ def __init__( class BaseTitleNoValueRefs(VegaLiteSchema): """BaseTitleNoValueRefs schema wrapper - :class:`BaseTitleNoValueRefs`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - align : :class:`Align`, Literal['left', 'center', 'right'] + align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + anchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title and subtitle text. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. - angle : :class:`ExprRef`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, Dict[required=[expr]], float Angle in degrees of title and subtitle text. - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Text color for title text. - dx : :class:`ExprRef`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, Dict[required=[expr]], float Delta offset for title and subtitle text x-coordinate. - dy : :class:`ExprRef`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, Dict[required=[expr]], float Delta offset for title and subtitle text y-coordinate. - font : :class:`ExprRef`, Dict[required=[expr]], str + font : :class:`SchemaBase`, Dict[required=[expr]], str Font name for title text. - fontSize : :class:`ExprRef`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, Dict[required=[expr]], float Font size in pixels for title text. - fontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str Font style for title text. - fontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleFrame`, Literal['bounds', 'group'], str + frame : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['bounds', 'group'], str The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : :class:`ExprRef`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum allowed length in pixels of title and subtitle text. - lineHeight : :class:`ExprRef`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : :class:`ExprRef`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, Dict[required=[expr]], float The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleOrient`, Literal['none', 'left', 'right', 'top', 'bottom'] + orient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) - subtitleColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Text color for subtitle text. - subtitleFont : :class:`ExprRef`, Dict[required=[expr]], str + subtitleFont : :class:`SchemaBase`, Dict[required=[expr]], str Font name for subtitle text. - subtitleFontSize : :class:`ExprRef`, Dict[required=[expr]], float + subtitleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float Font size in pixels for subtitle text. - subtitleFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + subtitleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str Font style for subtitle text. - subtitleFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + subtitleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + subtitleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line subtitle text. - subtitlePadding : :class:`ExprRef`, Dict[required=[expr]], float + subtitlePadding : :class:`SchemaBase`, Dict[required=[expr]], float The padding in pixels between title and subtitle text. - zindex : :class:`ExprRef`, Dict[required=[expr]], float + zindex : :class:`SchemaBase`, Dict[required=[expr]], float The integer z-index indicating the layering of the title group relative to other axis, mark, and legend groups. @@ -6962,7 +6958,7 @@ def __init__( class BinExtent(VegaLiteSchema): """BinExtent schema wrapper - :class:`BinExtent`, :class:`ParameterExtent`, Dict[required=[param]], Sequence[float] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], Sequence[float] """ _schema = {"$ref": "#/definitions/BinExtent"} @@ -6974,7 +6970,7 @@ def __init__(self, *args, **kwds): class BinParams(VegaLiteSchema): """BinParams schema wrapper - :class:`BinParams`, Dict + :class:`SchemaBase`, Dict Binning properties or boolean flag for determining whether to bin data or not. Parameters @@ -6999,7 +6995,7 @@ class BinParams(VegaLiteSchema): also satisfy the given constraints. **Default value:** ``[5, 2]`` - extent : :class:`BinExtent`, :class:`ParameterExtent`, Dict[required=[param]], Sequence[float] + extent : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], Sequence[float] A two-element ( ``[min, max]`` ) array indicating the range of desired bin values. maxbins : float Maximum number of bins. @@ -7060,10 +7056,9 @@ def __init__( class Binding(VegaLiteSchema): """Binding schema wrapper - :class:`BindCheckbox`, Dict[required=[input]], :class:`BindDirect`, - Dict[required=[element]], :class:`BindInput`, Dict, :class:`BindRadioSelect`, - Dict[required=[input, options]], :class:`BindRange`, Dict[required=[input]], - :class:`Binding` + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[element]], :class:`SchemaBase`, Dict[required=[input, options]], + :class:`SchemaBase`, Dict[required=[input]] """ _schema = {"$ref": "#/definitions/Binding"} @@ -7075,7 +7070,7 @@ def __init__(self, *args, **kwds): class BindCheckbox(Binding): """BindCheckbox schema wrapper - :class:`BindCheckbox`, Dict[required=[input]] + :class:`SchemaBase`, Dict[required=[input]] Parameters ---------- @@ -7085,7 +7080,7 @@ class BindCheckbox(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : :class:`Element`, str + element : :class:`SchemaBase`, str An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -7112,12 +7107,12 @@ def __init__( class BindDirect(Binding): """BindDirect schema wrapper - :class:`BindDirect`, Dict[required=[element]] + :class:`SchemaBase`, Dict[required=[element]] Parameters ---------- - element : :class:`Element`, str, Dict + element : :class:`SchemaBase`, str, Dict An input element that exposes a *value* property and supports the `EventTarget `__ interface, or a CSS selector string to such an element. When the element updates and dispatches an @@ -7151,7 +7146,7 @@ def __init__( class BindInput(Binding): """BindInput schema wrapper - :class:`BindInput`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -7163,7 +7158,7 @@ class BindInput(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : :class:`Element`, str + element : :class:`SchemaBase`, str An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -7204,7 +7199,7 @@ def __init__( class BindRadioSelect(Binding): """BindRadioSelect schema wrapper - :class:`BindRadioSelect`, Dict[required=[input, options]] + :class:`SchemaBase`, Dict[required=[input, options]] Parameters ---------- @@ -7216,7 +7211,7 @@ class BindRadioSelect(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : :class:`Element`, str + element : :class:`SchemaBase`, str An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -7254,7 +7249,7 @@ def __init__( class BindRange(Binding): """BindRange schema wrapper - :class:`BindRange`, Dict[required=[input]] + :class:`SchemaBase`, Dict[required=[input]] Parameters ---------- @@ -7264,7 +7259,7 @@ class BindRange(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : :class:`Element`, str + element : :class:`SchemaBase`, str An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -7310,7 +7305,7 @@ def __init__( class BinnedTimeUnit(VegaLiteSchema): """BinnedTimeUnit schema wrapper - :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', + :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', @@ -7332,7 +7327,7 @@ def __init__(self, *args, **kwds): class Blend(VegaLiteSchema): """Blend schema wrapper - :class:`Blend`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', + :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] """ @@ -7346,12 +7341,12 @@ def __init__(self, *args): class BoxPlotConfig(VegaLiteSchema): """BoxPlotConfig schema wrapper - :class:`BoxPlotConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - box : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + box : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool extent : float, str The extent of the whiskers. Available options include: @@ -7365,15 +7360,15 @@ class BoxPlotConfig(VegaLiteSchema): range ( *Q3-Q1* ). **Default value:** ``1.5``. - median : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + median : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool - outliers : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + outliers : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool - rule : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + rule : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool size : float Size of the box and median tick of a box plot - ticks : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + ticks : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool """ @@ -7415,15 +7410,15 @@ def __init__( class BrushConfig(VegaLiteSchema): """BrushConfig schema wrapper - :class:`BrushConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the interval mark. Any valid `CSS cursor type `__ can be used. - fill : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str The fill color of the interval mark. **Default value:** ``"#333333"`` @@ -7431,7 +7426,7 @@ class BrushConfig(VegaLiteSchema): The fill opacity of the interval mark (a value between ``0`` and ``1`` ). **Default value:** ``0.125`` - stroke : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str The stroke color of the interval mark. **Default value:** ``"#ffffff"`` @@ -7839,29 +7834,29 @@ def __init__( class Color(VegaLiteSchema): """Color schema wrapper - :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', - 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', - 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', - 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', - 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', - 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', - 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', - 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', - 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', - 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', - 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', - 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', - 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', - 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', - 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', - 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', - 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', - 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', + :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', + 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', + 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', + 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', + 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', + 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', + 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', + 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', + 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', + 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', + 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', + 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', + 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', + 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', + 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', + 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', + 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', + 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', - 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str + 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str """ _schema = {"$ref": "#/definitions/Color"} @@ -7873,10 +7868,8 @@ def __init__(self, *args, **kwds): class ColorDef(VegaLiteSchema): """ColorDef schema wrapper - :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict, - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, - Dict[required=[shorthand]], - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]] """ _schema = {"$ref": "#/definitions/ColorDef"} @@ -7888,7 +7881,7 @@ def __init__(self, *args, **kwds): class ColorName(Color): """ColorName schema wrapper - :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', + :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', @@ -7922,33 +7915,35 @@ def __init__(self, *args): class ColorScheme(VegaLiteSchema): """ColorScheme schema wrapper - :class:`Categorical`, Literal['accent', 'category10', 'category20', 'category20b', - 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', - 'tableau20'], :class:`ColorScheme`, :class:`Cyclical`, Literal['rainbow', 'sinebow'], - :class:`Diverging`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', - 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', - 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', - 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', - 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', - 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', - 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', - 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', - 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', - 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', - 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', - 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', - 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', - 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', - 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', - 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', - 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', - 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', - 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', - 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', - 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], :class:`SequentialMultiHue`, - Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', - 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', - 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', + :class:`SchemaBase`, :class:`SchemaBase`, Literal['accent', 'category10', 'category20', + 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', + 'set3', 'tableau10', 'tableau20'], :class:`SchemaBase`, Literal['blueorange', + 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', + 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', + 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', + 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', + 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', + 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', + 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', + 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', + 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', + 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', + 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', + 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', + 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', + 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', + 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', + 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', + 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', + 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', + 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', + 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', + 'spectral-10', 'spectral-11'], :class:`SchemaBase`, Literal['blues', 'tealblues', 'teals', + 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], + :class:`SchemaBase`, Literal['rainbow', 'sinebow'], :class:`SchemaBase`, Literal['turbo', + 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', + 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', + 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', @@ -7984,9 +7979,7 @@ class ColorScheme(VegaLiteSchema): 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', - 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'], :class:`SequentialSingleHue`, - Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', - 'reds', 'oranges'] + 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] """ _schema = {"$ref": "#/definitions/ColorScheme"} @@ -7998,7 +7991,7 @@ def __init__(self, *args, **kwds): class Categorical(ColorScheme): """Categorical schema wrapper - :class:`Categorical`, Literal['accent', 'category10', 'category20', 'category20b', + :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'] """ @@ -8012,8 +8005,7 @@ def __init__(self, *args): class CompositeMark(AnyMark): """CompositeMark schema wrapper - :class:`BoxPlot`, str, :class:`CompositeMark`, :class:`ErrorBand`, str, :class:`ErrorBar`, - str + :class:`SchemaBase`, :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/CompositeMark"} @@ -8025,7 +8017,7 @@ def __init__(self, *args, **kwds): class BoxPlot(CompositeMark): """BoxPlot schema wrapper - :class:`BoxPlot`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/BoxPlot"} @@ -8037,8 +8029,7 @@ def __init__(self, *args): class CompositeMarkDef(AnyMark): """CompositeMarkDef schema wrapper - :class:`BoxPlotDef`, Dict[required=[type]], :class:`CompositeMarkDef`, - :class:`ErrorBandDef`, Dict[required=[type]], :class:`ErrorBarDef`, Dict[required=[type]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]] """ _schema = {"$ref": "#/definitions/CompositeMarkDef"} @@ -8050,21 +8041,21 @@ def __init__(self, *args, **kwds): class BoxPlotDef(CompositeMarkDef): """BoxPlotDef schema wrapper - :class:`BoxPlotDef`, Dict[required=[type]] + :class:`SchemaBase`, Dict[required=[type]] Parameters ---------- - type : :class:`BoxPlot`, str + type : :class:`SchemaBase`, str The mark type. This could a primitive mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - box : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + box : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Default color. **Default value:** :raw-html:`` @@ -8098,23 +8089,23 @@ class BoxPlotDef(CompositeMarkDef): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - median : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + median : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool opacity : float The opacity (value between [0,1]) of the mark. - orient : :class:`Orientation`, Literal['horizontal', 'vertical'] + orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] Orientation of the box plot. This is normally automatically determined based on types of fields on x and y channels. However, an explicit ``orient`` be specified when the orientation is ambiguous. **Default value:** ``"vertical"``. - outliers : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + outliers : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool - rule : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + rule : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool size : float Size of the box and median tick of a box plot - ticks : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + ticks : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool """ @@ -8334,7 +8325,7 @@ def __init__( class CompositionConfig(VegaLiteSchema): """CompositionConfig schema wrapper - :class:`CompositionConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -8379,8 +8370,7 @@ def __init__( class ConditionalAxisColor(VegaLiteSchema): """ConditionalAxisColor schema wrapper - :class:`ConditionalAxisColor`, Dict[required=[condition, expr]], Dict[required=[condition, - value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisColor"} @@ -8392,8 +8382,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelAlign(VegaLiteSchema): """ConditionalAxisLabelAlign schema wrapper - :class:`ConditionalAxisLabelAlign`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelAlign"} @@ -8405,8 +8394,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelBaseline(VegaLiteSchema): """ConditionalAxisLabelBaseline schema wrapper - :class:`ConditionalAxisLabelBaseline`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelBaseline"} @@ -8418,8 +8406,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelFontStyle(VegaLiteSchema): """ConditionalAxisLabelFontStyle schema wrapper - :class:`ConditionalAxisLabelFontStyle`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelFontStyle"} @@ -8431,8 +8418,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelFontWeight(VegaLiteSchema): """ConditionalAxisLabelFontWeight schema wrapper - :class:`ConditionalAxisLabelFontWeight`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelFontWeight"} @@ -8444,8 +8430,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisNumber(VegaLiteSchema): """ConditionalAxisNumber schema wrapper - :class:`ConditionalAxisNumber`, Dict[required=[condition, expr]], Dict[required=[condition, - value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisNumber"} @@ -8457,8 +8442,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisNumberArray(VegaLiteSchema): """ConditionalAxisNumberArray schema wrapper - :class:`ConditionalAxisNumberArray`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisNumberArray"} @@ -8470,8 +8454,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyAlignnull(VegaLiteSchema): """ConditionalAxisPropertyAlignnull schema wrapper - :class:`ConditionalAxisPropertyAlignnull`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(Align|null)>"} @@ -8483,8 +8466,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyColornull(VegaLiteSchema): """ConditionalAxisPropertyColornull schema wrapper - :class:`ConditionalAxisPropertyColornull`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(Color|null)>"} @@ -8496,8 +8478,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyFontStylenull(VegaLiteSchema): """ConditionalAxisPropertyFontStylenull schema wrapper - :class:`ConditionalAxisPropertyFontStylenull`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(FontStyle|null)>"} @@ -8509,8 +8490,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyFontWeightnull(VegaLiteSchema): """ConditionalAxisPropertyFontWeightnull schema wrapper - :class:`ConditionalAxisPropertyFontWeightnull`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(FontWeight|null)>"} @@ -8522,8 +8502,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyTextBaselinenull(VegaLiteSchema): """ConditionalAxisPropertyTextBaselinenull schema wrapper - :class:`ConditionalAxisPropertyTextBaselinenull`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(TextBaseline|null)>"} @@ -8535,8 +8514,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertynumberArraynull(VegaLiteSchema): """ConditionalAxisPropertynumberArraynull schema wrapper - :class:`ConditionalAxisPropertynumberArraynull`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(number[]|null)>"} @@ -8548,8 +8526,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertynumbernull(VegaLiteSchema): """ConditionalAxisPropertynumbernull schema wrapper - :class:`ConditionalAxisPropertynumbernull`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(number|null)>"} @@ -8561,8 +8538,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertystringnull(VegaLiteSchema): """ConditionalAxisPropertystringnull schema wrapper - :class:`ConditionalAxisPropertystringnull`, Dict[required=[condition, expr]], - Dict[required=[condition, value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(string|null)>"} @@ -8574,8 +8550,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisString(VegaLiteSchema): """ConditionalAxisString schema wrapper - :class:`ConditionalAxisString`, Dict[required=[condition, expr]], Dict[required=[condition, - value]] + :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] """ _schema = {"$ref": "#/definitions/ConditionalAxisString"} @@ -8587,9 +8562,8 @@ def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDef(VegaLiteSchema): """ConditionalMarkPropFieldOrDatumDef schema wrapper - :class:`ConditionalMarkPropFieldOrDatumDef`, - :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], - :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, + Dict[required=[test]] """ _schema = {"$ref": "#/definitions/ConditionalMarkPropFieldOrDatumDef"} @@ -8601,9 +8575,8 @@ def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDefTypeForShape(VegaLiteSchema): """ConditionalMarkPropFieldOrDatumDefTypeForShape schema wrapper - :class:`ConditionalMarkPropFieldOrDatumDefTypeForShape`, - :class:`ConditionalParameterMarkPropFieldOrDatumDefTypeForShape`, Dict[required=[param]], - :class:`ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape`, Dict[required=[test]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, + Dict[required=[test]] """ _schema = {"$ref": "#/definitions/ConditionalMarkPropFieldOrDatumDef"} @@ -8617,7 +8590,7 @@ def __init__(self, *args, **kwds): class ConditionalParameterMarkPropFieldOrDatumDef(ConditionalMarkPropFieldOrDatumDef): """ConditionalParameterMarkPropFieldOrDatumDef schema wrapper - :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]] + :class:`SchemaBase`, Dict[required=[param]] """ _schema = {"$ref": "#/definitions/ConditionalParameter"} @@ -8631,7 +8604,7 @@ class ConditionalParameterMarkPropFieldOrDatumDefTypeForShape( ): """ConditionalParameterMarkPropFieldOrDatumDefTypeForShape schema wrapper - :class:`ConditionalParameterMarkPropFieldOrDatumDefTypeForShape`, Dict[required=[param]] + :class:`SchemaBase`, Dict[required=[param]] """ _schema = { @@ -8647,7 +8620,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateMarkPropFieldOrDatumDef(ConditionalMarkPropFieldOrDatumDef): """ConditionalPredicateMarkPropFieldOrDatumDef schema wrapper - :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]] + :class:`SchemaBase`, Dict[required=[test]] """ _schema = {"$ref": "#/definitions/ConditionalPredicate"} @@ -8661,7 +8634,7 @@ class ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape( ): """ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape schema wrapper - :class:`ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape`, Dict[required=[test]] + :class:`SchemaBase`, Dict[required=[test]] """ _schema = { @@ -8677,8 +8650,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefAlignnullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefAlignnullExprRef schema wrapper - :class:`ConditionalPredicateValueDefAlignnullExprRef`, Dict[required=[expr, test]], - Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] """ _schema = { @@ -8694,8 +8666,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefColornullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefColornullExprRef schema wrapper - :class:`ConditionalPredicateValueDefColornullExprRef`, Dict[required=[expr, test]], - Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] """ _schema = { @@ -8711,8 +8682,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefFontStylenullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefFontStylenullExprRef schema wrapper - :class:`ConditionalPredicateValueDefFontStylenullExprRef`, Dict[required=[expr, test]], - Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] """ _schema = { @@ -8728,8 +8698,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefFontWeightnullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefFontWeightnullExprRef schema wrapper - :class:`ConditionalPredicateValueDefFontWeightnullExprRef`, Dict[required=[expr, test]], - Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] """ _schema = { @@ -8745,8 +8714,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefTextBaselinenullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefTextBaselinenullExprRef schema wrapper - :class:`ConditionalPredicateValueDefTextBaselinenullExprRef`, Dict[required=[expr, test]], - Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] """ _schema = { @@ -8762,8 +8730,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefnumberArraynullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefnumberArraynullExprRef schema wrapper - :class:`ConditionalPredicateValueDefnumberArraynullExprRef`, Dict[required=[expr, test]], - Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] """ _schema = { @@ -8779,8 +8746,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefnumbernullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefnumbernullExprRef schema wrapper - :class:`ConditionalPredicateValueDefnumbernullExprRef`, Dict[required=[expr, test]], - Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] """ _schema = { @@ -8796,9 +8762,8 @@ def __init__(self, *args, **kwds): class ConditionalStringFieldDef(VegaLiteSchema): """ConditionalStringFieldDef schema wrapper - :class:`ConditionalParameterStringFieldDef`, Dict[required=[param]], - :class:`ConditionalPredicateStringFieldDef`, Dict[required=[test]], - :class:`ConditionalStringFieldDef` + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, + Dict[required=[test]] """ _schema = {"$ref": "#/definitions/ConditionalStringFieldDef"} @@ -8810,14 +8775,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): """ConditionalParameterStringFieldDef schema wrapper - :class:`ConditionalParameterStringFieldDef`, Dict[required=[param]] + :class:`SchemaBase`, Dict[required=[param]] Parameters ---------- - param : :class:`ParameterName`, str + param : :class:`SchemaBase`, str Filter using a parameter name. - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -8829,7 +8794,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8853,7 +8818,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): empty : bool For selection parameters, the predicate of empty selections returns true by default. Override this behavior, by setting this property ``empty: false``. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -8868,7 +8833,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -8902,7 +8867,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -8911,7 +8876,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -8931,7 +8896,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -9231,14 +9196,14 @@ def __init__( class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): """ConditionalPredicateStringFieldDef schema wrapper - :class:`ConditionalPredicateStringFieldDef`, Dict[required=[test]] + :class:`SchemaBase`, Dict[required=[test]] Parameters ---------- - test : :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition` + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] Predicate for triggering the condition - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -9250,7 +9215,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -9271,7 +9236,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -9286,7 +9251,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -9320,7 +9285,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -9329,7 +9294,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -9349,7 +9314,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -9654,9 +9619,8 @@ def __init__( class ConditionalValueDefGradientstringnullExprRef(VegaLiteSchema): """ConditionalValueDefGradientstringnullExprRef schema wrapper - :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, - value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, - Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef` + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], + :class:`SchemaBase`, Dict[required=[test, value]] """ _schema = { @@ -9674,15 +9638,14 @@ class ConditionalParameterValueDefGradientstringnullExprRef( ): """ConditionalParameterValueDefGradientstringnullExprRef schema wrapper - :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, - value]] + :class:`SchemaBase`, Dict[required=[param, value]] Parameters ---------- - param : :class:`ParameterName`, str + param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9720,14 +9683,14 @@ class ConditionalPredicateValueDefGradientstringnullExprRef( ): """ConditionalPredicateValueDefGradientstringnullExprRef schema wrapper - :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[test, value]] Parameters ---------- - test : :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition` + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] Predicate for triggering the condition - value : :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9766,9 +9729,8 @@ def __init__( class ConditionalValueDefTextExprRef(VegaLiteSchema): """ConditionalValueDefTextExprRef schema wrapper - :class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], - :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], - :class:`ConditionalValueDefTextExprRef` + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], + :class:`SchemaBase`, Dict[required=[test, value]] """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(Text|ExprRef)>"} @@ -9780,14 +9742,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefTextExprRef(ConditionalValueDefTextExprRef): """ConditionalParameterValueDefTextExprRef schema wrapper - :class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]] + :class:`SchemaBase`, Dict[required=[param, value]] Parameters ---------- - param : :class:`ParameterName`, str + param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + value : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9819,14 +9781,14 @@ def __init__( class ConditionalPredicateValueDefTextExprRef(ConditionalValueDefTextExprRef): """ConditionalPredicateValueDefTextExprRef schema wrapper - :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[test, value]] Parameters ---------- - test : :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition` + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] Predicate for triggering the condition - value : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + value : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9861,9 +9823,8 @@ def __init__( class ConditionalValueDefnumber(VegaLiteSchema): """ConditionalValueDefnumber schema wrapper - :class:`ConditionalParameterValueDefnumber`, Dict[required=[param, value]], - :class:`ConditionalPredicateValueDefnumber`, Dict[required=[test, value]], - :class:`ConditionalValueDefnumber` + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], + :class:`SchemaBase`, Dict[required=[test, value]] """ _schema = {"$ref": "#/definitions/ConditionalValueDef"} @@ -9875,12 +9836,12 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefnumber(ConditionalValueDefnumber): """ConditionalParameterValueDefnumber schema wrapper - :class:`ConditionalParameterValueDefnumber`, Dict[required=[param, value]] + :class:`SchemaBase`, Dict[required=[param, value]] Parameters ---------- - param : :class:`ParameterName`, str + param : :class:`SchemaBase`, str Filter using a parameter name. value : float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -9908,12 +9869,12 @@ def __init__( class ConditionalPredicateValueDefnumber(ConditionalValueDefnumber): """ConditionalPredicateValueDefnumber schema wrapper - :class:`ConditionalPredicateValueDefnumber`, Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[test, value]] Parameters ---------- - test : :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition` + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] Predicate for triggering the condition value : float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -9944,9 +9905,8 @@ def __init__( class ConditionalValueDefnumberArrayExprRef(VegaLiteSchema): """ConditionalValueDefnumberArrayExprRef schema wrapper - :class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], - :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], - :class:`ConditionalValueDefnumberArrayExprRef` + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], + :class:`SchemaBase`, Dict[required=[test, value]] """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(number[]|ExprRef)>"} @@ -9960,14 +9920,14 @@ class ConditionalParameterValueDefnumberArrayExprRef( ): """ConditionalParameterValueDefnumberArrayExprRef schema wrapper - :class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]] + :class:`SchemaBase`, Dict[required=[param, value]] Parameters ---------- - param : :class:`ParameterName`, str + param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + value : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10000,14 +9960,14 @@ class ConditionalPredicateValueDefnumberArrayExprRef( ): """ConditionalPredicateValueDefnumberArrayExprRef schema wrapper - :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[test, value]] Parameters ---------- - test : :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition` + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] Predicate for triggering the condition - value : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + value : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10041,9 +10001,8 @@ def __init__( class ConditionalValueDefnumberExprRef(VegaLiteSchema): """ConditionalValueDefnumberExprRef schema wrapper - :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], - :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], - :class:`ConditionalValueDefnumberExprRef` + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], + :class:`SchemaBase`, Dict[required=[test, value]] """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(number|ExprRef)>"} @@ -10055,14 +10014,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefnumberExprRef(ConditionalValueDefnumberExprRef): """ConditionalParameterValueDefnumberExprRef schema wrapper - :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]] + :class:`SchemaBase`, Dict[required=[param, value]] Parameters ---------- - param : :class:`ParameterName`, str + param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`ExprRef`, Dict[required=[expr]], float + value : :class:`SchemaBase`, Dict[required=[expr]], float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10090,14 +10049,14 @@ def __init__( class ConditionalPredicateValueDefnumberExprRef(ConditionalValueDefnumberExprRef): """ConditionalPredicateValueDefnumberExprRef schema wrapper - :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[test, value]] Parameters ---------- - test : :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition` + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] Predicate for triggering the condition - value : :class:`ExprRef`, Dict[required=[expr]], float + value : :class:`SchemaBase`, Dict[required=[expr]], float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10128,9 +10087,8 @@ def __init__( class ConditionalValueDefstringExprRef(VegaLiteSchema): """ConditionalValueDefstringExprRef schema wrapper - :class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], - :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], - :class:`ConditionalValueDefstringExprRef` + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], + :class:`SchemaBase`, Dict[required=[test, value]] """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(string|ExprRef)>"} @@ -10142,14 +10100,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefstringExprRef(ConditionalValueDefstringExprRef): """ConditionalParameterValueDefstringExprRef schema wrapper - :class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]] + :class:`SchemaBase`, Dict[required=[param, value]] Parameters ---------- - param : :class:`ParameterName`, str + param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`ExprRef`, Dict[required=[expr]], str + value : :class:`SchemaBase`, Dict[required=[expr]], str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10177,14 +10135,14 @@ def __init__( class ConditionalPredicateValueDefstringExprRef(ConditionalValueDefstringExprRef): """ConditionalPredicateValueDefstringExprRef schema wrapper - :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[test, value]] Parameters ---------- - test : :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition` + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] Predicate for triggering the condition - value : :class:`ExprRef`, Dict[required=[expr]], str + value : :class:`SchemaBase`, Dict[required=[expr]], str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10215,9 +10173,8 @@ def __init__( class ConditionalValueDefstringnullExprRef(VegaLiteSchema): """ConditionalValueDefstringnullExprRef schema wrapper - :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], - :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], - :class:`ConditionalValueDefstringnullExprRef` + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], + :class:`SchemaBase`, Dict[required=[test, value]] """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(string|null|ExprRef)>"} @@ -10231,14 +10188,14 @@ class ConditionalParameterValueDefstringnullExprRef( ): """ConditionalParameterValueDefstringnullExprRef schema wrapper - :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]] + :class:`SchemaBase`, Dict[required=[param, value]] Parameters ---------- - param : :class:`ParameterName`, str + param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`ExprRef`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10270,14 +10227,14 @@ class ConditionalPredicateValueDefstringnullExprRef( ): """ConditionalPredicateValueDefstringnullExprRef schema wrapper - :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]] + :class:`SchemaBase`, Dict[required=[test, value]] Parameters ---------- - test : :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition` + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] Predicate for triggering the condition - value : :class:`ExprRef`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10310,14 +10267,14 @@ def __init__( class Config(VegaLiteSchema): """Config schema wrapper - :class:`Config`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - arc : :class:`RectConfig`, Dict + arc : :class:`SchemaBase`, Dict Arc-specific Config - area : :class:`AreaConfig`, Dict + area : :class:`SchemaBase`, Dict Area-Specific Config aria : bool A boolean flag indicating if ARIA default attributes should be included for marks @@ -10326,70 +10283,70 @@ class Config(VegaLiteSchema): not generate default descriptions for marks. **Default value:** ``true``. - autosize : :class:`AutoSizeParams`, Dict, :class:`AutosizeType`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - axis : :class:`AxisConfig`, Dict + axis : :class:`SchemaBase`, Dict Axis configuration, which determines default properties for all ``x`` and ``y`` `axes `__. For a full list of axis configuration options, please see the `corresponding section of the axis documentation `__. - axisBand : :class:`AxisConfig`, Dict + axisBand : :class:`SchemaBase`, Dict Config for axes with "band" scales. - axisBottom : :class:`AxisConfig`, Dict + axisBottom : :class:`SchemaBase`, Dict Config for x-axis along the bottom edge of the chart. - axisDiscrete : :class:`AxisConfig`, Dict + axisDiscrete : :class:`SchemaBase`, Dict Config for axes with "point" or "band" scales. - axisLeft : :class:`AxisConfig`, Dict + axisLeft : :class:`SchemaBase`, Dict Config for y-axis along the left edge of the chart. - axisPoint : :class:`AxisConfig`, Dict + axisPoint : :class:`SchemaBase`, Dict Config for axes with "point" scales. - axisQuantitative : :class:`AxisConfig`, Dict + axisQuantitative : :class:`SchemaBase`, Dict Config for quantitative axes. - axisRight : :class:`AxisConfig`, Dict + axisRight : :class:`SchemaBase`, Dict Config for y-axis along the right edge of the chart. - axisTemporal : :class:`AxisConfig`, Dict + axisTemporal : :class:`SchemaBase`, Dict Config for temporal axes. - axisTop : :class:`AxisConfig`, Dict + axisTop : :class:`SchemaBase`, Dict Config for x-axis along the top edge of the chart. - axisX : :class:`AxisConfig`, Dict + axisX : :class:`SchemaBase`, Dict X-axis specific config. - axisXBand : :class:`AxisConfig`, Dict + axisXBand : :class:`SchemaBase`, Dict Config for x-axes with "band" scales. - axisXDiscrete : :class:`AxisConfig`, Dict + axisXDiscrete : :class:`SchemaBase`, Dict Config for x-axes with "point" or "band" scales. - axisXPoint : :class:`AxisConfig`, Dict + axisXPoint : :class:`SchemaBase`, Dict Config for x-axes with "point" scales. - axisXQuantitative : :class:`AxisConfig`, Dict + axisXQuantitative : :class:`SchemaBase`, Dict Config for x-quantitative axes. - axisXTemporal : :class:`AxisConfig`, Dict + axisXTemporal : :class:`SchemaBase`, Dict Config for x-temporal axes. - axisY : :class:`AxisConfig`, Dict + axisY : :class:`SchemaBase`, Dict Y-axis specific config. - axisYBand : :class:`AxisConfig`, Dict + axisYBand : :class:`SchemaBase`, Dict Config for y-axes with "band" scales. - axisYDiscrete : :class:`AxisConfig`, Dict + axisYDiscrete : :class:`SchemaBase`, Dict Config for y-axes with "point" or "band" scales. - axisYPoint : :class:`AxisConfig`, Dict + axisYPoint : :class:`SchemaBase`, Dict Config for y-axes with "point" scales. - axisYQuantitative : :class:`AxisConfig`, Dict + axisYQuantitative : :class:`SchemaBase`, Dict Config for y-quantitative axes. - axisYTemporal : :class:`AxisConfig`, Dict + axisYTemporal : :class:`SchemaBase`, Dict Config for y-temporal axes. - background : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` - bar : :class:`BarConfig`, Dict + bar : :class:`SchemaBase`, Dict Bar-Specific Config - boxplot : :class:`BoxPlotConfig`, Dict + boxplot : :class:`SchemaBase`, Dict Box Config - circle : :class:`MarkConfig`, Dict + circle : :class:`SchemaBase`, Dict Circle-Specific Config - concat : :class:`CompositionConfig`, Dict + concat : :class:`SchemaBase`, Dict Default configuration for all concatenation and repeat view composition operators ( ``concat``, ``hconcat``, ``vconcat``, and ``repeat`` ) countTitle : str @@ -10400,11 +10357,11 @@ class Config(VegaLiteSchema): Allow the ``formatType`` property for text marks and guides to accept a custom formatter function `registered as a Vega expression `__. - errorband : :class:`ErrorBandConfig`, Dict + errorband : :class:`SchemaBase`, Dict ErrorBand Config - errorbar : :class:`ErrorBarConfig`, Dict + errorbar : :class:`SchemaBase`, Dict ErrorBar Config - facet : :class:`CompositionConfig`, Dict + facet : :class:`SchemaBase`, Dict Default configuration for the ``facet`` view composition operator fieldTitle : Literal['verbal', 'functional', 'plain'] Defines how Vega-Lite generates title for fields. There are three possible styles: @@ -10418,58 +10375,58 @@ class Config(VegaLiteSchema): "date", "field"). font : str Default font for all text marks, titles, and labels. - geoshape : :class:`MarkConfig`, Dict + geoshape : :class:`SchemaBase`, Dict Geoshape-Specific Config - header : :class:`HeaderConfig`, Dict + header : :class:`SchemaBase`, Dict Header configuration, which determines default properties for all `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerColumn : :class:`HeaderConfig`, Dict + headerColumn : :class:`SchemaBase`, Dict Header configuration, which determines default properties for column `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerFacet : :class:`HeaderConfig`, Dict + headerFacet : :class:`SchemaBase`, Dict Header configuration, which determines default properties for non-row/column facet `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerRow : :class:`HeaderConfig`, Dict + headerRow : :class:`SchemaBase`, Dict Header configuration, which determines default properties for row `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - image : :class:`RectConfig`, Dict + image : :class:`SchemaBase`, Dict Image-specific Config - legend : :class:`LegendConfig`, Dict + legend : :class:`SchemaBase`, Dict Legend configuration, which determines default properties for all `legends `__. For a full list of legend configuration options, please see the `corresponding section of in the legend documentation `__. - line : :class:`LineConfig`, Dict + line : :class:`SchemaBase`, Dict Line-Specific Config - lineBreak : :class:`ExprRef`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property provides a global default for text marks, which is overridden by mark or style config settings, and by the lineBreak mark encoding channel. If signal-valued, either string or regular expression (regexp) values are valid. - locale : :class:`Locale`, Dict + locale : :class:`SchemaBase`, Dict Locale definitions for string parsing and formatting of number and date values. The locale object should contain ``number`` and/or ``time`` properties with `locale definitions `__. Locale definitions provided in the config block may be overridden by the View constructor locale option. - mark : :class:`MarkConfig`, Dict + mark : :class:`SchemaBase`, Dict Mark Config normalizedNumberFormat : str If normalizedNumberFormatType is not specified, D3 number format for axis labels, @@ -10508,50 +10465,50 @@ class Config(VegaLiteSchema): exposed as `format in Vega-Expression `__. **Note:** You must also set ``customFormatTypes`` to ``true`` to use this feature. - padding : :class:`ExprRef`, Dict[required=[expr]], :class:`Padding`, Dict, float + padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`TopLevelParameter`, :class:`TopLevelSelectionParameter`, Dict[required=[name, select]], :class:`VariableParameter`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] Dynamic variables or selections that parameterize a visualization. - point : :class:`MarkConfig`, Dict + point : :class:`SchemaBase`, Dict Point-Specific Config - projection : :class:`ProjectionConfig`, Dict + projection : :class:`SchemaBase`, Dict Projection configuration, which determines default properties for all `projections `__. For a full list of projection configuration options, please see the `corresponding section of the projection documentation `__. - range : :class:`RangeConfig`, Dict + range : :class:`SchemaBase`, Dict An object hash that defines default range arrays or schemes for using with scales. For a full list of scale range configuration options, please see the `corresponding section of the scale documentation `__. - rect : :class:`RectConfig`, Dict + rect : :class:`SchemaBase`, Dict Rect-Specific Config - rule : :class:`MarkConfig`, Dict + rule : :class:`SchemaBase`, Dict Rule-Specific Config - scale : :class:`ScaleConfig`, Dict + scale : :class:`SchemaBase`, Dict Scale configuration determines default properties for all `scales `__. For a full list of scale configuration options, please see the `corresponding section of the scale documentation `__. - selection : :class:`SelectionConfig`, Dict + selection : :class:`SchemaBase`, Dict An object hash for defining default properties for each type of selections. - square : :class:`MarkConfig`, Dict + square : :class:`SchemaBase`, Dict Square-Specific Config - style : :class:`StyleConfigIndex`, Dict + style : :class:`SchemaBase`, Dict An object hash that defines key-value mappings to determine default properties for marks with a given `style `__. The keys represent styles names; the values have to be valid `mark configuration objects `__. - text : :class:`MarkConfig`, Dict + text : :class:`SchemaBase`, Dict Text-Specific Config - tick : :class:`TickConfig`, Dict + tick : :class:`SchemaBase`, Dict Tick-Specific Config timeFormat : str Default time format for raw time values (without time units) in text marks, legend @@ -10569,18 +10526,18 @@ class Config(VegaLiteSchema): `__. **Note:** You must also set ``customFormatTypes`` to ``true`` and there must *not* be a ``timeUnit`` defined to use this feature. - title : :class:`TitleConfig`, Dict + title : :class:`SchemaBase`, Dict Title configuration, which determines default properties for all `titles `__. For a full list of title configuration options, please see the `corresponding section of the title documentation `__. - tooltipFormat : :class:`FormatConfig`, Dict + tooltipFormat : :class:`SchemaBase`, Dict Define `custom format configuration `__ for tooltips. If unspecified, default format config will be applied. - trail : :class:`LineConfig`, Dict + trail : :class:`SchemaBase`, Dict Trail-Specific Config - view : :class:`ViewConfig`, Dict + view : :class:`SchemaBase`, Dict Default properties for `single view plots `__. """ @@ -10924,7 +10881,7 @@ def __init__( class Cursor(VegaLiteSchema): """Cursor schema wrapper - :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', + :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', @@ -10941,7 +10898,7 @@ def __init__(self, *args): class Cyclical(ColorScheme): """Cyclical schema wrapper - :class:`Cyclical`, Literal['rainbow', 'sinebow'] + :class:`SchemaBase`, Literal['rainbow', 'sinebow'] """ _schema = {"$ref": "#/definitions/Cyclical"} @@ -10953,11 +10910,10 @@ def __init__(self, *args): class Data(VegaLiteSchema): """Data schema wrapper - :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, - Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, - :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], - :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, - Dict[required=[sphere]] + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], + :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, + Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], + :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]] """ _schema = {"$ref": "#/definitions/Data"} @@ -10969,8 +10925,8 @@ def __init__(self, *args, **kwds): class DataFormat(VegaLiteSchema): """DataFormat schema wrapper - :class:`CsvDataFormat`, Dict, :class:`DataFormat`, :class:`DsvDataFormat`, - Dict[required=[delimiter]], :class:`JsonDataFormat`, Dict, :class:`TopoDataFormat`, Dict + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[delimiter]] """ _schema = {"$ref": "#/definitions/DataFormat"} @@ -10982,12 +10938,12 @@ def __init__(self, *args, **kwds): class CsvDataFormat(DataFormat): """CsvDataFormat schema wrapper - :class:`CsvDataFormat`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - parse : :class:`Parse`, Dict, None + parse : :class:`SchemaBase`, Dict, None If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -11024,8 +10980,8 @@ def __init__( class DataSource(Data): """DataSource schema wrapper - :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, - Dict[required=[name]], :class:`UrlData`, Dict[required=[url]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, + Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]] """ _schema = {"$ref": "#/definitions/DataSource"} @@ -11037,7 +10993,7 @@ def __init__(self, *args, **kwds): class Datasets(VegaLiteSchema): """Datasets schema wrapper - :class:`Datasets`, Dict + :class:`SchemaBase`, Dict """ _schema = {"$ref": "#/definitions/Datasets"} @@ -11049,7 +11005,7 @@ def __init__(self, **kwds): class Day(VegaLiteSchema): """Day schema wrapper - :class:`Day`, float + :class:`SchemaBase`, float """ _schema = {"$ref": "#/definitions/Day"} @@ -11061,7 +11017,7 @@ def __init__(self, *args): class Dict(VegaLiteSchema): """Dict schema wrapper - :class:`Dict`, Dict + :class:`SchemaBase`, Dict """ _schema = {"$ref": "#/definitions/Dict"} @@ -11073,7 +11029,7 @@ def __init__(self, **kwds): class DictInlineDataset(VegaLiteSchema): """DictInlineDataset schema wrapper - :class:`DictInlineDataset`, Dict + :class:`SchemaBase`, Dict """ _schema = {"$ref": "#/definitions/Dict"} @@ -11085,7 +11041,7 @@ def __init__(self, **kwds): class DictSelectionInit(VegaLiteSchema): """DictSelectionInit schema wrapper - :class:`DictSelectionInit`, Dict + :class:`SchemaBase`, Dict """ _schema = {"$ref": "#/definitions/Dict"} @@ -11097,7 +11053,7 @@ def __init__(self, **kwds): class DictSelectionInitInterval(VegaLiteSchema): """DictSelectionInitInterval schema wrapper - :class:`DictSelectionInitInterval`, Dict + :class:`SchemaBase`, Dict """ _schema = {"$ref": "#/definitions/Dict"} @@ -11109,7 +11065,7 @@ def __init__(self, **kwds): class Diverging(ColorScheme): """Diverging schema wrapper - :class:`Diverging`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', + :class:`SchemaBase`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', @@ -11141,12 +11097,12 @@ def __init__(self, *args): class DomainUnionWith(VegaLiteSchema): """DomainUnionWith schema wrapper - :class:`DomainUnionWith`, Dict[required=[unionWith]] + :class:`SchemaBase`, Dict[required=[unionWith]] Parameters ---------- - unionWith : Sequence[:class:`DateTime`, Dict, bool, float, str] + unionWith : Sequence[:class:`SchemaBase`, Dict, bool, float, str] Customized domain values to be union with the field's values or explicitly defined domain. Should be an array of valid scale domain values. """ @@ -11166,7 +11122,7 @@ def __init__( class DsvDataFormat(DataFormat): """DsvDataFormat schema wrapper - :class:`DsvDataFormat`, Dict[required=[delimiter]] + :class:`SchemaBase`, Dict[required=[delimiter]] Parameters ---------- @@ -11175,7 +11131,7 @@ class DsvDataFormat(DataFormat): The delimiter between records. The delimiter must be a single character (i.e., a single 16-bit code unit); so, ASCII delimiters are fine, but emoji delimiters are not. - parse : :class:`Parse`, Dict, None + parse : :class:`SchemaBase`, Dict, None If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -11215,7 +11171,7 @@ def __init__( class Element(VegaLiteSchema): """Element schema wrapper - :class:`Element`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/Element"} @@ -11227,14 +11183,14 @@ def __init__(self, *args): class Encoding(VegaLiteSchema): """Encoding schema wrapper - :class:`Encoding`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - angle : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + angle : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Rotation angle of point and text marks. - color : :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, Dict[required=[shorthand]], :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Color of the marks – either fill or stroke color based on the ``filled`` property of mark definition. By default, ``color`` represents fill color for ``"area"``, ``"bar"``, ``"tick"``, ``"text"``, ``"trail"``, ``"circle"``, and ``"square"`` / @@ -11250,49 +11206,49 @@ class Encoding(VegaLiteSchema): encoding if conflicting encodings are specified. 2) See the scale documentation for more information about customizing `color scheme `__. - description : :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]], :class:`StringValueDefWithCondition`, Dict + description : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] A text description of this mark for ARIA accessibility (SVG output only). For SVG output the ``"aria-label"`` attribute will be set to this description. - detail : :class:`FieldDefWithoutScale`, Dict[required=[shorthand]], Sequence[:class:`FieldDefWithoutScale`, Dict[required=[shorthand]]] + detail : :class:`SchemaBase`, Dict[required=[shorthand]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. - fill : :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, Dict[required=[shorthand]], :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Fill color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` property. *Note:* The ``fill`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - fillOpacity : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + fillOpacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Fill opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``fillOpacity`` property. - href : :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]], :class:`StringValueDefWithCondition`, Dict + href : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] A URL to load upon mouse click. - key : :class:`FieldDefWithoutScale`, Dict[required=[shorthand]] + key : :class:`SchemaBase`, Dict[required=[shorthand]] A data field to use as a unique key for data binding. When a visualization’s data is updated, the key value will be used to match data elements to existing mark instances. Use a key channel to enable object constancy for transitions over dynamic data. - latitude : :class:`DatumDef`, Dict, :class:`LatLongDef`, :class:`LatLongFieldDef`, Dict[required=[shorthand]] + latitude : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Latitude position of geographically projected marks. - latitude2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + latitude2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Latitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - longitude : :class:`DatumDef`, Dict, :class:`LatLongDef`, :class:`LatLongFieldDef`, Dict[required=[shorthand]] + longitude : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Longitude position of geographically projected marks. - longitude2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + longitude2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Longitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - opacity : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + opacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``opacity`` property. - order : :class:`OrderFieldDef`, Dict[required=[shorthand]], :class:`OrderOnlyDef`, Dict, :class:`OrderValueDef`, Dict[required=[value]], Sequence[:class:`OrderFieldDef`, Dict[required=[shorthand]]] + order : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] Order of the marks. @@ -11307,11 +11263,11 @@ class Encoding(VegaLiteSchema): **Note** : In aggregate plots, ``order`` field should be ``aggregate`` d to avoid creating additional aggregation grouping. - radius : :class:`PolarDef`, :class:`PositionDatumDefBase`, Dict, :class:`PositionFieldDefBase`, Dict[required=[shorthand]], :class:`PositionValueDef`, Dict[required=[value]] + radius : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] The outer radius in pixels of arc marks. - radius2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + radius2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] The inner radius in pixels of arc marks. - shape : :class:`FieldOrDatumDefWithConditionDatumDefstringnull`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull`, Dict[required=[shorthand]], :class:`ShapeDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull`, Dict + shape : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Shape of the mark. @@ -11331,7 +11287,7 @@ class Encoding(VegaLiteSchema): **Default value:** If undefined, the default shape depends on `mark config `__ 's ``shape`` property. ( ``"circle"`` if unset.) - size : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + size : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Size of the mark. @@ -11341,7 +11297,7 @@ class Encoding(VegaLiteSchema): * For ``"text"`` – the text's font size. * Size is unsupported for ``"line"``, ``"area"``, and ``"rect"``. (Use ``"trail"`` instead of line with varying size) - stroke : :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, Dict[required=[shorthand]], :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Stroke color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` @@ -11349,77 +11305,77 @@ class Encoding(VegaLiteSchema): *Note:* The ``stroke`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - strokeDash : :class:`FieldOrDatumDefWithConditionDatumDefnumberArray`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray`, Dict[required=[shorthand]], :class:`NumericArrayMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray`, Dict + strokeDash : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Stroke dash of the marks. **Default value:** ``[1,0]`` (No dash). - strokeOpacity : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + strokeOpacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Stroke opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``strokeOpacity`` property. - strokeWidth : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + strokeWidth : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Stroke width of the marks. **Default value:** If undefined, the default stroke width depends on `mark config `__ 's ``strokeWidth`` property. - text : :class:`FieldOrDatumDefWithConditionStringDatumDefText`, Dict, :class:`FieldOrDatumDefWithConditionStringFieldDefText`, Dict[required=[shorthand]], :class:`TextDef`, :class:`ValueDefWithConditionStringFieldDefText`, Dict + text : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Text of the ``text`` mark. - theta : :class:`PolarDef`, :class:`PositionDatumDefBase`, Dict, :class:`PositionFieldDefBase`, Dict[required=[shorthand]], :class:`PositionValueDef`, Dict[required=[value]] + theta : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + theta2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - tooltip : :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]], :class:`StringValueDefWithCondition`, Dict, None, Sequence[:class:`StringFieldDef`, Dict] + tooltip : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], None, Sequence[:class:`SchemaBase`, Dict] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. See the `tooltip `__ documentation for a detailed discussion about tooltip in Vega-Lite. - url : :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]], :class:`StringValueDefWithCondition`, Dict + url : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] The URL of an image mark. - x : :class:`PositionDatumDef`, Dict, :class:`PositionDef`, :class:`PositionFieldDef`, Dict[required=[shorthand]], :class:`PositionValueDef`, Dict[required=[value]] + x : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + x2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - xError : :class:`SecondaryFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + xError : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xError2 : :class:`SecondaryFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + xError2 : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Secondary error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xOffset : :class:`OffsetDef`, :class:`ScaleDatumDef`, Dict, :class:`ScaleFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + xOffset : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Offset of x-position of the marks - y : :class:`PositionDatumDef`, Dict, :class:`PositionDef`, :class:`PositionFieldDef`, Dict[required=[shorthand]], :class:`PositionValueDef`, Dict[required=[value]] + y : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + y2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - yError : :class:`SecondaryFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + yError : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yError2 : :class:`SecondaryFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + yError2 : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Secondary error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yOffset : :class:`OffsetDef`, :class:`ScaleDatumDef`, Dict, :class:`ScaleFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + yOffset : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Offset of y-position of the marks """ @@ -11572,7 +11528,7 @@ def __init__( class ErrorBand(CompositeMark): """ErrorBand schema wrapper - :class:`ErrorBand`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/ErrorBand"} @@ -11584,16 +11540,16 @@ def __init__(self, *args): class ErrorBandConfig(VegaLiteSchema): """ErrorBandConfig schema wrapper - :class:`ErrorBandConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - band : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + band : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool - borders : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + borders : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool - extent : :class:`ErrorBarExtent`, Literal['ci', 'iqr', 'stderr', 'stdev'] + extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the band. Available options include: @@ -11605,7 +11561,7 @@ class ErrorBandConfig(VegaLiteSchema): * ``"iqr"`` : Extend the band to the q1 and q3. **Default value:** ``"stderr"``. - interpolate : :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method for the error band. One of the following: @@ -11684,23 +11640,23 @@ def __init__( class ErrorBandDef(CompositeMarkDef): """ErrorBandDef schema wrapper - :class:`ErrorBandDef`, Dict[required=[type]] + :class:`SchemaBase`, Dict[required=[type]] Parameters ---------- - type : :class:`ErrorBand`, str + type : :class:`SchemaBase`, str The mark type. This could a primitive mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - band : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + band : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool - borders : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + borders : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Default color. **Default value:** :raw-html:`` @@ -11713,7 +11669,7 @@ class ErrorBandDef(CompositeMarkDef): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - extent : :class:`ErrorBarExtent`, Literal['ci', 'iqr', 'stderr', 'stdev'] + extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the band. Available options include: @@ -11725,7 +11681,7 @@ class ErrorBandDef(CompositeMarkDef): * ``"iqr"`` : Extend the band to the q1 and q3. **Default value:** ``"stderr"``. - interpolate : :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method for the error band. One of the following: @@ -11750,7 +11706,7 @@ class ErrorBandDef(CompositeMarkDef): * ``"monotone"`` : cubic interpolation that preserves monotonicity in y. opacity : float The opacity (value between [0,1]) of the mark. - orient : :class:`Orientation`, Literal['horizontal', 'vertical'] + orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] Orientation of the error band. This is normally automatically determined, but can be specified when the orientation is ambiguous and cannot be automatically determined. tension : float @@ -11985,7 +11941,7 @@ def __init__( class ErrorBar(CompositeMark): """ErrorBar schema wrapper - :class:`ErrorBar`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/ErrorBar"} @@ -11997,12 +11953,12 @@ def __init__(self, *args): class ErrorBarConfig(VegaLiteSchema): """ErrorBarConfig schema wrapper - :class:`ErrorBarConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - extent : :class:`ErrorBarExtent`, Literal['ci', 'iqr', 'stderr', 'stdev'] + extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the rule. Available options include: @@ -12014,13 +11970,13 @@ class ErrorBarConfig(VegaLiteSchema): * ``"iqr"`` : Extend the rule to the q1 and q3. **Default value:** ``"stderr"``. - rule : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + rule : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + ticks : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool """ @@ -12054,19 +12010,19 @@ def __init__( class ErrorBarDef(CompositeMarkDef): """ErrorBarDef schema wrapper - :class:`ErrorBarDef`, Dict[required=[type]] + :class:`SchemaBase`, Dict[required=[type]] Parameters ---------- - type : :class:`ErrorBar`, str + type : :class:`SchemaBase`, str The mark type. This could a primitive mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Default color. **Default value:** :raw-html:`` @@ -12079,7 +12035,7 @@ class ErrorBarDef(CompositeMarkDef): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - extent : :class:`ErrorBarExtent`, Literal['ci', 'iqr', 'stderr', 'stdev'] + extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the rule. Available options include: @@ -12093,16 +12049,16 @@ class ErrorBarDef(CompositeMarkDef): **Default value:** ``"stderr"``. opacity : float The opacity (value between [0,1]) of the mark. - orient : :class:`Orientation`, Literal['horizontal', 'vertical'] + orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] Orientation of the error bar. This is normally automatically determined, but can be specified when the orientation is ambiguous and cannot be automatically determined. - rule : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + rule : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : :class:`AnyMarkConfig`, :class:`AreaConfig`, Dict, :class:`BarConfig`, Dict, :class:`LineConfig`, Dict, :class:`MarkConfig`, Dict, :class:`RectConfig`, Dict, :class:`TickConfig`, Dict, bool + ticks : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool """ @@ -12312,7 +12268,7 @@ def __init__( class ErrorBarExtent(VegaLiteSchema): """ErrorBarExtent schema wrapper - :class:`ErrorBarExtent`, Literal['ci', 'iqr', 'stderr', 'stdev'] + :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] """ _schema = {"$ref": "#/definitions/ErrorBarExtent"} @@ -12324,7 +12280,7 @@ def __init__(self, *args): class Expr(VegaLiteSchema): """Expr schema wrapper - :class:`Expr`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/Expr"} @@ -12336,7 +12292,7 @@ def __init__(self, *args): class ExprRef(VegaLiteSchema): """ExprRef schema wrapper - :class:`ExprRef`, Dict[required=[expr]] + :class:`SchemaBase`, Dict[required=[expr]] Parameters ---------- @@ -12354,14 +12310,14 @@ def __init__(self, expr: Union[str, UndefinedType] = Undefined, **kwds): class FacetEncodingFieldDef(VegaLiteSchema): """FacetEncodingFieldDef schema wrapper - :class:`FacetEncodingFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12369,7 +12325,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **See also:** `aggregate `__ documentation. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'], :class:`RowColLayoutAlign`, Dict + align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -12390,7 +12346,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12423,7 +12379,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`RowColboolean`, Dict, bool + center : :class:`SchemaBase`, Dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -12449,7 +12405,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12464,9 +12420,9 @@ class FacetEncodingFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`Header`, Dict, None + header : :class:`SchemaBase`, Dict, None An object defining properties of a facet's header. - sort : :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortOrder`, Literal['ascending', 'descending'], None + sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12493,7 +12449,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - spacing : :class:`RowColnumber`, Dict, float + spacing : :class:`SchemaBase`, Dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -12501,7 +12457,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12510,7 +12466,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -12530,7 +12486,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -12866,12 +12822,12 @@ def __init__( class FacetFieldDef(VegaLiteSchema): """FacetFieldDef schema wrapper - :class:`FacetFieldDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12883,7 +12839,7 @@ class FacetFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12904,7 +12860,7 @@ class FacetFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12919,9 +12875,9 @@ class FacetFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`Header`, Dict, None + header : :class:`SchemaBase`, Dict, None An object defining properties of a facet's header. - sort : :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortOrder`, Literal['ascending', 'descending'], None + sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12948,7 +12904,7 @@ class FacetFieldDef(VegaLiteSchema): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12957,7 +12913,7 @@ class FacetFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -12977,7 +12933,7 @@ class FacetFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -13289,14 +13245,14 @@ def __init__( class FacetMapping(VegaLiteSchema): """FacetMapping schema wrapper - :class:`FacetMapping`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - column : :class:`FacetFieldDef`, Dict + column : :class:`SchemaBase`, Dict A field definition for the horizontal facet of trellis plots. - row : :class:`FacetFieldDef`, Dict + row : :class:`SchemaBase`, Dict A field definition for the vertical facet of trellis plots. """ @@ -13314,14 +13270,14 @@ def __init__( class FacetedEncoding(VegaLiteSchema): """FacetedEncoding schema wrapper - :class:`FacetedEncoding`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - angle : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + angle : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Rotation angle of point and text marks. - color : :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, Dict[required=[shorthand]], :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Color of the marks – either fill or stroke color based on the ``filled`` property of mark definition. By default, ``color`` represents fill color for ``"area"``, ``"bar"``, ``"tick"``, ``"text"``, ``"trail"``, ``"circle"``, and ``"square"`` / @@ -13337,55 +13293,55 @@ class FacetedEncoding(VegaLiteSchema): encoding if conflicting encodings are specified. 2) See the scale documentation for more information about customizing `color scheme `__. - column : :class:`RowColumnEncodingFieldDef`, Dict[required=[shorthand]] + column : :class:`SchemaBase`, Dict[required=[shorthand]] A field definition for the horizontal facet of trellis plots. - description : :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]], :class:`StringValueDefWithCondition`, Dict + description : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] A text description of this mark for ARIA accessibility (SVG output only). For SVG output the ``"aria-label"`` attribute will be set to this description. - detail : :class:`FieldDefWithoutScale`, Dict[required=[shorthand]], Sequence[:class:`FieldDefWithoutScale`, Dict[required=[shorthand]]] + detail : :class:`SchemaBase`, Dict[required=[shorthand]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. - facet : :class:`FacetEncodingFieldDef`, Dict[required=[shorthand]] + facet : :class:`SchemaBase`, Dict[required=[shorthand]] A field definition for the (flexible) facet of trellis plots. If either ``row`` or ``column`` is specified, this channel will be ignored. - fill : :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, Dict[required=[shorthand]], :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Fill color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` property. *Note:* The ``fill`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - fillOpacity : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + fillOpacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Fill opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``fillOpacity`` property. - href : :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]], :class:`StringValueDefWithCondition`, Dict + href : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] A URL to load upon mouse click. - key : :class:`FieldDefWithoutScale`, Dict[required=[shorthand]] + key : :class:`SchemaBase`, Dict[required=[shorthand]] A data field to use as a unique key for data binding. When a visualization’s data is updated, the key value will be used to match data elements to existing mark instances. Use a key channel to enable object constancy for transitions over dynamic data. - latitude : :class:`DatumDef`, Dict, :class:`LatLongDef`, :class:`LatLongFieldDef`, Dict[required=[shorthand]] + latitude : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Latitude position of geographically projected marks. - latitude2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + latitude2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Latitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - longitude : :class:`DatumDef`, Dict, :class:`LatLongDef`, :class:`LatLongFieldDef`, Dict[required=[shorthand]] + longitude : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Longitude position of geographically projected marks. - longitude2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + longitude2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Longitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - opacity : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + opacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``opacity`` property. - order : :class:`OrderFieldDef`, Dict[required=[shorthand]], :class:`OrderOnlyDef`, Dict, :class:`OrderValueDef`, Dict[required=[value]], Sequence[:class:`OrderFieldDef`, Dict[required=[shorthand]]] + order : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] Order of the marks. @@ -13400,13 +13356,13 @@ class FacetedEncoding(VegaLiteSchema): **Note** : In aggregate plots, ``order`` field should be ``aggregate`` d to avoid creating additional aggregation grouping. - radius : :class:`PolarDef`, :class:`PositionDatumDefBase`, Dict, :class:`PositionFieldDefBase`, Dict[required=[shorthand]], :class:`PositionValueDef`, Dict[required=[value]] + radius : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] The outer radius in pixels of arc marks. - radius2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + radius2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] The inner radius in pixels of arc marks. - row : :class:`RowColumnEncodingFieldDef`, Dict[required=[shorthand]] + row : :class:`SchemaBase`, Dict[required=[shorthand]] A field definition for the vertical facet of trellis plots. - shape : :class:`FieldOrDatumDefWithConditionDatumDefstringnull`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull`, Dict[required=[shorthand]], :class:`ShapeDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull`, Dict + shape : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Shape of the mark. @@ -13426,7 +13382,7 @@ class FacetedEncoding(VegaLiteSchema): **Default value:** If undefined, the default shape depends on `mark config `__ 's ``shape`` property. ( ``"circle"`` if unset.) - size : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + size : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Size of the mark. @@ -13436,7 +13392,7 @@ class FacetedEncoding(VegaLiteSchema): * For ``"text"`` – the text's font size. * Size is unsupported for ``"line"``, ``"area"``, and ``"rect"``. (Use ``"trail"`` instead of line with varying size) - stroke : :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, Dict[required=[shorthand]], :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Stroke color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` @@ -13444,77 +13400,77 @@ class FacetedEncoding(VegaLiteSchema): *Note:* The ``stroke`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - strokeDash : :class:`FieldOrDatumDefWithConditionDatumDefnumberArray`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray`, Dict[required=[shorthand]], :class:`NumericArrayMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray`, Dict + strokeDash : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Stroke dash of the marks. **Default value:** ``[1,0]`` (No dash). - strokeOpacity : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + strokeOpacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Stroke opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``strokeOpacity`` property. - strokeWidth : :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + strokeWidth : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Stroke width of the marks. **Default value:** If undefined, the default stroke width depends on `mark config `__ 's ``strokeWidth`` property. - text : :class:`FieldOrDatumDefWithConditionStringDatumDefText`, Dict, :class:`FieldOrDatumDefWithConditionStringFieldDefText`, Dict[required=[shorthand]], :class:`TextDef`, :class:`ValueDefWithConditionStringFieldDefText`, Dict + text : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] Text of the ``text`` mark. - theta : :class:`PolarDef`, :class:`PositionDatumDefBase`, Dict, :class:`PositionFieldDefBase`, Dict[required=[shorthand]], :class:`PositionValueDef`, Dict[required=[value]] + theta : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + theta2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - tooltip : :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]], :class:`StringValueDefWithCondition`, Dict, None, Sequence[:class:`StringFieldDef`, Dict] + tooltip : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], None, Sequence[:class:`SchemaBase`, Dict] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. See the `tooltip `__ documentation for a detailed discussion about tooltip in Vega-Lite. - url : :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]], :class:`StringValueDefWithCondition`, Dict + url : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] The URL of an image mark. - x : :class:`PositionDatumDef`, Dict, :class:`PositionDef`, :class:`PositionFieldDef`, Dict[required=[shorthand]], :class:`PositionValueDef`, Dict[required=[value]] + x : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + x2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - xError : :class:`SecondaryFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + xError : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xError2 : :class:`SecondaryFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + xError2 : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Secondary error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xOffset : :class:`OffsetDef`, :class:`ScaleDatumDef`, Dict, :class:`ScaleFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + xOffset : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Offset of x-position of the marks - y : :class:`PositionDatumDef`, Dict, :class:`PositionDef`, :class:`PositionFieldDef`, Dict[required=[shorthand]], :class:`PositionValueDef`, Dict[required=[value]] + y : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + y2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - yError : :class:`SecondaryFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + yError : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yError2 : :class:`SecondaryFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + yError2 : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Secondary error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yOffset : :class:`OffsetDef`, :class:`ScaleDatumDef`, Dict, :class:`ScaleFieldDef`, Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + yOffset : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] Offset of y-position of the marks """ @@ -13673,20 +13629,20 @@ def __init__( class Feature(VegaLiteSchema): """Feature schema wrapper - :class:`Feature`, Dict[required=[geometry, properties, type]] + :class:`SchemaBase`, Dict[required=[geometry, properties, type]] A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 Parameters ---------- - geometry : :class:`GeometryCollection`, Dict[required=[geometries, type]], :class:`Geometry`, :class:`LineString`, Dict[required=[coordinates, type]], :class:`MultiLineString`, Dict[required=[coordinates, type]], :class:`MultiPoint`, Dict[required=[coordinates, type]], :class:`MultiPolygon`, Dict[required=[coordinates, type]], :class:`Point`, Dict[required=[coordinates, type]], :class:`Polygon`, Dict[required=[coordinates, type]] + geometry : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[coordinates, type]], :class:`SchemaBase`, Dict[required=[geometries, type]] The feature's geometry - properties : :class:`GeoJsonProperties`, Dict, None + properties : :class:`SchemaBase`, Dict, None Properties associated with this feature. type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 id : float, str @@ -13720,17 +13676,17 @@ def __init__( class FeatureCollection(VegaLiteSchema): """FeatureCollection schema wrapper - :class:`FeatureCollection`, Dict[required=[features, type]] + :class:`SchemaBase`, Dict[required=[features, type]] A collection of feature objects. https://tools.ietf.org/html/rfc7946#section-3.3 Parameters ---------- - features : Sequence[:class:`FeatureGeometryGeoJsonProperties`, Dict[required=[geometry, properties, type]]] + features : Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]] type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -13752,20 +13708,20 @@ def __init__( class FeatureGeometryGeoJsonProperties(VegaLiteSchema): """FeatureGeometryGeoJsonProperties schema wrapper - :class:`FeatureGeometryGeoJsonProperties`, Dict[required=[geometry, properties, type]] + :class:`SchemaBase`, Dict[required=[geometry, properties, type]] A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 Parameters ---------- - geometry : :class:`GeometryCollection`, Dict[required=[geometries, type]], :class:`Geometry`, :class:`LineString`, Dict[required=[coordinates, type]], :class:`MultiLineString`, Dict[required=[coordinates, type]], :class:`MultiPoint`, Dict[required=[coordinates, type]], :class:`MultiPolygon`, Dict[required=[coordinates, type]], :class:`Point`, Dict[required=[coordinates, type]], :class:`Polygon`, Dict[required=[coordinates, type]] + geometry : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[coordinates, type]], :class:`SchemaBase`, Dict[required=[geometries, type]] The feature's geometry - properties : :class:`GeoJsonProperties`, Dict, None + properties : :class:`SchemaBase`, Dict, None Properties associated with this feature. type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 id : float, str @@ -13799,7 +13755,7 @@ def __init__( class Field(VegaLiteSchema): """Field schema wrapper - :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/Field"} @@ -13811,15 +13767,15 @@ def __init__(self, *args, **kwds): class FieldDefWithoutScale(VegaLiteSchema): """FieldDefWithoutScale schema wrapper - :class:`FieldDefWithoutScale`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -13831,7 +13787,7 @@ class FieldDefWithoutScale(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -13852,7 +13808,7 @@ class FieldDefWithoutScale(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -13867,7 +13823,7 @@ class FieldDefWithoutScale(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -13876,7 +13832,7 @@ class FieldDefWithoutScale(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -13896,7 +13852,7 @@ class FieldDefWithoutScale(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -14192,7 +14148,7 @@ def __init__( class FieldName(Field): """FieldName schema wrapper - :class:`FieldName`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/FieldName"} @@ -14204,12 +14160,12 @@ def __init__(self, *args): class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): """FieldOrDatumDefWithConditionStringFieldDefstring schema wrapper - :class:`FieldOrDatumDefWithConditionStringFieldDefstring`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -14221,7 +14177,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -14242,14 +14198,14 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`, Sequence[:class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -14264,7 +14220,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -14298,7 +14254,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -14307,7 +14263,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -14327,7 +14283,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -14633,7 +14589,7 @@ def __init__( class FieldRange(VegaLiteSchema): """FieldRange schema wrapper - :class:`FieldRange`, Dict[required=[field]] + :class:`SchemaBase`, Dict[required=[field]] Parameters ---------- @@ -14651,9 +14607,9 @@ def __init__(self, field: Union[str, UndefinedType] = Undefined, **kwds): class Fit(VegaLiteSchema): """Fit schema wrapper - :class:`Fit`, :class:`GeoJsonFeatureCollection`, Dict[required=[features, type]], - :class:`GeoJsonFeature`, Dict[required=[geometry, properties, type]], - Sequence[:class:`GeoJsonFeature`, Dict[required=[geometry, properties, type]]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[features, type]], + :class:`SchemaBase`, Dict[required=[geometry, properties, type]], + Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]] """ _schema = {"$ref": "#/definitions/Fit"} @@ -14665,7 +14621,7 @@ def __init__(self, *args, **kwds): class FontStyle(VegaLiteSchema): """FontStyle schema wrapper - :class:`FontStyle`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/FontStyle"} @@ -14677,7 +14633,7 @@ def __init__(self, *args): class FontWeight(VegaLiteSchema): """FontWeight schema wrapper - :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, + :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] """ @@ -14690,7 +14646,7 @@ def __init__(self, *args): class FormatConfig(VegaLiteSchema): """FormatConfig schema wrapper - :class:`FormatConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -14776,9 +14732,8 @@ def __init__( class Generator(Data): """Generator schema wrapper - :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], - :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, - Dict[required=[sphere]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, + Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]] """ _schema = {"$ref": "#/definitions/Generator"} @@ -14790,36 +14745,36 @@ def __init__(self, *args, **kwds): class GenericUnitSpecEncodingAnyMark(VegaLiteSchema): """GenericUnitSpecEncodingAnyMark schema wrapper - :class:`GenericUnitSpecEncodingAnyMark`, Dict[required=[mark]] + :class:`SchemaBase`, Dict[required=[mark]] Base interface for a unit (single-view) specification. Parameters ---------- - mark : :class:`AnyMark`, :class:`BoxPlotDef`, Dict[required=[type]], :class:`CompositeMarkDef`, :class:`ErrorBandDef`, Dict[required=[type]], :class:`ErrorBarDef`, Dict[required=[type]], :class:`BoxPlot`, str, :class:`CompositeMark`, :class:`ErrorBand`, str, :class:`ErrorBar`, str, :class:`MarkDef`, Dict[required=[type]], :class:`Mark`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`Encoding`, Dict + encoding : :class:`SchemaBase`, Dict A key-value mapping between encoding channels and definition of fields. name : str Name of the visualization for later reference. - params : Sequence[:class:`SelectionParameter`, Dict[required=[name, select]]] + params : Sequence[:class:`SchemaBase`, Dict[required=[name, select]]] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`Projection`, Dict + projection : :class:`SchemaBase`, Dict An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. """ @@ -14893,20 +14848,20 @@ def __init__( class GeoJsonFeature(Fit): """GeoJsonFeature schema wrapper - :class:`GeoJsonFeature`, Dict[required=[geometry, properties, type]] + :class:`SchemaBase`, Dict[required=[geometry, properties, type]] A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 Parameters ---------- - geometry : :class:`GeometryCollection`, Dict[required=[geometries, type]], :class:`Geometry`, :class:`LineString`, Dict[required=[coordinates, type]], :class:`MultiLineString`, Dict[required=[coordinates, type]], :class:`MultiPoint`, Dict[required=[coordinates, type]], :class:`MultiPolygon`, Dict[required=[coordinates, type]], :class:`Point`, Dict[required=[coordinates, type]], :class:`Polygon`, Dict[required=[coordinates, type]] + geometry : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[coordinates, type]], :class:`SchemaBase`, Dict[required=[geometries, type]] The feature's geometry - properties : :class:`GeoJsonProperties`, Dict, None + properties : :class:`SchemaBase`, Dict, None Properties associated with this feature. type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 id : float, str @@ -14940,17 +14895,17 @@ def __init__( class GeoJsonFeatureCollection(Fit): """GeoJsonFeatureCollection schema wrapper - :class:`GeoJsonFeatureCollection`, Dict[required=[features, type]] + :class:`SchemaBase`, Dict[required=[features, type]] A collection of feature objects. https://tools.ietf.org/html/rfc7946#section-3.3 Parameters ---------- - features : Sequence[:class:`FeatureGeometryGeoJsonProperties`, Dict[required=[geometry, properties, type]]] + features : Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]] type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -14972,7 +14927,7 @@ def __init__( class GeoJsonProperties(VegaLiteSchema): """GeoJsonProperties schema wrapper - :class:`GeoJsonProperties`, Dict, None + :class:`SchemaBase`, Dict, None """ _schema = {"$ref": "#/definitions/GeoJsonProperties"} @@ -14984,11 +14939,8 @@ def __init__(self, *args, **kwds): class Geometry(VegaLiteSchema): """Geometry schema wrapper - :class:`GeometryCollection`, Dict[required=[geometries, type]], :class:`Geometry`, - :class:`LineString`, Dict[required=[coordinates, type]], :class:`MultiLineString`, - Dict[required=[coordinates, type]], :class:`MultiPoint`, Dict[required=[coordinates, type]], - :class:`MultiPolygon`, Dict[required=[coordinates, type]], :class:`Point`, - Dict[required=[coordinates, type]], :class:`Polygon`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[coordinates, type]], + :class:`SchemaBase`, Dict[required=[geometries, type]] Union of geometry objects. https://tools.ietf.org/html/rfc7946#section-3 """ @@ -15001,17 +14953,17 @@ def __init__(self, *args, **kwds): class GeometryCollection(Geometry): """GeometryCollection schema wrapper - :class:`GeometryCollection`, Dict[required=[geometries, type]] + :class:`SchemaBase`, Dict[required=[geometries, type]] Geometry Collection https://tools.ietf.org/html/rfc7946#section-3.1.8 Parameters ---------- - geometries : Sequence[:class:`GeometryCollection`, Dict[required=[geometries, type]], :class:`Geometry`, :class:`LineString`, Dict[required=[coordinates, type]], :class:`MultiLineString`, Dict[required=[coordinates, type]], :class:`MultiPoint`, Dict[required=[coordinates, type]], :class:`MultiPolygon`, Dict[required=[coordinates, type]], :class:`Point`, Dict[required=[coordinates, type]], :class:`Polygon`, Dict[required=[coordinates, type]]] + geometries : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[coordinates, type]], :class:`SchemaBase`, Dict[required=[geometries, type]]] type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -15035,8 +14987,7 @@ def __init__( class Gradient(VegaLiteSchema): """Gradient schema wrapper - :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], - :class:`RadialGradient`, Dict[required=[gradient, stops]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]] """ _schema = {"$ref": "#/definitions/Gradient"} @@ -15048,12 +14999,12 @@ def __init__(self, *args, **kwds): class GradientStop(VegaLiteSchema): """GradientStop schema wrapper - :class:`GradientStop`, Dict[required=[offset, color]] + :class:`SchemaBase`, Dict[required=[offset, color]] Parameters ---------- - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str The color value at this point in the gradient. offset : float The offset fraction for the color stop, indicating its position within the gradient. @@ -15233,12 +15184,12 @@ def __init__( class GraticuleGenerator(Generator): """GraticuleGenerator schema wrapper - :class:`GraticuleGenerator`, Dict[required=[graticule]] + :class:`SchemaBase`, Dict[required=[graticule]] Parameters ---------- - graticule : :class:`GraticuleParams`, Dict, bool + graticule : :class:`SchemaBase`, Dict, bool Generate graticule GeoJSON data for geographic reference lines. name : str Provide a placeholder name and bind data at runtime. @@ -15260,28 +15211,28 @@ def __init__( class GraticuleParams(VegaLiteSchema): """GraticuleParams schema wrapper - :class:`GraticuleParams`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - extent : :class:`Vector2Vector2number`, Sequence[:class:`Vector2number`, Sequence[float]] + extent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] Sets both the major and minor extents to the same values. - extentMajor : :class:`Vector2Vector2number`, Sequence[:class:`Vector2number`, Sequence[float]] + extentMajor : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] The major extent of the graticule as a two-element array of coordinates. - extentMinor : :class:`Vector2Vector2number`, Sequence[:class:`Vector2number`, Sequence[float]] + extentMinor : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] The minor extent of the graticule as a two-element array of coordinates. precision : float The precision of the graticule in degrees. **Default value:** ``2.5`` - step : :class:`Vector2number`, Sequence[float] + step : :class:`SchemaBase`, Sequence[float] Sets both the major and minor step angles to the same values. - stepMajor : :class:`Vector2number`, Sequence[float] + stepMajor : :class:`SchemaBase`, Sequence[float] The major step angles of the graticule. **Default value:** ``[90, 360]`` - stepMinor : :class:`Vector2number`, Sequence[float] + stepMinor : :class:`SchemaBase`, Sequence[float] The minor step angles of the graticule. **Default value:** ``[10, 10]`` @@ -15328,13 +15279,13 @@ def __init__( class Header(VegaLiteSchema): """Header schema wrapper - :class:`Header`, Dict + :class:`SchemaBase`, Dict Headers of row / column channels for faceted plots. Parameters ---------- - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -15368,10 +15319,10 @@ class Header(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - labelAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + labelAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of header labels. One of ``"left"``, ``"center"``, or ``"right"``. - labelAnchor : :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + labelAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the labels. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with a label orientation of top these anchor positions map to a left-, center-, or right-aligned label. @@ -15379,13 +15330,13 @@ class Header(VegaLiteSchema): The rotation angle of the header labels. **Default value:** ``0`` for column header, ``-90`` for row header. - labelBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] The vertical text baseline for the header labels. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the ``titleLineHeight`` rather than ``titleFontSize`` alone. - labelColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] The color of the header label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -15393,26 +15344,26 @@ class Header(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the header's backing ``datum`` object. - labelFont : :class:`ExprRef`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, Dict[required=[expr]], str The font of the header label. - labelFontSize : :class:`ExprRef`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size of the header label, in pixels. - labelFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + labelFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style of the header label. - labelFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the header label. - labelLimit : :class:`ExprRef`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the header label in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - labelLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + labelLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line header labels or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOrient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] + labelOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header label. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - labelPadding : :class:`ExprRef`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, Dict[required=[expr]], float The padding, in pixel, between facet header's label and the plot. **Default value:** ``10`` @@ -15420,9 +15371,9 @@ class Header(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the header. **Default value:** ``true``. - orient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] + orient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] Shortcut for setting both labelOrient and titleOrient. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -15442,9 +15393,9 @@ class Header(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment (to the anchor) of header titles. - titleAnchor : :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. @@ -15452,7 +15403,7 @@ class Header(VegaLiteSchema): The rotation angle of the header title. **Default value:** ``0``. - titleBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] The vertical text baseline for the header title. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -15460,30 +15411,30 @@ class Header(VegaLiteSchema): ``titleFontSize`` alone. **Default value:** ``"middle"`` - titleColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Color of the header title, can be in hex color code or regular color name. - titleFont : :class:`ExprRef`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, Dict[required=[expr]], str Font of the header title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`ExprRef`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float Font size of the header title. - titleFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style of the header title. - titleFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the header title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`ExprRef`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the header title in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - titleLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line header title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOrient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] + titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header title. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - titlePadding : :class:`ExprRef`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float The padding, in pixel, between facet header's title and the label. **Default value:** ``10`` @@ -16012,12 +15963,12 @@ def __init__( class HeaderConfig(VegaLiteSchema): """HeaderConfig schema wrapper - :class:`HeaderConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -16051,10 +16002,10 @@ class HeaderConfig(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - labelAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + labelAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of header labels. One of ``"left"``, ``"center"``, or ``"right"``. - labelAnchor : :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + labelAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the labels. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with a label orientation of top these anchor positions map to a left-, center-, or right-aligned label. @@ -16062,13 +16013,13 @@ class HeaderConfig(VegaLiteSchema): The rotation angle of the header labels. **Default value:** ``0`` for column header, ``-90`` for row header. - labelBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] The vertical text baseline for the header labels. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the ``titleLineHeight`` rather than ``titleFontSize`` alone. - labelColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] The color of the header label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -16076,26 +16027,26 @@ class HeaderConfig(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the header's backing ``datum`` object. - labelFont : :class:`ExprRef`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, Dict[required=[expr]], str The font of the header label. - labelFontSize : :class:`ExprRef`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size of the header label, in pixels. - labelFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + labelFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style of the header label. - labelFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the header label. - labelLimit : :class:`ExprRef`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the header label in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - labelLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + labelLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line header labels or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOrient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] + labelOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header label. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - labelPadding : :class:`ExprRef`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, Dict[required=[expr]], float The padding, in pixel, between facet header's label and the plot. **Default value:** ``10`` @@ -16103,13 +16054,13 @@ class HeaderConfig(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the header. **Default value:** ``true``. - orient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] + orient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] Shortcut for setting both labelOrient and titleOrient. title : None Set to null to disable title for the axis, legend, or header. - titleAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment (to the anchor) of header titles. - titleAnchor : :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. @@ -16117,7 +16068,7 @@ class HeaderConfig(VegaLiteSchema): The rotation angle of the header title. **Default value:** ``0``. - titleBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] The vertical text baseline for the header title. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -16125,30 +16076,30 @@ class HeaderConfig(VegaLiteSchema): ``titleFontSize`` alone. **Default value:** ``"middle"`` - titleColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Color of the header title, can be in hex color code or regular color name. - titleFont : :class:`ExprRef`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, Dict[required=[expr]], str Font of the header title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`ExprRef`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float Font size of the header title. - titleFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style of the header title. - titleFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the header title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`ExprRef`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the header title in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - titleLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line header title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOrient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] + titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header title. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - titlePadding : :class:`ExprRef`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float The padding, in pixel, between facet header's title and the label. **Default value:** ``10`` @@ -16675,7 +16626,7 @@ def __init__( class HexColor(Color): """HexColor schema wrapper - :class:`HexColor`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/HexColor"} @@ -16687,7 +16638,7 @@ def __init__(self, *args): class ImputeMethod(VegaLiteSchema): """ImputeMethod schema wrapper - :class:`ImputeMethod`, Literal['value', 'median', 'max', 'min', 'mean'] + :class:`SchemaBase`, Literal['value', 'median', 'max', 'min', 'mean'] """ _schema = {"$ref": "#/definitions/ImputeMethod"} @@ -16699,7 +16650,7 @@ def __init__(self, *args): class ImputeParams(VegaLiteSchema): """ImputeParams schema wrapper - :class:`ImputeParams`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -16714,7 +16665,7 @@ class ImputeParams(VegaLiteSchema): **Default value:** : ``[null, null]`` indicating that the window includes all objects. - keyvals : :class:`ImputeSequence`, Dict[required=[stop]], Sequence[Any] + keyvals : :class:`SchemaBase`, Dict[required=[stop]], Sequence[Any] Defines the key values that should be considered for imputation. An array of key values or an object defining a `number sequence `__. @@ -16725,7 +16676,7 @@ class ImputeParams(VegaLiteSchema): the y-field is imputed, or vice versa. If there is no impute grouping, this property *must* be specified. - method : :class:`ImputeMethod`, Literal['value', 'median', 'max', 'min', 'mean'] + method : :class:`SchemaBase`, Literal['value', 'median', 'max', 'min', 'mean'] The imputation method to use for the field value of imputed data objects. One of ``"value"``, ``"mean"``, ``"median"``, ``"max"`` or ``"min"``. @@ -16757,7 +16708,7 @@ def __init__( class ImputeSequence(VegaLiteSchema): """ImputeSequence schema wrapper - :class:`ImputeSequence`, Dict[required=[stop]] + :class:`SchemaBase`, Dict[required=[stop]] Parameters ---------- @@ -16786,16 +16737,16 @@ def __init__( class InlineData(DataSource): """InlineData schema wrapper - :class:`InlineData`, Dict[required=[values]] + :class:`SchemaBase`, Dict[required=[values]] Parameters ---------- - values : :class:`InlineDataset`, Dict, Sequence[Dict], Sequence[bool], Sequence[float], Sequence[str], str + values : :class:`SchemaBase`, Dict, Sequence[Dict], Sequence[bool], Sequence[float], Sequence[str], str The full data set, included inline. This can be an array of objects or primitive values, an object, or a string. Arrays of primitive values are ingested as objects with a ``data`` property. Strings are parsed according to the specified format type. - format : :class:`CsvDataFormat`, Dict, :class:`DataFormat`, :class:`DsvDataFormat`, Dict[required=[delimiter]], :class:`JsonDataFormat`, Dict, :class:`TopoDataFormat`, Dict + format : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[delimiter]] An object that specifies the format for parsing the data. name : str Provide a placeholder name and bind data at runtime. @@ -16831,8 +16782,8 @@ def __init__( class InlineDataset(VegaLiteSchema): """InlineDataset schema wrapper - :class:`InlineDataset`, Dict, Sequence[Dict], Sequence[bool], Sequence[float], - Sequence[str], str + :class:`SchemaBase`, Dict, Sequence[Dict], Sequence[bool], Sequence[float], Sequence[str], + str """ _schema = {"$ref": "#/definitions/InlineDataset"} @@ -16844,7 +16795,7 @@ def __init__(self, *args, **kwds): class Interpolate(VegaLiteSchema): """Interpolate schema wrapper - :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', + :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] """ @@ -16858,7 +16809,7 @@ def __init__(self, *args): class IntervalSelectionConfig(VegaLiteSchema): """IntervalSelectionConfig schema wrapper - :class:`IntervalSelectionConfig`, Dict[required=[type]] + :class:`SchemaBase`, Dict[required=[type]] Parameters ---------- @@ -16871,7 +16822,7 @@ class IntervalSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : :class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`, bool, str + clear : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], bool, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -16881,27 +16832,27 @@ class IntervalSelectionConfig(VegaLiteSchema): **See also:** `clear examples `__ in the documentation. - encodings : Sequence[:class:`SingleDefUnitChannel`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] + encodings : Sequence[:class:`SchemaBase`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] An array of encoding channels. The corresponding data field values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[:class:`FieldName`, str] + fields : Sequence[:class:`SchemaBase`, str] An array of field names whose values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - mark : :class:`BrushConfig`, Dict + mark : :class:`SchemaBase`, Dict An interval selection also adds a rectangle mark to depict the extents of the interval. The ``mark`` property can be used to customize the appearance of the mark. **See also:** `mark examples `__ in the documentation. - on : :class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`, str + on : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -16909,7 +16860,7 @@ class IntervalSelectionConfig(VegaLiteSchema): **See also:** `on examples `__ in the documentation. - resolve : :class:`SelectionResolution`, Literal['global', 'union', 'intersect'] + resolve : :class:`SchemaBase`, Literal['global', 'union', 'intersect'] With layered and multi-view displays, a strategy that determines how selections' data queries are resolved when applied in a filter transform, conditional encoding rule, or scale domain. @@ -17036,12 +16987,12 @@ def __init__( class IntervalSelectionConfigWithoutType(VegaLiteSchema): """IntervalSelectionConfigWithoutType schema wrapper - :class:`IntervalSelectionConfigWithoutType`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - clear : :class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`, bool, str + clear : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], bool, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -17051,27 +17002,27 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): **See also:** `clear examples `__ in the documentation. - encodings : Sequence[:class:`SingleDefUnitChannel`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] + encodings : Sequence[:class:`SchemaBase`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] An array of encoding channels. The corresponding data field values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[:class:`FieldName`, str] + fields : Sequence[:class:`SchemaBase`, str] An array of field names whose values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - mark : :class:`BrushConfig`, Dict + mark : :class:`SchemaBase`, Dict An interval selection also adds a rectangle mark to depict the extents of the interval. The ``mark`` property can be used to customize the appearance of the mark. **See also:** `mark examples `__ in the documentation. - on : :class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`, str + on : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -17079,7 +17030,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): **See also:** `on examples `__ in the documentation. - resolve : :class:`SelectionResolution`, Literal['global', 'union', 'intersect'] + resolve : :class:`SchemaBase`, Literal['global', 'union', 'intersect'] With layered and multi-view displays, a strategy that determines how selections' data queries are resolved when applied in a filter transform, conditional encoding rule, or scale domain. @@ -17204,19 +17155,19 @@ def __init__( class JoinAggregateFieldDef(VegaLiteSchema): """JoinAggregateFieldDef schema wrapper - :class:`JoinAggregateFieldDef`, Dict[required=[op, as]] + :class:`SchemaBase`, Dict[required=[op, as]] Parameters ---------- - op : :class:`AggregateOp`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + op : :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] The aggregation operation to apply (e.g., ``"sum"``, ``"average"`` or ``"count"`` ). See the list of all supported operations `here `__. - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str The data field for which to compute the aggregate function. This can be omitted for functions that do not operate over a field such as ``"count"``. - as : :class:`FieldName`, str + as : :class:`SchemaBase`, str The output name for the join aggregate operation. """ @@ -17264,12 +17215,12 @@ def __init__( class JsonDataFormat(DataFormat): """JsonDataFormat schema wrapper - :class:`JsonDataFormat`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - parse : :class:`Parse`, Dict, None + parse : :class:`SchemaBase`, Dict, None If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -17314,7 +17265,7 @@ def __init__( class LabelOverlap(VegaLiteSchema): """LabelOverlap schema wrapper - :class:`LabelOverlap`, bool, str + :class:`SchemaBase`, bool, str """ _schema = {"$ref": "#/definitions/LabelOverlap"} @@ -17326,7 +17277,7 @@ def __init__(self, *args, **kwds): class LatLongDef(VegaLiteSchema): """LatLongDef schema wrapper - :class:`DatumDef`, Dict, :class:`LatLongDef`, :class:`LatLongFieldDef`, + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] """ @@ -17339,14 +17290,14 @@ def __init__(self, *args, **kwds): class LatLongFieldDef(LatLongDef): """LatLongFieldDef schema wrapper - :class:`LatLongFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -17379,7 +17330,7 @@ class LatLongFieldDef(LatLongDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -17394,7 +17345,7 @@ class LatLongFieldDef(LatLongDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -17403,7 +17354,7 @@ class LatLongFieldDef(LatLongDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -17712,7 +17663,7 @@ def __init__( class LayerRepeatMapping(VegaLiteSchema): """LayerRepeatMapping schema wrapper - :class:`LayerRepeatMapping`, Dict[required=[layer]] + :class:`SchemaBase`, Dict[required=[layer]] Parameters ---------- @@ -17742,7 +17693,7 @@ def __init__( class LayoutAlign(VegaLiteSchema): """LayoutAlign schema wrapper - :class:`LayoutAlign`, Literal['all', 'each', 'none'] + :class:`SchemaBase`, Literal['all', 'each', 'none'] """ _schema = {"$ref": "#/definitions/LayoutAlign"} @@ -17754,38 +17705,38 @@ def __init__(self, *args): class Legend(VegaLiteSchema): """Legend schema wrapper - :class:`Legend`, Dict + :class:`SchemaBase`, Dict Properties of a legend or boolean flag for determining whether to show it. Parameters ---------- - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the legend from the ARIA accessibility tree. **Default value:** ``true`` - clipHeight : :class:`ExprRef`, Dict[required=[expr]], float + clipHeight : :class:`SchemaBase`, Dict[required=[expr]], float The height in pixels to clip symbol legend entries and limit their size. - columnPadding : :class:`ExprRef`, Dict[required=[expr]], float + columnPadding : :class:`SchemaBase`, Dict[required=[expr]], float The horizontal padding in pixels between symbol legend entries. **Default value:** ``10``. - columns : :class:`ExprRef`, Dict[required=[expr]], float + columns : :class:`SchemaBase`, Dict[required=[expr]], float The number of columns in which to arrange symbol legend entries. A value of ``0`` or lower indicates a single row with one column per entry. - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float Corner radius for the full legend. - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of this legend for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute `__ will be set to this description. If the description is unspecified it will be automatically generated. - direction : :class:`Orientation`, Literal['horizontal', 'vertical'] + direction : :class:`SchemaBase`, Literal['horizontal', 'vertical'] The direction of the legend, one of ``"vertical"`` or ``"horizontal"``. **Default value:** @@ -17795,9 +17746,9 @@ class Legend(VegaLiteSchema): * For left-/right- ``orient`` ed legends, ``"vertical"`` * For top/bottom-left/right- ``orient`` ed legends, ``"horizontal"`` for gradient legends and ``"vertical"`` for symbol legends. - fillColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + fillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Background fill color for the full legend. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -17831,40 +17782,40 @@ class Legend(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - gradientLength : :class:`ExprRef`, Dict[required=[expr]], float + gradientLength : :class:`SchemaBase`, Dict[required=[expr]], float The length in pixels of the primary axis of a color gradient. This value corresponds to the height of a vertical gradient or the width of a horizontal gradient. **Default value:** ``200``. - gradientOpacity : :class:`ExprRef`, Dict[required=[expr]], float + gradientOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the color gradient. - gradientStrokeColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + gradientStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] The color of the gradient stroke, can be in hex color code or regular color name. **Default value:** ``"lightGray"``. - gradientStrokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + gradientStrokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The width of the gradient stroke, in pixels. **Default value:** ``0``. - gradientThickness : :class:`ExprRef`, Dict[required=[expr]], float + gradientThickness : :class:`SchemaBase`, Dict[required=[expr]], float The thickness in pixels of the color gradient. This value corresponds to the width of a vertical gradient or the height of a horizontal gradient. **Default value:** ``16``. - gridAlign : :class:`ExprRef`, Dict[required=[expr]], :class:`LayoutAlign`, Literal['all', 'each', 'none'] + gridAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to symbol legends rows and columns. The supported string values are ``"all"``, ``"each"`` (the default), and ``none``. For more information, see the `grid layout documentation `__. **Default value:** ``"each"``. - labelAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + labelAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] The alignment of the legend label, can be left, center, or right. - labelBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] The position of the baseline of legend label, can be ``"top"``, ``"middle"``, ``"bottom"``, or ``"alphabetic"``. **Default value:** ``"middle"``. - labelColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] The color of the legend label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -17872,27 +17823,27 @@ class Legend(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the legend's backing ``datum`` object. - labelFont : :class:`ExprRef`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, Dict[required=[expr]], str The font of the legend label. - labelFontSize : :class:`ExprRef`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size of legend label. **Default value:** ``10``. - labelFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + labelFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style of legend label. - labelFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of legend label. - labelLimit : :class:`ExprRef`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float Maximum allowed pixel width of legend tick labels. **Default value:** ``160``. - labelOffset : :class:`ExprRef`, Dict[required=[expr]], float + labelOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset of the legend label. **Default value:** ``4``. - labelOpacity : :class:`ExprRef`, Dict[required=[expr]], float + labelOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of labels. - labelOverlap : :class:`ExprRef`, Dict[required=[expr]], :class:`LabelOverlap`, bool, str + labelOverlap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, bool, str The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` (default) or ``"parity"``, a strategy of removing every other label is used. If set to @@ -17900,63 +17851,63 @@ class Legend(VegaLiteSchema): overlaps with the last visible label (this often works better for log-scaled axes). **Default value:** ``true``. - labelPadding : :class:`ExprRef`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, Dict[required=[expr]], float Padding in pixels between the legend and legend labels. - labelSeparation : :class:`ExprRef`, Dict[required=[expr]], float + labelSeparation : :class:`SchemaBase`, Dict[required=[expr]], float The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. - legendX : :class:`ExprRef`, Dict[required=[expr]], float + legendX : :class:`SchemaBase`, Dict[required=[expr]], float Custom x-position for legend with orient "none". - legendY : :class:`ExprRef`, Dict[required=[expr]], float + legendY : :class:`SchemaBase`, Dict[required=[expr]], float Custom y-position for legend with orient "none". - offset : :class:`ExprRef`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, Dict[required=[expr]], float The offset in pixels by which to displace the legend from the data rectangle and axes. **Default value:** ``18``. - orient : :class:`LegendOrient`, Literal['none', 'left', 'right', 'top', 'bottom', 'top-left', 'top-right', 'bottom-left', 'bottom-right'] + orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom', 'top-left', 'top-right', 'bottom-left', 'bottom-right'] The orientation of the legend, which determines how the legend is positioned within the scene. One of ``"left"``, ``"right"``, ``"top"``, ``"bottom"``, ``"top-left"``, ``"top-right"``, ``"bottom-left"``, ``"bottom-right"``, ``"none"``. **Default value:** ``"right"`` - padding : :class:`ExprRef`, Dict[required=[expr]], float + padding : :class:`SchemaBase`, Dict[required=[expr]], float The padding between the border and content of the legend group. **Default value:** ``0``. - rowPadding : :class:`ExprRef`, Dict[required=[expr]], float + rowPadding : :class:`SchemaBase`, Dict[required=[expr]], float The vertical padding in pixels between symbol legend entries. **Default value:** ``2``. - strokeColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + strokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Border stroke color for the full legend. - symbolDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + symbolDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating [stroke, space] lengths for dashed symbol strokes. - symbolDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + symbolDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The pixel offset at which to start drawing with the symbol stroke dash array. - symbolFillColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + symbolFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] The color of the legend symbol, - symbolLimit : :class:`ExprRef`, Dict[required=[expr]], float + symbolLimit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum number of allowed entries for a symbol legend. Additional entries will be dropped. - symbolOffset : :class:`ExprRef`, Dict[required=[expr]], float + symbolOffset : :class:`SchemaBase`, Dict[required=[expr]], float Horizontal pixel offset for legend symbols. **Default value:** ``0``. - symbolOpacity : :class:`ExprRef`, Dict[required=[expr]], float + symbolOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the legend symbols. - symbolSize : :class:`ExprRef`, Dict[required=[expr]], float + symbolSize : :class:`SchemaBase`, Dict[required=[expr]], float The size of the legend symbol, in pixels. **Default value:** ``100``. - symbolStrokeColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + symbolStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Stroke color for legend symbols. - symbolStrokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + symbolStrokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The width of the symbol's stroke. **Default value:** ``1.5``. - symbolType : :class:`ExprRef`, Dict[required=[expr]], :class:`SymbolShape`, str + symbolType : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The symbol shape. One of the plotting shapes ``circle`` (default), ``square``, ``cross``, ``diamond``, ``triangle-up``, ``triangle-down``, ``triangle-right``, or ``triangle-left``, the line symbol ``stroke``, or one of the centered directional @@ -17967,16 +17918,16 @@ class Legend(VegaLiteSchema): dimensions. **Default value:** ``"circle"``. - tickCount : :class:`ExprRef`, Dict[required=[expr]], :class:`TickCount`, :class:`TimeIntervalStep`, Dict[required=[interval, step]], :class:`TimeInterval`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float + tickCount : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[interval, step]], :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float, :class:`SchemaBase`, Dict[required=[expr]] The desired number of tick values for quantitative legends. - tickMinStep : :class:`ExprRef`, Dict[required=[expr]], float + tickMinStep : :class:`SchemaBase`, Dict[required=[expr]], float The minimum desired step between legend ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if necessary, to enforce the minimum step value. **Default value** : ``undefined`` - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -17996,13 +17947,13 @@ class Legend(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for legend titles. **Default value:** ``"left"``. - titleAnchor : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing legend titles. - titleBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] Vertical text baseline for legend titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -18010,30 +17961,30 @@ class Legend(VegaLiteSchema): alone. **Default value:** ``"top"``. - titleColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] The color of the legend title, can be in hex color code or regular color name. - titleFont : :class:`ExprRef`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, Dict[required=[expr]], str The font of the legend title. - titleFontSize : :class:`ExprRef`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size of the legend title. - titleFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style of the legend title. - titleFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the legend title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`ExprRef`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float Maximum allowed pixel width of legend titles. **Default value:** ``180``. - titleLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`ExprRef`, Dict[required=[expr]], float + titleOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the legend title. - titleOrient : :class:`ExprRef`, Dict[required=[expr]], :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] + titleOrient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] Orientation of the legend title. - titlePadding : :class:`ExprRef`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float The padding, in pixels, between title and legend. **Default value:** ``5``. @@ -18043,7 +17994,7 @@ class Legend(VegaLiteSchema): **Default value:** ``"gradient"`` for non-binned quantitative fields and temporal fields; ``"symbol"`` otherwise. - values : :class:`ExprRef`, Dict[required=[expr]], Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str] + values : :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str] Explicitly set the visible legend values. zindex : float A non-negative integer indicating the z-index of the legend. If zindex is 0, legend @@ -19593,7 +19544,7 @@ def __init__( class LegendBinding(VegaLiteSchema): """LegendBinding schema wrapper - :class:`LegendBinding`, :class:`LegendStreamBinding`, Dict[required=[legend]], str + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[legend]], str """ _schema = {"$ref": "#/definitions/LegendBinding"} @@ -19605,37 +19556,37 @@ def __init__(self, *args, **kwds): class LegendConfig(VegaLiteSchema): """LegendConfig schema wrapper - :class:`LegendConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the legend from the ARIA accessibility tree. **Default value:** ``true`` - clipHeight : :class:`ExprRef`, Dict[required=[expr]], float + clipHeight : :class:`SchemaBase`, Dict[required=[expr]], float The height in pixels to clip symbol legend entries and limit their size. - columnPadding : :class:`ExprRef`, Dict[required=[expr]], float + columnPadding : :class:`SchemaBase`, Dict[required=[expr]], float The horizontal padding in pixels between symbol legend entries. **Default value:** ``10``. - columns : :class:`ExprRef`, Dict[required=[expr]], float + columns : :class:`SchemaBase`, Dict[required=[expr]], float The number of columns in which to arrange symbol legend entries. A value of ``0`` or lower indicates a single row with one column per entry. - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float Corner radius for the full legend. - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of this legend for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute `__ will be set to this description. If the description is unspecified it will be automatically generated. - direction : :class:`Orientation`, Literal['horizontal', 'vertical'] + direction : :class:`SchemaBase`, Literal['horizontal', 'vertical'] The direction of the legend, one of ``"vertical"`` or ``"horizontal"``. **Default value:** @@ -19647,9 +19598,9 @@ class LegendConfig(VegaLiteSchema): legends and ``"vertical"`` for symbol legends. disable : bool Disable legend by default - fillColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + fillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Background fill color for the full legend. - gradientDirection : :class:`ExprRef`, Dict[required=[expr]], :class:`Orientation`, Literal['horizontal', 'vertical'] + gradientDirection : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['horizontal', 'vertical'] The default direction ( ``"horizontal"`` or ``"vertical"`` ) for gradient legends. **Default value:** ``"vertical"``. @@ -19663,28 +19614,28 @@ class LegendConfig(VegaLiteSchema): undefined. **Default value:** ``100`` - gradientLabelLimit : :class:`ExprRef`, Dict[required=[expr]], float + gradientLabelLimit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum allowed length in pixels of color ramp gradient labels. - gradientLabelOffset : :class:`ExprRef`, Dict[required=[expr]], float + gradientLabelOffset : :class:`SchemaBase`, Dict[required=[expr]], float Vertical offset in pixels for color ramp gradient labels. **Default value:** ``2``. - gradientLength : :class:`ExprRef`, Dict[required=[expr]], float + gradientLength : :class:`SchemaBase`, Dict[required=[expr]], float The length in pixels of the primary axis of a color gradient. This value corresponds to the height of a vertical gradient or the width of a horizontal gradient. **Default value:** ``200``. - gradientOpacity : :class:`ExprRef`, Dict[required=[expr]], float + gradientOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the color gradient. - gradientStrokeColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + gradientStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] The color of the gradient stroke, can be in hex color code or regular color name. **Default value:** ``"lightGray"``. - gradientStrokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + gradientStrokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The width of the gradient stroke, in pixels. **Default value:** ``0``. - gradientThickness : :class:`ExprRef`, Dict[required=[expr]], float + gradientThickness : :class:`SchemaBase`, Dict[required=[expr]], float The thickness in pixels of the color gradient. This value corresponds to the width of a vertical gradient or the height of a horizontal gradient. @@ -19699,42 +19650,42 @@ class LegendConfig(VegaLiteSchema): undefined. **Default value:** ``100`` - gridAlign : :class:`ExprRef`, Dict[required=[expr]], :class:`LayoutAlign`, Literal['all', 'each', 'none'] + gridAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to symbol legends rows and columns. The supported string values are ``"all"``, ``"each"`` (the default), and ``none``. For more information, see the `grid layout documentation `__. **Default value:** ``"each"``. - labelAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + labelAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] The alignment of the legend label, can be left, center, or right. - labelBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] The position of the baseline of legend label, can be ``"top"``, ``"middle"``, ``"bottom"``, or ``"alphabetic"``. **Default value:** ``"middle"``. - labelColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] The color of the legend label, can be in hex color code or regular color name. - labelFont : :class:`ExprRef`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, Dict[required=[expr]], str The font of the legend label. - labelFontSize : :class:`ExprRef`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size of legend label. **Default value:** ``10``. - labelFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + labelFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style of legend label. - labelFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of legend label. - labelLimit : :class:`ExprRef`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float Maximum allowed pixel width of legend tick labels. **Default value:** ``160``. - labelOffset : :class:`ExprRef`, Dict[required=[expr]], float + labelOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset of the legend label. **Default value:** ``4``. - labelOpacity : :class:`ExprRef`, Dict[required=[expr]], float + labelOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of labels. - labelOverlap : :class:`ExprRef`, Dict[required=[expr]], :class:`LabelOverlap`, bool, str + labelOverlap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, bool, str The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used. If set to ``"greedy"``, a linear @@ -19742,83 +19693,83 @@ class LegendConfig(VegaLiteSchema): visible label (this often works better for log-scaled axes). **Default value:** ``"greedy"`` for ``log scales otherwise`` true`. - labelPadding : :class:`ExprRef`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, Dict[required=[expr]], float Padding in pixels between the legend and legend labels. - labelSeparation : :class:`ExprRef`, Dict[required=[expr]], float + labelSeparation : :class:`SchemaBase`, Dict[required=[expr]], float The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. - layout : :class:`ExprRef`, Dict[required=[expr]] + layout : :class:`SchemaBase`, Dict[required=[expr]] - legendX : :class:`ExprRef`, Dict[required=[expr]], float + legendX : :class:`SchemaBase`, Dict[required=[expr]], float Custom x-position for legend with orient "none". - legendY : :class:`ExprRef`, Dict[required=[expr]], float + legendY : :class:`SchemaBase`, Dict[required=[expr]], float Custom y-position for legend with orient "none". - offset : :class:`ExprRef`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, Dict[required=[expr]], float The offset in pixels by which to displace the legend from the data rectangle and axes. **Default value:** ``18``. - orient : :class:`LegendOrient`, Literal['none', 'left', 'right', 'top', 'bottom', 'top-left', 'top-right', 'bottom-left', 'bottom-right'] + orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom', 'top-left', 'top-right', 'bottom-left', 'bottom-right'] The orientation of the legend, which determines how the legend is positioned within the scene. One of ``"left"``, ``"right"``, ``"top"``, ``"bottom"``, ``"top-left"``, ``"top-right"``, ``"bottom-left"``, ``"bottom-right"``, ``"none"``. **Default value:** ``"right"`` - padding : :class:`ExprRef`, Dict[required=[expr]], float + padding : :class:`SchemaBase`, Dict[required=[expr]], float The padding between the border and content of the legend group. **Default value:** ``0``. - rowPadding : :class:`ExprRef`, Dict[required=[expr]], float + rowPadding : :class:`SchemaBase`, Dict[required=[expr]], float The vertical padding in pixels between symbol legend entries. **Default value:** ``2``. - strokeColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + strokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Border stroke color for the full legend. - strokeDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] Border stroke dash pattern for the full legend. - strokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float Border stroke width for the full legend. - symbolBaseFillColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + symbolBaseFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Default fill color for legend symbols. Only applied if there is no ``"fill"`` scale color encoding for the legend. **Default value:** ``"transparent"``. - symbolBaseStrokeColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + symbolBaseStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Default stroke color for legend symbols. Only applied if there is no ``"fill"`` scale color encoding for the legend. **Default value:** ``"gray"``. - symbolDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + symbolDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating [stroke, space] lengths for dashed symbol strokes. - symbolDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + symbolDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The pixel offset at which to start drawing with the symbol stroke dash array. - symbolDirection : :class:`ExprRef`, Dict[required=[expr]], :class:`Orientation`, Literal['horizontal', 'vertical'] + symbolDirection : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['horizontal', 'vertical'] The default direction ( ``"horizontal"`` or ``"vertical"`` ) for symbol legends. **Default value:** ``"vertical"``. - symbolFillColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + symbolFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] The color of the legend symbol, - symbolLimit : :class:`ExprRef`, Dict[required=[expr]], float + symbolLimit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum number of allowed entries for a symbol legend. Additional entries will be dropped. - symbolOffset : :class:`ExprRef`, Dict[required=[expr]], float + symbolOffset : :class:`SchemaBase`, Dict[required=[expr]], float Horizontal pixel offset for legend symbols. **Default value:** ``0``. - symbolOpacity : :class:`ExprRef`, Dict[required=[expr]], float + symbolOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the legend symbols. - symbolSize : :class:`ExprRef`, Dict[required=[expr]], float + symbolSize : :class:`SchemaBase`, Dict[required=[expr]], float The size of the legend symbol, in pixels. **Default value:** ``100``. - symbolStrokeColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + symbolStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Stroke color for legend symbols. - symbolStrokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + symbolStrokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The width of the symbol's stroke. **Default value:** ``1.5``. - symbolType : :class:`ExprRef`, Dict[required=[expr]], :class:`SymbolShape`, str + symbolType : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The symbol shape. One of the plotting shapes ``circle`` (default), ``square``, ``cross``, ``diamond``, ``triangle-up``, ``triangle-down``, ``triangle-right``, or ``triangle-left``, the line symbol ``stroke``, or one of the centered directional @@ -19829,17 +19780,17 @@ class LegendConfig(VegaLiteSchema): dimensions. **Default value:** ``"circle"``. - tickCount : :class:`ExprRef`, Dict[required=[expr]], :class:`TickCount`, :class:`TimeIntervalStep`, Dict[required=[interval, step]], :class:`TimeInterval`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float + tickCount : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[interval, step]], :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float, :class:`SchemaBase`, Dict[required=[expr]] The desired number of tick values for quantitative legends. title : None Set to null to disable title for the axis, legend, or header. - titleAlign : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for legend titles. **Default value:** ``"left"``. - titleAnchor : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing legend titles. - titleBaseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] Vertical text baseline for legend titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -19847,30 +19798,30 @@ class LegendConfig(VegaLiteSchema): alone. **Default value:** ``"top"``. - titleColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] The color of the legend title, can be in hex color code or regular color name. - titleFont : :class:`ExprRef`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, Dict[required=[expr]], str The font of the legend title. - titleFontSize : :class:`ExprRef`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size of the legend title. - titleFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style of the legend title. - titleFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the legend title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`ExprRef`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float Maximum allowed pixel width of legend titles. **Default value:** ``180``. - titleLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`ExprRef`, Dict[required=[expr]], float + titleOpacity : :class:`SchemaBase`, Dict[required=[expr]], float Opacity of the legend title. - titleOrient : :class:`ExprRef`, Dict[required=[expr]], :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] + titleOrient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] Orientation of the legend title. - titlePadding : :class:`ExprRef`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float The padding, in pixels, between title and legend. **Default value:** ``5``. @@ -19878,7 +19829,7 @@ class LegendConfig(VegaLiteSchema): The opacity of unselected legend entries. **Default value:** 0.35. - zindex : :class:`ExprRef`, Dict[required=[expr]], float + zindex : :class:`SchemaBase`, Dict[required=[expr]], float The integer z-index indicating the layering of the legend group relative to other axis, mark, and legend groups. """ @@ -21788,7 +21739,7 @@ def __init__( class LegendOrient(VegaLiteSchema): """LegendOrient schema wrapper - :class:`LegendOrient`, Literal['none', 'left', 'right', 'top', 'bottom', 'top-left', + :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom', 'top-left', 'top-right', 'bottom-left', 'bottom-right'] """ @@ -21801,32 +21752,32 @@ def __init__(self, *args): class LegendResolveMap(VegaLiteSchema): """LegendResolveMap schema wrapper - :class:`LegendResolveMap`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - angle : :class:`ResolveMode`, Literal['independent', 'shared'] + angle : :class:`SchemaBase`, Literal['independent', 'shared'] - color : :class:`ResolveMode`, Literal['independent', 'shared'] + color : :class:`SchemaBase`, Literal['independent', 'shared'] - fill : :class:`ResolveMode`, Literal['independent', 'shared'] + fill : :class:`SchemaBase`, Literal['independent', 'shared'] - fillOpacity : :class:`ResolveMode`, Literal['independent', 'shared'] + fillOpacity : :class:`SchemaBase`, Literal['independent', 'shared'] - opacity : :class:`ResolveMode`, Literal['independent', 'shared'] + opacity : :class:`SchemaBase`, Literal['independent', 'shared'] - shape : :class:`ResolveMode`, Literal['independent', 'shared'] + shape : :class:`SchemaBase`, Literal['independent', 'shared'] - size : :class:`ResolveMode`, Literal['independent', 'shared'] + size : :class:`SchemaBase`, Literal['independent', 'shared'] - stroke : :class:`ResolveMode`, Literal['independent', 'shared'] + stroke : :class:`SchemaBase`, Literal['independent', 'shared'] - strokeDash : :class:`ResolveMode`, Literal['independent', 'shared'] + strokeDash : :class:`SchemaBase`, Literal['independent', 'shared'] - strokeOpacity : :class:`ResolveMode`, Literal['independent', 'shared'] + strokeOpacity : :class:`SchemaBase`, Literal['independent', 'shared'] - strokeWidth : :class:`ResolveMode`, Literal['independent', 'shared'] + strokeWidth : :class:`SchemaBase`, Literal['independent', 'shared'] """ @@ -21888,12 +21839,12 @@ def __init__( class LegendStreamBinding(LegendBinding): """LegendStreamBinding schema wrapper - :class:`LegendStreamBinding`, Dict[required=[legend]] + :class:`SchemaBase`, Dict[required=[legend]] Parameters ---------- - legend : :class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`, str + legend : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], str """ @@ -21912,37 +21863,37 @@ def __init__( class LineConfig(AnyMarkConfig): """LineConfig schema wrapper - :class:`LineConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - align : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`ExprRef`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, Dict[required=[expr]], float The rotation angle of the text, in degrees. - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`ExprRef`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`ExprRef`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`ExprRef`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, Dict[required=[expr]], bool Whether to keep aspect ratio of image marks. - baseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -21953,13 +21904,13 @@ class LineConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`Blend`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`ExprRef`, Dict[required=[expr]] + blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Default color. **Default value:** :raw-html:`` @@ -21972,59 +21923,59 @@ class LineConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`ExprRef`, Dict[required=[expr]] + cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`ExprRef`, Dict[required=[expr]], :class:`TextDirection`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`ExprRef`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, Dict[required=[expr]], float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`ExprRef`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, Dict[required=[expr]], float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`ExprRef`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`ExprRef`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, Dict[required=[expr]], float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`ExprRef`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -22038,28 +21989,28 @@ class LineConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`ExprRef`, Dict[required=[expr]], str + font : :class:`SchemaBase`, Dict[required=[expr]], str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`ExprRef`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`ExprRef`, Dict[required=[expr]], float + height : :class:`SchemaBase`, Dict[required=[expr]], float Height of the marks. - href : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`ExprRef`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`ExprRef`, Dict[required=[expr]], :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -22090,18 +22041,18 @@ class LineConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`ExprRef`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`ExprRef`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`ExprRef`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`ExprRef`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, Dict[required=[expr]], float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -22109,7 +22060,7 @@ class LineConfig(AnyMarkConfig): order : None, bool For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`Orientation`, Literal['horizontal', 'vertical'] + orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -22121,13 +22072,13 @@ class LineConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`ExprRef`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`ExprRef`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, Dict[required=[expr]], float The angular padding applied to sides of the arc, in radians. - point : :class:`OverlayMarkDef`, Dict, bool, str + point : :class:`SchemaBase`, Dict, bool, str A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -22142,18 +22093,18 @@ class LineConfig(AnyMarkConfig): area marks. **Default value:** ``false``. - radius : :class:`ExprRef`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, Dict[required=[expr]], float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`ExprRef`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, Dict[required=[expr]], float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`ExprRef`, Dict[required=[expr]], :class:`SymbolShape`, str, str + shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -22168,7 +22119,7 @@ class LineConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`ExprRef`, Dict[required=[expr]], float + size : :class:`SchemaBase`, Dict[required=[expr]], float Default size for marks. @@ -22185,56 +22136,56 @@ class LineConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`ExprRef`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`ExprRef`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, Dict[required=[expr]], float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`ExprRef`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float The miter limit at which to bevel a line join. - strokeOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`ExprRef`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The stroke width, in pixels. - tension : :class:`ExprRef`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, Dict[required=[expr]], float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str Placeholder text if the ``text`` channel is not specified - theta : :class:`ExprRef`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, Dict[required=[expr]], float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`ExprRef`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, Dict[required=[expr]], float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -22245,7 +22196,7 @@ class LineConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`ExprRef`, Dict[required=[expr]], :class:`TooltipContent`, Dict[required=[content]], None, bool, float, str + tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -22260,28 +22211,28 @@ class LineConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`ExprRef`, Dict[required=[expr]], float + width : :class:`SchemaBase`, Dict[required=[expr]], float Width of the marks. - x : :class:`ExprRef`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, Dict[required=[expr]], float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`ExprRef`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`ExprRef`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, Dict[required=[expr]], float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`ExprRef`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -23216,17 +23167,17 @@ def __init__( class LineString(Geometry): """LineString schema wrapper - :class:`LineString`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, Dict[required=[coordinates, type]] LineString geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.4 Parameters ---------- - coordinates : Sequence[:class:`Position`, Sequence[float]] + coordinates : Sequence[:class:`SchemaBase`, Sequence[float]] type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -23250,14 +23201,14 @@ def __init__( class LinearGradient(Gradient): """LinearGradient schema wrapper - :class:`LinearGradient`, Dict[required=[gradient, stops]] + :class:`SchemaBase`, Dict[required=[gradient, stops]] Parameters ---------- gradient : str The type of gradient. Use ``"linear"`` for a linear gradient. - stops : Sequence[:class:`GradientStop`, Dict[required=[offset, color]]] + stops : Sequence[:class:`SchemaBase`, Dict[required=[offset, color]]] An array of gradient stops defining the gradient color sequence. id : str @@ -23300,14 +23251,14 @@ def __init__( class Locale(VegaLiteSchema): """Locale schema wrapper - :class:`Locale`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - number : :class:`NumberLocale`, Dict[required=[decimal, thousands, grouping, currency]] + number : :class:`SchemaBase`, Dict[required=[decimal, thousands, grouping, currency]] Locale definition for formatting numbers. - time : :class:`TimeLocale`, Dict[required=[dateTime, date, time, periods, days, shortDays, months, shortMonths]] + time : :class:`SchemaBase`, Dict[required=[dateTime, date, time, periods, days, shortDays, months, shortMonths]] Locale definition for formatting dates and times. """ @@ -23325,16 +23276,16 @@ def __init__( class LookupData(VegaLiteSchema): """LookupData schema wrapper - :class:`LookupData`, Dict[required=[data, key]] + :class:`SchemaBase`, Dict[required=[data, key]] Parameters ---------- - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]] + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]] Secondary data source to lookup in. - key : :class:`FieldName`, str + key : :class:`SchemaBase`, str Key in data to lookup. - fields : Sequence[:class:`FieldName`, str] + fields : Sequence[:class:`SchemaBase`, str] Fields in foreign data or selection to lookup. If not specified, the entire object is queried. """ @@ -23357,16 +23308,16 @@ def __init__( class LookupSelection(VegaLiteSchema): """LookupSelection schema wrapper - :class:`LookupSelection`, Dict[required=[key, param]] + :class:`SchemaBase`, Dict[required=[key, param]] Parameters ---------- - key : :class:`FieldName`, str + key : :class:`SchemaBase`, str Key in data to lookup. - param : :class:`ParameterName`, str + param : :class:`SchemaBase`, str Selection parameter name to look up. - fields : Sequence[:class:`FieldName`, str] + fields : Sequence[:class:`SchemaBase`, str] Fields in foreign data or selection to lookup. If not specified, the entire object is queried. """ @@ -23388,7 +23339,7 @@ def __init__( class Mark(AnyMark): """Mark schema wrapper - :class:`Mark`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', + :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] All types of primitive marks. """ @@ -23402,37 +23353,37 @@ def __init__(self, *args): class MarkConfig(AnyMarkConfig): """MarkConfig schema wrapper - :class:`MarkConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - align : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`ExprRef`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, Dict[required=[expr]], float The rotation angle of the text, in degrees. - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`ExprRef`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`ExprRef`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`ExprRef`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, Dict[required=[expr]], bool Whether to keep aspect ratio of image marks. - baseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -23443,13 +23394,13 @@ class MarkConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`Blend`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`ExprRef`, Dict[required=[expr]] + blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Default color. **Default value:** :raw-html:`` @@ -23462,59 +23413,59 @@ class MarkConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`ExprRef`, Dict[required=[expr]] + cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`ExprRef`, Dict[required=[expr]], :class:`TextDirection`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`ExprRef`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, Dict[required=[expr]], float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`ExprRef`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, Dict[required=[expr]], float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`ExprRef`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`ExprRef`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, Dict[required=[expr]], float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`ExprRef`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -23528,28 +23479,28 @@ class MarkConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`ExprRef`, Dict[required=[expr]], str + font : :class:`SchemaBase`, Dict[required=[expr]], str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`ExprRef`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`ExprRef`, Dict[required=[expr]], float + height : :class:`SchemaBase`, Dict[required=[expr]], float Height of the marks. - href : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`ExprRef`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`ExprRef`, Dict[required=[expr]], :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -23580,18 +23531,18 @@ class MarkConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`ExprRef`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`ExprRef`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`ExprRef`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`ExprRef`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, Dict[required=[expr]], float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -23599,7 +23550,7 @@ class MarkConfig(AnyMarkConfig): order : None, bool For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`Orientation`, Literal['horizontal', 'vertical'] + orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -23611,24 +23562,24 @@ class MarkConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`ExprRef`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`ExprRef`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, Dict[required=[expr]], float The angular padding applied to sides of the arc, in radians. - radius : :class:`ExprRef`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, Dict[required=[expr]], float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`ExprRef`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, Dict[required=[expr]], float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`ExprRef`, Dict[required=[expr]], :class:`SymbolShape`, str, str + shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -23643,7 +23594,7 @@ class MarkConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`ExprRef`, Dict[required=[expr]], float + size : :class:`SchemaBase`, Dict[required=[expr]], float Default size for marks. @@ -23660,56 +23611,56 @@ class MarkConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`ExprRef`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`ExprRef`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, Dict[required=[expr]], float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`ExprRef`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float The miter limit at which to bevel a line join. - strokeOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`ExprRef`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The stroke width, in pixels. - tension : :class:`ExprRef`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, Dict[required=[expr]], float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str Placeholder text if the ``text`` channel is not specified - theta : :class:`ExprRef`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, Dict[required=[expr]], float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`ExprRef`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, Dict[required=[expr]], float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -23720,7 +23671,7 @@ class MarkConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`ExprRef`, Dict[required=[expr]], :class:`TooltipContent`, Dict[required=[content]], None, bool, float, str + tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -23735,28 +23686,28 @@ class MarkConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`ExprRef`, Dict[required=[expr]], float + width : :class:`SchemaBase`, Dict[required=[expr]], float Width of the marks. - x : :class:`ExprRef`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, Dict[required=[expr]], float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`ExprRef`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`ExprRef`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, Dict[required=[expr]], float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`ExprRef`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -24687,47 +24638,47 @@ def __init__( class MarkDef(AnyMark): """MarkDef schema wrapper - :class:`MarkDef`, Dict[required=[type]] + :class:`SchemaBase`, Dict[required=[type]] Parameters ---------- - type : :class:`Mark`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + type : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] The mark type. This could a primitive mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - align : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`ExprRef`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, Dict[required=[expr]], float The rotation angle of the text, in degrees. - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`ExprRef`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`ExprRef`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`ExprRef`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, Dict[required=[expr]], bool Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. **Default value:** 3/4 of step (width step for horizontal ticks and height step for vertical ticks). - baseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -24743,7 +24694,7 @@ class MarkDef(AnyMark): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`Blend`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`ExprRef`, Dict[required=[expr]] + blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. @@ -24751,7 +24702,7 @@ class MarkDef(AnyMark): __Default value:__ ``"source-over"`` clip : bool Whether a mark be clipped to the enclosing group’s width and height. - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Default color. **Default value:** :raw-html:`` @@ -24768,63 +24719,63 @@ class MarkDef(AnyMark): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusEnd : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusEnd : :class:`SchemaBase`, Dict[required=[expr]], float For vertical bars, top-left and top-right corner radius. For horizontal bars, top-right and bottom-right corner radius. - cornerRadiusTopLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`ExprRef`, Dict[required=[expr]] + cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`ExprRef`, Dict[required=[expr]], :class:`TextDirection`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : :class:`RelativeBandSize`, Dict[required=[band]], float + discreteBandSize : :class:`SchemaBase`, Dict[required=[band]], float The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : :class:`ExprRef`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, Dict[required=[expr]], float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`ExprRef`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, Dict[required=[expr]], float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`ExprRef`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - fill : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`ExprRef`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -24838,19 +24789,19 @@ class MarkDef(AnyMark): **Note:** This property cannot be used in a `style config `__. - font : :class:`ExprRef`, Dict[required=[expr]], str + font : :class:`SchemaBase`, Dict[required=[expr]], str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`ExprRef`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`ExprRef`, Dict[required=[expr]], :class:`RelativeBandSize`, Dict[required=[band]], float + height : :class:`SchemaBase`, Dict[required=[band]], :class:`SchemaBase`, Dict[required=[expr]], float Height of the marks. One of: @@ -24858,14 +24809,14 @@ class MarkDef(AnyMark): A relative band size definition. For example, ``{band: 0.5}`` represents half of the band - href : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`ExprRef`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`ExprRef`, Dict[required=[expr]], :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -24896,12 +24847,12 @@ class MarkDef(AnyMark): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`ExprRef`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : :class:`OverlayMarkDef`, Dict, bool + line : :class:`SchemaBase`, Dict, bool A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -24912,15 +24863,15 @@ class MarkDef(AnyMark): If this value is ``false``, no lines would be automatically added to area marks. **Default value:** ``false``. - lineBreak : :class:`ExprRef`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`ExprRef`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : :class:`ExprRef`, Dict[required=[expr]], float + minBandSize : :class:`SchemaBase`, Dict[required=[expr]], float The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : :class:`ExprRef`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, Dict[required=[expr]], float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -24928,7 +24879,7 @@ class MarkDef(AnyMark): order : None, bool For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`Orientation`, Literal['horizontal', 'vertical'] + orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -24940,13 +24891,13 @@ class MarkDef(AnyMark): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`ExprRef`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`ExprRef`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, Dict[required=[expr]], float The angular padding applied to sides of the arc, in radians. - point : :class:`OverlayMarkDef`, Dict, bool, str + point : :class:`SchemaBase`, Dict, bool, str A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -24961,22 +24912,22 @@ class MarkDef(AnyMark): area marks. **Default value:** ``false``. - radius : :class:`ExprRef`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, Dict[required=[expr]], float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`ExprRef`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, Dict[required=[expr]], float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - radius2Offset : :class:`ExprRef`, Dict[required=[expr]], float + radius2Offset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for radius2. - radiusOffset : :class:`ExprRef`, Dict[required=[expr]], float + radiusOffset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for radius. - shape : :class:`ExprRef`, Dict[required=[expr]], :class:`SymbolShape`, str, str + shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -24991,7 +24942,7 @@ class MarkDef(AnyMark): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`ExprRef`, Dict[required=[expr]], float + size : :class:`SchemaBase`, Dict[required=[expr]], float Default size for marks. @@ -25008,40 +24959,40 @@ class MarkDef(AnyMark): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`ExprRef`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - stroke : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`ExprRef`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float The miter limit at which to bevel a line join. - strokeOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`ExprRef`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The stroke width, in pixels. style : Sequence[str], str A string or array of strings indicating the name of custom styles to apply to the @@ -25057,23 +25008,23 @@ class MarkDef(AnyMark): For example, a bar mark with ``"style": "foo"`` will receive from ``config.style.bar`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tension : :class:`ExprRef`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, Dict[required=[expr]], float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str Placeholder text if the ``text`` channel is not specified - theta : :class:`ExprRef`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, Dict[required=[expr]], float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`ExprRef`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, Dict[required=[expr]], float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - theta2Offset : :class:`ExprRef`, Dict[required=[expr]], float + theta2Offset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for theta2. - thetaOffset : :class:`ExprRef`, Dict[required=[expr]], float + thetaOffset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for theta. thickness : float Thickness of the tick mark. @@ -25087,7 +25038,7 @@ class MarkDef(AnyMark): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`ExprRef`, Dict[required=[expr]], :class:`TooltipContent`, Dict[required=[content]], None, bool, float, str + tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -25102,9 +25053,9 @@ class MarkDef(AnyMark): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`ExprRef`, Dict[required=[expr]], :class:`RelativeBandSize`, Dict[required=[band]], float + width : :class:`SchemaBase`, Dict[required=[band]], :class:`SchemaBase`, Dict[required=[expr]], float Width of the marks. One of: @@ -25112,35 +25063,35 @@ class MarkDef(AnyMark): A relative band size definition. For example, ``{band: 0.5}`` represents half of the band. - x : :class:`ExprRef`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, Dict[required=[expr]], float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`ExprRef`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2Offset : :class:`ExprRef`, Dict[required=[expr]], float + x2Offset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for x2-position. - xOffset : :class:`ExprRef`, Dict[required=[expr]], float + xOffset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for x-position. - y : :class:`ExprRef`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, Dict[required=[expr]], float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`ExprRef`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2Offset : :class:`ExprRef`, Dict[required=[expr]], float + y2Offset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for y2-position. - yOffset : :class:`ExprRef`, Dict[required=[expr]], float + yOffset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for y-position. """ @@ -26155,10 +26106,8 @@ def __init__( class MarkPropDefGradientstringnull(VegaLiteSchema): """MarkPropDefGradientstringnull schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict, - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, - Dict[required=[shorthand]], :class:`MarkPropDefGradientstringnull`, - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]] """ _schema = {"$ref": "#/definitions/MarkPropDef<(Gradient|string|null)>"} @@ -26172,7 +26121,7 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( ): """FieldOrDatumDefWithConditionDatumDefGradientstringnull schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -26181,16 +26130,16 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -26210,7 +26159,7 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -26330,15 +26279,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( ): """FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, - Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -26350,7 +26298,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -26371,14 +26319,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -26393,7 +26341,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -26402,7 +26350,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -26415,7 +26363,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -26454,7 +26402,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -26463,7 +26411,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -26483,7 +26431,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -26851,10 +26799,8 @@ def __init__( class MarkPropDefnumber(VegaLiteSchema): """MarkPropDefnumber schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], - :class:`MarkPropDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, - Dict + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]] """ _schema = {"$ref": "#/definitions/MarkPropDef"} @@ -26866,10 +26812,8 @@ def __init__(self, *args, **kwds): class MarkPropDefnumberArray(VegaLiteSchema): """MarkPropDefnumberArray schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumberArray`, Dict, - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray`, - Dict[required=[shorthand]], :class:`MarkPropDefnumberArray`, - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray`, Dict + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]] """ _schema = {"$ref": "#/definitions/MarkPropDef"} @@ -26881,10 +26825,8 @@ def __init__(self, *args, **kwds): class MarkPropDefstringnullTypeForShape(VegaLiteSchema): """MarkPropDefstringnullTypeForShape schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefstringnull`, Dict, - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull`, - Dict[required=[shorthand]], :class:`MarkPropDefstringnullTypeForShape`, - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull`, Dict + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]] """ _schema = {"$ref": "#/definitions/MarkPropDef<(string|null),TypeForShape>"} @@ -26896,8 +26838,8 @@ def __init__(self, *args, **kwds): class MarkType(VegaLiteSchema): """MarkType schema wrapper - :class:`MarkType`, Literal['arc', 'area', 'image', 'group', 'line', 'path', 'rect', 'rule', - 'shape', 'symbol', 'text', 'trail'] + :class:`SchemaBase`, Literal['arc', 'area', 'image', 'group', 'line', 'path', 'rect', + 'rule', 'shape', 'symbol', 'text', 'trail'] """ _schema = {"$ref": "#/definitions/MarkType"} @@ -26909,7 +26851,7 @@ def __init__(self, *args): class Month(VegaLiteSchema): """Month schema wrapper - :class:`Month`, float + :class:`SchemaBase`, float """ _schema = {"$ref": "#/definitions/Month"} @@ -26921,17 +26863,17 @@ def __init__(self, *args): class MultiLineString(Geometry): """MultiLineString schema wrapper - :class:`MultiLineString`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, Dict[required=[coordinates, type]] MultiLineString geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.5 Parameters ---------- - coordinates : Sequence[Sequence[:class:`Position`, Sequence[float]]] + coordinates : Sequence[Sequence[:class:`SchemaBase`, Sequence[float]]] type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -26955,17 +26897,17 @@ def __init__( class MultiPoint(Geometry): """MultiPoint schema wrapper - :class:`MultiPoint`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, Dict[required=[coordinates, type]] MultiPoint geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.3 Parameters ---------- - coordinates : Sequence[:class:`Position`, Sequence[float]] + coordinates : Sequence[:class:`SchemaBase`, Sequence[float]] type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -26989,17 +26931,17 @@ def __init__( class MultiPolygon(Geometry): """MultiPolygon schema wrapper - :class:`MultiPolygon`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, Dict[required=[coordinates, type]] MultiPolygon geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.7 Parameters ---------- - coordinates : Sequence[Sequence[Sequence[:class:`Position`, Sequence[float]]]] + coordinates : Sequence[Sequence[Sequence[:class:`SchemaBase`, Sequence[float]]]] type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -27024,7 +26966,7 @@ def __init__( class NamedData(DataSource): """NamedData schema wrapper - :class:`NamedData`, Dict[required=[name]] + :class:`SchemaBase`, Dict[required=[name]] Parameters ---------- @@ -27036,7 +26978,7 @@ class NamedData(DataSource): the layout when the data updates, set `autosize `__ or explicitly use `view.resize `__. - format : :class:`CsvDataFormat`, Dict, :class:`DataFormat`, :class:`DsvDataFormat`, Dict[required=[delimiter]], :class:`JsonDataFormat`, Dict, :class:`TopoDataFormat`, Dict + format : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[delimiter]] An object that specifies the format for parsing the data. """ @@ -27056,9 +26998,9 @@ def __init__( class NonArgAggregateOp(Aggregate): """NonArgAggregateOp schema wrapper - :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', - 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', - 'valid', 'values', 'variance', 'variancep'] + :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', + 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', + 'values', 'variance', 'variancep'] """ _schema = {"$ref": "#/definitions/NonArgAggregateOp"} @@ -27070,12 +27012,11 @@ def __init__(self, *args): class NonNormalizedSpec(VegaLiteSchema): """NonNormalizedSpec schema wrapper - :class:`ConcatSpecGenericSpec`, Dict[required=[concat]], :class:`FacetSpec`, - Dict[required=[facet, spec]], :class:`FacetedUnitSpec`, Dict[required=[mark]], - :class:`HConcatSpecGenericSpec`, Dict[required=[hconcat]], :class:`LayerRepeatSpec`, - Dict[required=[repeat, spec]], :class:`NonLayerRepeatSpec`, Dict[required=[repeat, spec]], - :class:`RepeatSpec`, :class:`LayerSpec`, Dict[required=[layer]], :class:`NonNormalizedSpec`, - :class:`VConcatSpecGenericSpec`, Dict[required=[vconcat]] + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, + spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, + Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], + :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], + :class:`SchemaBase`, Dict[required=[vconcat]] Any specification in Vega-Lite. """ @@ -27088,13 +27029,13 @@ def __init__(self, *args, **kwds): class NumberLocale(VegaLiteSchema): """NumberLocale schema wrapper - :class:`NumberLocale`, Dict[required=[decimal, thousands, grouping, currency]] + :class:`SchemaBase`, Dict[required=[decimal, thousands, grouping, currency]] Locale definition for formatting numbers. Parameters ---------- - currency : :class:`Vector2string`, Sequence[str] + currency : :class:`SchemaBase`, Sequence[str] The currency prefix and suffix (e.g., ["$", ""]). decimal : str The decimal point (e.g., "."). @@ -27106,7 +27047,7 @@ class NumberLocale(VegaLiteSchema): The minus sign (defaults to hyphen-minus, "-"). nan : str The not-a-number value (defaults to "NaN"). - numerals : :class:`Vector10string`, Sequence[str] + numerals : :class:`SchemaBase`, Sequence[str] An array of ten strings to replace the numerals 0-9. percent : str The percent sign (defaults to "%"). @@ -27142,10 +27083,8 @@ def __init__( class NumericArrayMarkPropDef(VegaLiteSchema): """NumericArrayMarkPropDef schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumberArray`, Dict, - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray`, - Dict[required=[shorthand]], :class:`NumericArrayMarkPropDef`, - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray`, Dict + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]] """ _schema = {"$ref": "#/definitions/NumericArrayMarkPropDef"} @@ -27159,7 +27098,7 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( ): """FieldOrDatumDefWithConditionDatumDefnumberArray schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumberArray`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -27168,16 +27107,16 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27197,7 +27136,7 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -27315,14 +27254,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( ): """FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -27334,7 +27273,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -27355,14 +27294,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -27377,7 +27316,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -27386,7 +27325,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -27399,7 +27338,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -27438,7 +27377,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -27447,7 +27386,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27467,7 +27406,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -27833,10 +27772,8 @@ def __init__( class NumericMarkPropDef(VegaLiteSchema): """NumericMarkPropDef schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict, - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]], - :class:`NumericMarkPropDef`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, - Dict + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]] """ _schema = {"$ref": "#/definitions/NumericMarkPropDef"} @@ -27848,7 +27785,7 @@ def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkPropDef): """FieldOrDatumDefWithConditionDatumDefnumber schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -27857,16 +27794,16 @@ class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkP Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27886,7 +27823,7 @@ class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkP 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -28004,14 +27941,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( ): """FieldOrDatumDefWithConditionMarkPropFieldDefnumber schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -28023,7 +27960,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -28044,14 +27981,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -28066,7 +28003,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -28075,7 +28012,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -28088,7 +28025,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -28127,7 +28064,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -28136,7 +28073,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -28156,7 +28093,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -28522,8 +28459,8 @@ def __init__( class OffsetDef(VegaLiteSchema): """OffsetDef schema wrapper - :class:`OffsetDef`, :class:`ScaleDatumDef`, Dict, :class:`ScaleFieldDef`, - Dict[required=[shorthand]], :class:`ValueDefnumber`, Dict[required=[value]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] """ _schema = {"$ref": "#/definitions/OffsetDef"} @@ -28535,14 +28472,14 @@ def __init__(self, *args, **kwds): class OrderFieldDef(VegaLiteSchema): """OrderFieldDef schema wrapper - :class:`OrderFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -28554,7 +28491,7 @@ class OrderFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -28575,7 +28512,7 @@ class OrderFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -28590,9 +28527,9 @@ class OrderFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - sort : :class:`SortOrder`, Literal['ascending', 'descending'] + sort : :class:`SchemaBase`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -28601,7 +28538,7 @@ class OrderFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -28621,7 +28558,7 @@ class OrderFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -28921,12 +28858,12 @@ def __init__( class OrderOnlyDef(VegaLiteSchema): """OrderOnlyDef schema wrapper - :class:`OrderOnlyDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - sort : :class:`SortOrder`, Literal['ascending', 'descending'] + sort : :class:`SchemaBase`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. """ @@ -28945,16 +28882,16 @@ def __init__( class OrderValueDef(VegaLiteSchema): """OrderValueDef schema wrapper - :class:`OrderValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float + value : :class:`SchemaBase`, Dict[required=[expr]], float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). - condition : :class:`ConditionalParameterValueDefnumber`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumber`, Dict[required=[test, value]], :class:`ConditionalValueDefnumber`, Sequence[:class:`ConditionalParameterValueDefnumber`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumber`, Dict[required=[test, value]], :class:`ConditionalValueDefnumber`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. @@ -28985,7 +28922,7 @@ def __init__( class Orient(VegaLiteSchema): """Orient schema wrapper - :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] + :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] """ _schema = {"$ref": "#/definitions/Orient"} @@ -28997,7 +28934,7 @@ def __init__(self, *args): class Orientation(VegaLiteSchema): """Orientation schema wrapper - :class:`Orientation`, Literal['horizontal', 'vertical'] + :class:`SchemaBase`, Literal['horizontal', 'vertical'] """ _schema = {"$ref": "#/definitions/Orientation"} @@ -29009,37 +28946,37 @@ def __init__(self, *args): class OverlayMarkDef(VegaLiteSchema): """OverlayMarkDef schema wrapper - :class:`OverlayMarkDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - align : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`ExprRef`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, Dict[required=[expr]], float The rotation angle of the text, in degrees. - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`ExprRef`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`ExprRef`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`ExprRef`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, Dict[required=[expr]], bool Whether to keep aspect ratio of image marks. - baseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -29050,7 +28987,7 @@ class OverlayMarkDef(VegaLiteSchema): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`Blend`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`ExprRef`, Dict[required=[expr]] + blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. @@ -29058,7 +28995,7 @@ class OverlayMarkDef(VegaLiteSchema): __Default value:__ ``"source-over"`` clip : bool Whether a mark be clipped to the enclosing group’s width and height. - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Default color. **Default value:** :raw-html:`` @@ -29071,59 +29008,59 @@ class OverlayMarkDef(VegaLiteSchema): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`ExprRef`, Dict[required=[expr]] + cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`ExprRef`, Dict[required=[expr]], :class:`TextDirection`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`ExprRef`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, Dict[required=[expr]], float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`ExprRef`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, Dict[required=[expr]], float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`ExprRef`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`ExprRef`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, Dict[required=[expr]], float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`ExprRef`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -29137,28 +29074,28 @@ class OverlayMarkDef(VegaLiteSchema): **Note:** This property cannot be used in a `style config `__. - font : :class:`ExprRef`, Dict[required=[expr]], str + font : :class:`SchemaBase`, Dict[required=[expr]], str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`ExprRef`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`ExprRef`, Dict[required=[expr]], float + height : :class:`SchemaBase`, Dict[required=[expr]], float Height of the marks. - href : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`ExprRef`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`ExprRef`, Dict[required=[expr]], :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -29189,18 +29126,18 @@ class OverlayMarkDef(VegaLiteSchema): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`ExprRef`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`ExprRef`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`ExprRef`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`ExprRef`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, Dict[required=[expr]], float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -29208,7 +29145,7 @@ class OverlayMarkDef(VegaLiteSchema): order : None, bool For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`Orientation`, Literal['horizontal', 'vertical'] + orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -29220,28 +29157,28 @@ class OverlayMarkDef(VegaLiteSchema): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`ExprRef`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`ExprRef`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, Dict[required=[expr]], float The angular padding applied to sides of the arc, in radians. - radius : :class:`ExprRef`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, Dict[required=[expr]], float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`ExprRef`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, Dict[required=[expr]], float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - radius2Offset : :class:`ExprRef`, Dict[required=[expr]], float + radius2Offset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for radius2. - radiusOffset : :class:`ExprRef`, Dict[required=[expr]], float + radiusOffset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for radius. - shape : :class:`ExprRef`, Dict[required=[expr]], :class:`SymbolShape`, str, str + shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -29256,7 +29193,7 @@ class OverlayMarkDef(VegaLiteSchema): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`ExprRef`, Dict[required=[expr]], float + size : :class:`SchemaBase`, Dict[required=[expr]], float Default size for marks. @@ -29273,43 +29210,43 @@ class OverlayMarkDef(VegaLiteSchema): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`ExprRef`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`ExprRef`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, Dict[required=[expr]], float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`ExprRef`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float The miter limit at which to bevel a line join. - strokeOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`ExprRef`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The stroke width, in pixels. style : Sequence[str], str A string or array of strings indicating the name of custom styles to apply to the @@ -29325,23 +29262,23 @@ class OverlayMarkDef(VegaLiteSchema): For example, a bar mark with ``"style": "foo"`` will receive from ``config.style.bar`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tension : :class:`ExprRef`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, Dict[required=[expr]], float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str Placeholder text if the ``text`` channel is not specified - theta : :class:`ExprRef`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, Dict[required=[expr]], float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`ExprRef`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, Dict[required=[expr]], float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - theta2Offset : :class:`ExprRef`, Dict[required=[expr]], float + theta2Offset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for theta2. - thetaOffset : :class:`ExprRef`, Dict[required=[expr]], float + thetaOffset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for theta. timeUnitBandPosition : float Default relative band position for a time unit. If set to ``0``, the marks will be @@ -29351,7 +29288,7 @@ class OverlayMarkDef(VegaLiteSchema): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`ExprRef`, Dict[required=[expr]], :class:`TooltipContent`, Dict[required=[content]], None, bool, float, str + tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -29366,39 +29303,39 @@ class OverlayMarkDef(VegaLiteSchema): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`ExprRef`, Dict[required=[expr]], float + width : :class:`SchemaBase`, Dict[required=[expr]], float Width of the marks. - x : :class:`ExprRef`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, Dict[required=[expr]], float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`ExprRef`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2Offset : :class:`ExprRef`, Dict[required=[expr]], float + x2Offset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for x2-position. - xOffset : :class:`ExprRef`, Dict[required=[expr]], float + xOffset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for x-position. - y : :class:`ExprRef`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, Dict[required=[expr]], float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`ExprRef`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2Offset : :class:`ExprRef`, Dict[required=[expr]], float + y2Offset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for y2-position. - yOffset : :class:`ExprRef`, Dict[required=[expr]], float + yOffset : :class:`SchemaBase`, Dict[required=[expr]], float Offset for y-position. """ @@ -30362,7 +30299,7 @@ def __init__( class Padding(VegaLiteSchema): """Padding schema wrapper - :class:`Padding`, Dict, float + :class:`SchemaBase`, Dict, float """ _schema = {"$ref": "#/definitions/Padding"} @@ -30374,7 +30311,7 @@ def __init__(self, *args, **kwds): class ParameterExtent(BinExtent): """ParameterExtent schema wrapper - :class:`ParameterExtent`, Dict[required=[param]] + :class:`SchemaBase`, Dict[required=[param]] """ _schema = {"$ref": "#/definitions/ParameterExtent"} @@ -30386,7 +30323,7 @@ def __init__(self, *args, **kwds): class ParameterName(VegaLiteSchema): """ParameterName schema wrapper - :class:`ParameterName`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/ParameterName"} @@ -30398,7 +30335,7 @@ def __init__(self, *args): class Parse(VegaLiteSchema): """Parse schema wrapper - :class:`Parse`, Dict + :class:`SchemaBase`, Dict """ _schema = {"$ref": "#/definitions/Parse"} @@ -30410,7 +30347,7 @@ def __init__(self, **kwds): class ParseValue(VegaLiteSchema): """ParseValue schema wrapper - :class:`ParseValue`, None, str + :class:`SchemaBase`, None, str """ _schema = {"$ref": "#/definitions/ParseValue"} @@ -30422,13 +30359,13 @@ def __init__(self, *args, **kwds): class Point(Geometry): """Point schema wrapper - :class:`Point`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, Dict[required=[coordinates, type]] Point geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.2 Parameters ---------- - coordinates : :class:`Position`, Sequence[float] + coordinates : :class:`SchemaBase`, Sequence[float] A Position is an array of coordinates. https://tools.ietf.org/html/rfc7946#section-3.1.1 Array should contain between two and three elements. The previous GeoJSON specification allowed more elements (e.g., @@ -30436,7 +30373,7 @@ class Point(Geometry): allows X, Y, and (optionally) Z to be defined. type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -30460,7 +30397,7 @@ def __init__( class PointSelectionConfig(VegaLiteSchema): """PointSelectionConfig schema wrapper - :class:`PointSelectionConfig`, Dict[required=[type]] + :class:`SchemaBase`, Dict[required=[type]] Parameters ---------- @@ -30473,7 +30410,7 @@ class PointSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : :class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`, bool, str + clear : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], bool, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -30483,14 +30420,14 @@ class PointSelectionConfig(VegaLiteSchema): **See also:** `clear examples `__ in the documentation. - encodings : Sequence[:class:`SingleDefUnitChannel`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] + encodings : Sequence[:class:`SchemaBase`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] An array of encoding channels. The corresponding data field values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[:class:`FieldName`, str] + fields : Sequence[:class:`SchemaBase`, str] An array of field names whose values must match for a data tuple to fall within the selection. @@ -30506,7 +30443,7 @@ class PointSelectionConfig(VegaLiteSchema): **See also:** `nearest examples `__ documentation. - on : :class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`, str + on : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -30514,7 +30451,7 @@ class PointSelectionConfig(VegaLiteSchema): **See also:** `on examples `__ in the documentation. - resolve : :class:`SelectionResolution`, Literal['global', 'union', 'intersect'] + resolve : :class:`SchemaBase`, Literal['global', 'union', 'intersect'] With layered and multi-view displays, a strategy that determines how selections' data queries are resolved when applied in a filter transform, conditional encoding rule, or scale domain. @@ -30636,12 +30573,12 @@ def __init__( class PointSelectionConfigWithoutType(VegaLiteSchema): """PointSelectionConfigWithoutType schema wrapper - :class:`PointSelectionConfigWithoutType`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - clear : :class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`, bool, str + clear : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], bool, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -30651,14 +30588,14 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): **See also:** `clear examples `__ in the documentation. - encodings : Sequence[:class:`SingleDefUnitChannel`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] + encodings : Sequence[:class:`SchemaBase`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] An array of encoding channels. The corresponding data field values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[:class:`FieldName`, str] + fields : Sequence[:class:`SchemaBase`, str] An array of field names whose values must match for a data tuple to fall within the selection. @@ -30674,7 +30611,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): **See also:** `nearest examples `__ documentation. - on : :class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`, str + on : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -30682,7 +30619,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): **See also:** `on examples `__ in the documentation. - resolve : :class:`SelectionResolution`, Literal['global', 'union', 'intersect'] + resolve : :class:`SchemaBase`, Literal['global', 'union', 'intersect'] With layered and multi-view displays, a strategy that determines how selections' data queries are resolved when applied in a filter transform, conditional encoding rule, or scale domain. @@ -30802,8 +30739,8 @@ def __init__( class PolarDef(VegaLiteSchema): """PolarDef schema wrapper - :class:`PolarDef`, :class:`PositionDatumDefBase`, Dict, :class:`PositionFieldDefBase`, - Dict[required=[shorthand]], :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] """ _schema = {"$ref": "#/definitions/PolarDef"} @@ -30815,17 +30752,17 @@ def __init__(self, *args, **kwds): class Polygon(Geometry): """Polygon schema wrapper - :class:`Polygon`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, Dict[required=[coordinates, type]] Polygon geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.6 Parameters ---------- - coordinates : Sequence[Sequence[:class:`Position`, Sequence[float]]] + coordinates : Sequence[Sequence[:class:`SchemaBase`, Sequence[float]]] type : str Specifies the type of GeoJSON object. - bbox : :class:`BBox`, Sequence[float] + bbox : :class:`SchemaBase`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -30849,7 +30786,7 @@ def __init__( class Position(VegaLiteSchema): """Position schema wrapper - :class:`Position`, Sequence[float] + :class:`SchemaBase`, Sequence[float] A Position is an array of coordinates. https://tools.ietf.org/html/rfc7946#section-3.1.1 Array should contain between two and three elements. The previous GeoJSON specification allowed more elements (e.g., which could be used to represent M values), but the current @@ -30865,8 +30802,8 @@ def __init__(self, *args): class Position2Def(VegaLiteSchema): """Position2Def schema wrapper - :class:`DatumDef`, Dict, :class:`Position2Def`, :class:`PositionValueDef`, - Dict[required=[value]], :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] """ _schema = {"$ref": "#/definitions/Position2Def"} @@ -30878,7 +30815,7 @@ def __init__(self, *args, **kwds): class DatumDef(LatLongDef, Position2Def): """DatumDef schema wrapper - :class:`DatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -30887,9 +30824,9 @@ class DatumDef(LatLongDef, Position2Def): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -30909,7 +30846,7 @@ class DatumDef(LatLongDef, Position2Def): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -31013,7 +30950,7 @@ def __init__( class PositionDatumDefBase(PolarDef): """PositionDatumDefBase schema wrapper - :class:`PositionDatumDefBase`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -31022,9 +30959,9 @@ class PositionDatumDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -31037,7 +30974,7 @@ class PositionDatumDefBase(PolarDef): **See also:** `scale `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -31068,7 +31005,7 @@ class PositionDatumDefBase(PolarDef): **See also:** `stack `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -31088,7 +31025,7 @@ class PositionDatumDefBase(PolarDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -31205,8 +31142,8 @@ def __init__( class PositionDef(VegaLiteSchema): """PositionDef schema wrapper - :class:`PositionDatumDef`, Dict, :class:`PositionDef`, :class:`PositionFieldDef`, - Dict[required=[shorthand]], :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] """ _schema = {"$ref": "#/definitions/PositionDef"} @@ -31218,12 +31155,12 @@ def __init__(self, *args, **kwds): class PositionDatumDef(PositionDef): """PositionDatumDef schema wrapper - :class:`PositionDatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - axis : :class:`Axis`, Dict, None + axis : :class:`SchemaBase`, Dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -31236,9 +31173,9 @@ class PositionDatumDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - impute : :class:`ImputeParams`, Dict, None + impute : :class:`SchemaBase`, Dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -31246,7 +31183,7 @@ class PositionDatumDef(PositionDef): **See also:** `impute `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -31259,7 +31196,7 @@ class PositionDatumDef(PositionDef): **See also:** `scale `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -31290,7 +31227,7 @@ class PositionDatumDef(PositionDef): **See also:** `stack `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -31310,7 +31247,7 @@ class PositionDatumDef(PositionDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -31433,14 +31370,14 @@ def __init__( class PositionFieldDef(PositionDef): """PositionFieldDef schema wrapper - :class:`PositionFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -31448,7 +31385,7 @@ class PositionFieldDef(PositionDef): **See also:** `aggregate `__ documentation. - axis : :class:`Axis`, Dict, None + axis : :class:`SchemaBase`, Dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -31461,7 +31398,7 @@ class PositionFieldDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -31482,7 +31419,7 @@ class PositionFieldDef(PositionDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -31497,7 +31434,7 @@ class PositionFieldDef(PositionDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`ImputeParams`, Dict, None + impute : :class:`SchemaBase`, Dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -31505,7 +31442,7 @@ class PositionFieldDef(PositionDef): **See also:** `impute `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -31518,7 +31455,7 @@ class PositionFieldDef(PositionDef): **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -31557,7 +31494,7 @@ class PositionFieldDef(PositionDef): **See also:** `sort `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -31588,7 +31525,7 @@ class PositionFieldDef(PositionDef): **See also:** `stack `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -31597,7 +31534,7 @@ class PositionFieldDef(PositionDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -31617,7 +31554,7 @@ class PositionFieldDef(PositionDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -31982,14 +31919,14 @@ def __init__( class PositionFieldDefBase(PolarDef): """PositionFieldDefBase schema wrapper - :class:`PositionFieldDefBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -32001,7 +31938,7 @@ class PositionFieldDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -32022,7 +31959,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -32037,7 +31974,7 @@ class PositionFieldDefBase(PolarDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -32050,7 +31987,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -32089,7 +32026,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `sort `__ documentation. - stack : :class:`StackOffset`, Literal['zero', 'center', 'normalize'], None, bool + stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -32120,7 +32057,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `stack `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -32129,7 +32066,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -32149,7 +32086,7 @@ class PositionFieldDefBase(PolarDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -32508,14 +32445,14 @@ def __init__( class PositionValueDef(PolarDef, Position2Def, PositionDef): """PositionValueDef schema wrapper - :class:`PositionValueDef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -32536,15 +32473,14 @@ def __init__( class PredicateComposition(VegaLiteSchema): """PredicateComposition schema wrapper - :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, - Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], - :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, - Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], - :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, - Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], - :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], - :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, - Dict[required=[or]], :class:`PredicateComposition` + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, + field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, + Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], + :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, + oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, + Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, + :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], + :class:`SchemaBase`, Dict[required=[or]] """ _schema = {"$ref": "#/definitions/PredicateComposition"} @@ -32556,12 +32492,12 @@ def __init__(self, *args, **kwds): class LogicalAndPredicate(PredicateComposition): """LogicalAndPredicate schema wrapper - :class:`LogicalAndPredicate`, Dict[required=[and]] + :class:`SchemaBase`, Dict[required=[and]] Parameters ---------- - and : Sequence[:class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition`] + and : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]]] """ @@ -32574,12 +32510,12 @@ def __init__(self, **kwds): class LogicalNotPredicate(PredicateComposition): """LogicalNotPredicate schema wrapper - :class:`LogicalNotPredicate`, Dict[required=[not]] + :class:`SchemaBase`, Dict[required=[not]] Parameters ---------- - not : :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition` + not : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] """ @@ -32592,12 +32528,12 @@ def __init__(self, **kwds): class LogicalOrPredicate(PredicateComposition): """LogicalOrPredicate schema wrapper - :class:`LogicalOrPredicate`, Dict[required=[or]] + :class:`SchemaBase`, Dict[required=[or]] Parameters ---------- - or : Sequence[:class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition`] + or : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]]] """ @@ -32610,13 +32546,12 @@ def __init__(self, **kwds): class Predicate(PredicateComposition): """Predicate schema wrapper - :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, - Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], - :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, - Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], - :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, - Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], - :class:`Predicate`, str + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], + :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, + gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, + Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], + :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, + Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str """ _schema = {"$ref": "#/definitions/Predicate"} @@ -32628,16 +32563,16 @@ def __init__(self, *args, **kwds): class FieldEqualPredicate(Predicate): """FieldEqualPredicate schema wrapper - :class:`FieldEqualPredicate`, Dict[required=[equal, field]] + :class:`SchemaBase`, Dict[required=[equal, field]] Parameters ---------- - equal : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], bool, float, str + equal : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], bool, float, str The value that the field should be equal to. - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str Field to be tested. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit for the field to be tested. """ @@ -32816,16 +32751,16 @@ def __init__( class FieldGTEPredicate(Predicate): """FieldGTEPredicate schema wrapper - :class:`FieldGTEPredicate`, Dict[required=[field, gte]] + :class:`SchemaBase`, Dict[required=[field, gte]] Parameters ---------- - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str Field to be tested. - gte : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], float, str + gte : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float, str The value that the field should be greater than or equals to. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit for the field to be tested. """ @@ -33003,16 +32938,16 @@ def __init__( class FieldGTPredicate(Predicate): """FieldGTPredicate schema wrapper - :class:`FieldGTPredicate`, Dict[required=[field, gt]] + :class:`SchemaBase`, Dict[required=[field, gt]] Parameters ---------- - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str Field to be tested. - gt : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], float, str + gt : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float, str The value that the field should be greater than. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit for the field to be tested. """ @@ -33190,16 +33125,16 @@ def __init__( class FieldLTEPredicate(Predicate): """FieldLTEPredicate schema wrapper - :class:`FieldLTEPredicate`, Dict[required=[field, lte]] + :class:`SchemaBase`, Dict[required=[field, lte]] Parameters ---------- - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str Field to be tested. - lte : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], float, str + lte : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float, str The value that the field should be less than or equals to. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit for the field to be tested. """ @@ -33377,16 +33312,16 @@ def __init__( class FieldLTPredicate(Predicate): """FieldLTPredicate schema wrapper - :class:`FieldLTPredicate`, Dict[required=[field, lt]] + :class:`SchemaBase`, Dict[required=[field, lt]] Parameters ---------- - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str Field to be tested. - lt : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], float, str + lt : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float, str The value that the field should be less than. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit for the field to be tested. """ @@ -33564,17 +33499,17 @@ def __init__( class FieldOneOfPredicate(Predicate): """FieldOneOfPredicate schema wrapper - :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]] + :class:`SchemaBase`, Dict[required=[field, oneOf]] Parameters ---------- - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str Field to be tested. - oneOf : Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str] + oneOf : Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str] A set of values that the ``field`` 's value should be a member of, for a data item included in the filtered data. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit for the field to be tested. """ @@ -33752,17 +33687,17 @@ def __init__( class FieldRangePredicate(Predicate): """FieldRangePredicate schema wrapper - :class:`FieldRangePredicate`, Dict[required=[field, range]] + :class:`SchemaBase`, Dict[required=[field, range]] Parameters ---------- - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str Field to be tested. - range : :class:`ExprRef`, Dict[required=[expr]], Sequence[:class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], None, float] + range : :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], None, float] An array of inclusive minimum and maximum values for a field value of a data item to be included in the filtered data. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit for the field to be tested. """ @@ -33945,18 +33880,18 @@ def __init__( class FieldValidPredicate(Predicate): """FieldValidPredicate schema wrapper - :class:`FieldValidPredicate`, Dict[required=[field, valid]] + :class:`SchemaBase`, Dict[required=[field, valid]] Parameters ---------- - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str Field to be tested. valid : bool If set to true the field's value has to be valid, meaning both not ``null`` and not `NaN `__. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit for the field to be tested. """ @@ -34126,12 +34061,12 @@ def __init__( class ParameterPredicate(Predicate): """ParameterPredicate schema wrapper - :class:`ParameterPredicate`, Dict[required=[param]] + :class:`SchemaBase`, Dict[required=[param]] Parameters ---------- - param : :class:`ParameterName`, str + param : :class:`SchemaBase`, str Filter using a parameter name. empty : bool For selection parameters, the predicate of empty selections returns true by default. @@ -34152,105 +34087,105 @@ def __init__( class Projection(VegaLiteSchema): """Projection schema wrapper - :class:`Projection`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - center : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2number`, Sequence[float] + center : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] The projection's center, a two-element array of longitude and latitude in degrees. **Default value:** ``[0, 0]`` - clipAngle : :class:`ExprRef`, Dict[required=[expr]], float + clipAngle : :class:`SchemaBase`, Dict[required=[expr]], float The projection's clipping circle radius to the specified angle in degrees. If ``null``, switches to `antimeridian `__ cutting rather than small-circle clipping. - clipExtent : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2Vector2number`, Sequence[:class:`Vector2number`, Sequence[float]] + clipExtent : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] The projection's viewport clip extent to the specified bounds in pixels. The extent bounds are specified as an array ``[[x0, y0], [x1, y1]]``, where ``x0`` is the left-side of the viewport, ``y0`` is the top, ``x1`` is the right and ``y1`` is the bottom. If ``null``, no viewport clipping is performed. - coefficient : :class:`ExprRef`, Dict[required=[expr]], float + coefficient : :class:`SchemaBase`, Dict[required=[expr]], float The coefficient parameter for the ``hammer`` projection. **Default value:** ``2`` - distance : :class:`ExprRef`, Dict[required=[expr]], float + distance : :class:`SchemaBase`, Dict[required=[expr]], float For the ``satellite`` projection, the distance from the center of the sphere to the point of view, as a proportion of the sphere’s radius. The recommended maximum clip angle for a given ``distance`` is acos(1 / distance) converted to degrees. If tilt is also applied, then more conservative clipping may be necessary. **Default value:** ``2.0`` - extent : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2Vector2number`, Sequence[:class:`Vector2number`, Sequence[float]] + extent : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] - fit : :class:`ExprRef`, Dict[required=[expr]], :class:`Fit`, :class:`GeoJsonFeatureCollection`, Dict[required=[features, type]], :class:`GeoJsonFeature`, Dict[required=[geometry, properties, type]], Sequence[:class:`GeoJsonFeature`, Dict[required=[geometry, properties, type]]], Sequence[:class:`Fit`, :class:`GeoJsonFeatureCollection`, Dict[required=[features, type]], :class:`GeoJsonFeature`, Dict[required=[geometry, properties, type]], Sequence[:class:`GeoJsonFeature`, Dict[required=[geometry, properties, type]]]] + fit : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[features, type]], :class:`SchemaBase`, Dict[required=[geometry, properties, type]], Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[features, type]], :class:`SchemaBase`, Dict[required=[geometry, properties, type]], Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]]] - fraction : :class:`ExprRef`, Dict[required=[expr]], float + fraction : :class:`SchemaBase`, Dict[required=[expr]], float The fraction parameter for the ``bottomley`` projection. **Default value:** ``0.5``, corresponding to a sin(ψ) where ψ = π/6. - lobes : :class:`ExprRef`, Dict[required=[expr]], float + lobes : :class:`SchemaBase`, Dict[required=[expr]], float The number of lobes in projections that support multi-lobe views: ``berghaus``, ``gingery``, or ``healpix``. The default value varies based on the projection type. - parallel : :class:`ExprRef`, Dict[required=[expr]], float + parallel : :class:`SchemaBase`, Dict[required=[expr]], float The parallel parameter for projections that support it: ``armadillo``, ``bonne``, ``craig``, ``cylindricalEqualArea``, ``cylindricalStereographic``, ``hammerRetroazimuthal``, ``loximuthal``, or ``rectangularPolyconic``. The default value varies based on the projection type. - parallels : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + parallels : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] For conic projections, the `two standard parallels `__ that define the map layout. The default depends on the specific conic projection used. - pointRadius : :class:`ExprRef`, Dict[required=[expr]], float + pointRadius : :class:`SchemaBase`, Dict[required=[expr]], float The default radius (in pixels) to use when drawing GeoJSON ``Point`` and ``MultiPoint`` geometries. This parameter sets a constant default value. To modify the point radius in response to data, see the corresponding parameter of the GeoPath and GeoShape transforms. **Default value:** ``4.5`` - precision : :class:`ExprRef`, Dict[required=[expr]], float + precision : :class:`SchemaBase`, Dict[required=[expr]], float The threshold for the projection's `adaptive resampling `__ to the specified value in pixels. This value corresponds to the `Douglas–Peucker distance `__. If precision is not specified, returns the projection's current resampling precision which defaults to ``√0.5 ≅ 0.70710…``. - radius : :class:`ExprRef`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, Dict[required=[expr]], float The radius parameter for the ``airy`` or ``gingery`` projection. The default value varies based on the projection type. - ratio : :class:`ExprRef`, Dict[required=[expr]], float + ratio : :class:`SchemaBase`, Dict[required=[expr]], float The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : :class:`ExprRef`, Dict[required=[expr]], bool + reflectX : :class:`SchemaBase`, Dict[required=[expr]], bool Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : :class:`ExprRef`, Dict[required=[expr]], bool + reflectY : :class:`SchemaBase`, Dict[required=[expr]], bool Sets whether or not the y-dimension is reflected (negated) in the output. - rotate : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2number`, Sequence[float], :class:`Vector3number`, Sequence[float] + rotate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] The projection's three-axis rotation to the specified angles, which must be a two- or three-element array of numbers [ ``lambda``, ``phi``, ``gamma`` ] specifying the rotation angles in degrees about each spherical axis. (These correspond to yaw, pitch and roll.) **Default value:** ``[0, 0, 0]`` - scale : :class:`ExprRef`, Dict[required=[expr]], float + scale : :class:`SchemaBase`, Dict[required=[expr]], float The projection’s scale (zoom) factor, overriding automatic fitting. The default scale is projection-specific. The scale factor corresponds linearly to the distance between projected points; however, scale factor values are not equivalent across projections. - size : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2number`, Sequence[float] + size : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] Used in conjunction with fit, provides the width and height in pixels of the area to which the projection should be automatically fit. - spacing : :class:`ExprRef`, Dict[required=[expr]], float + spacing : :class:`SchemaBase`, Dict[required=[expr]], float The spacing parameter for the ``lagrange`` projection. **Default value:** ``0.5`` - tilt : :class:`ExprRef`, Dict[required=[expr]], float + tilt : :class:`SchemaBase`, Dict[required=[expr]], float The tilt angle (in degrees) for the ``satellite`` projection. **Default value:** ``0``. - translate : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2number`, Sequence[float] + translate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] The projection’s translation offset as a two-element array ``[tx, ty]``. - type : :class:`ExprRef`, Dict[required=[expr]], :class:`ProjectionType`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] + type : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] The cartographic projection to use. This value is case-insensitive, for example ``"albers"`` and ``"Albers"`` indicate the same projection type. You can find all valid projection types `in the documentation @@ -34433,105 +34368,105 @@ def __init__( class ProjectionConfig(VegaLiteSchema): """ProjectionConfig schema wrapper - :class:`ProjectionConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - center : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2number`, Sequence[float] + center : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] The projection's center, a two-element array of longitude and latitude in degrees. **Default value:** ``[0, 0]`` - clipAngle : :class:`ExprRef`, Dict[required=[expr]], float + clipAngle : :class:`SchemaBase`, Dict[required=[expr]], float The projection's clipping circle radius to the specified angle in degrees. If ``null``, switches to `antimeridian `__ cutting rather than small-circle clipping. - clipExtent : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2Vector2number`, Sequence[:class:`Vector2number`, Sequence[float]] + clipExtent : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] The projection's viewport clip extent to the specified bounds in pixels. The extent bounds are specified as an array ``[[x0, y0], [x1, y1]]``, where ``x0`` is the left-side of the viewport, ``y0`` is the top, ``x1`` is the right and ``y1`` is the bottom. If ``null``, no viewport clipping is performed. - coefficient : :class:`ExprRef`, Dict[required=[expr]], float + coefficient : :class:`SchemaBase`, Dict[required=[expr]], float The coefficient parameter for the ``hammer`` projection. **Default value:** ``2`` - distance : :class:`ExprRef`, Dict[required=[expr]], float + distance : :class:`SchemaBase`, Dict[required=[expr]], float For the ``satellite`` projection, the distance from the center of the sphere to the point of view, as a proportion of the sphere’s radius. The recommended maximum clip angle for a given ``distance`` is acos(1 / distance) converted to degrees. If tilt is also applied, then more conservative clipping may be necessary. **Default value:** ``2.0`` - extent : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2Vector2number`, Sequence[:class:`Vector2number`, Sequence[float]] + extent : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] - fit : :class:`ExprRef`, Dict[required=[expr]], :class:`Fit`, :class:`GeoJsonFeatureCollection`, Dict[required=[features, type]], :class:`GeoJsonFeature`, Dict[required=[geometry, properties, type]], Sequence[:class:`GeoJsonFeature`, Dict[required=[geometry, properties, type]]], Sequence[:class:`Fit`, :class:`GeoJsonFeatureCollection`, Dict[required=[features, type]], :class:`GeoJsonFeature`, Dict[required=[geometry, properties, type]], Sequence[:class:`GeoJsonFeature`, Dict[required=[geometry, properties, type]]]] + fit : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[features, type]], :class:`SchemaBase`, Dict[required=[geometry, properties, type]], Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[features, type]], :class:`SchemaBase`, Dict[required=[geometry, properties, type]], Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]]] - fraction : :class:`ExprRef`, Dict[required=[expr]], float + fraction : :class:`SchemaBase`, Dict[required=[expr]], float The fraction parameter for the ``bottomley`` projection. **Default value:** ``0.5``, corresponding to a sin(ψ) where ψ = π/6. - lobes : :class:`ExprRef`, Dict[required=[expr]], float + lobes : :class:`SchemaBase`, Dict[required=[expr]], float The number of lobes in projections that support multi-lobe views: ``berghaus``, ``gingery``, or ``healpix``. The default value varies based on the projection type. - parallel : :class:`ExprRef`, Dict[required=[expr]], float + parallel : :class:`SchemaBase`, Dict[required=[expr]], float The parallel parameter for projections that support it: ``armadillo``, ``bonne``, ``craig``, ``cylindricalEqualArea``, ``cylindricalStereographic``, ``hammerRetroazimuthal``, ``loximuthal``, or ``rectangularPolyconic``. The default value varies based on the projection type. - parallels : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + parallels : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] For conic projections, the `two standard parallels `__ that define the map layout. The default depends on the specific conic projection used. - pointRadius : :class:`ExprRef`, Dict[required=[expr]], float + pointRadius : :class:`SchemaBase`, Dict[required=[expr]], float The default radius (in pixels) to use when drawing GeoJSON ``Point`` and ``MultiPoint`` geometries. This parameter sets a constant default value. To modify the point radius in response to data, see the corresponding parameter of the GeoPath and GeoShape transforms. **Default value:** ``4.5`` - precision : :class:`ExprRef`, Dict[required=[expr]], float + precision : :class:`SchemaBase`, Dict[required=[expr]], float The threshold for the projection's `adaptive resampling `__ to the specified value in pixels. This value corresponds to the `Douglas–Peucker distance `__. If precision is not specified, returns the projection's current resampling precision which defaults to ``√0.5 ≅ 0.70710…``. - radius : :class:`ExprRef`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, Dict[required=[expr]], float The radius parameter for the ``airy`` or ``gingery`` projection. The default value varies based on the projection type. - ratio : :class:`ExprRef`, Dict[required=[expr]], float + ratio : :class:`SchemaBase`, Dict[required=[expr]], float The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : :class:`ExprRef`, Dict[required=[expr]], bool + reflectX : :class:`SchemaBase`, Dict[required=[expr]], bool Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : :class:`ExprRef`, Dict[required=[expr]], bool + reflectY : :class:`SchemaBase`, Dict[required=[expr]], bool Sets whether or not the y-dimension is reflected (negated) in the output. - rotate : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2number`, Sequence[float], :class:`Vector3number`, Sequence[float] + rotate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] The projection's three-axis rotation to the specified angles, which must be a two- or three-element array of numbers [ ``lambda``, ``phi``, ``gamma`` ] specifying the rotation angles in degrees about each spherical axis. (These correspond to yaw, pitch and roll.) **Default value:** ``[0, 0, 0]`` - scale : :class:`ExprRef`, Dict[required=[expr]], float + scale : :class:`SchemaBase`, Dict[required=[expr]], float The projection’s scale (zoom) factor, overriding automatic fitting. The default scale is projection-specific. The scale factor corresponds linearly to the distance between projected points; however, scale factor values are not equivalent across projections. - size : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2number`, Sequence[float] + size : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] Used in conjunction with fit, provides the width and height in pixels of the area to which the projection should be automatically fit. - spacing : :class:`ExprRef`, Dict[required=[expr]], float + spacing : :class:`SchemaBase`, Dict[required=[expr]], float The spacing parameter for the ``lagrange`` projection. **Default value:** ``0.5`` - tilt : :class:`ExprRef`, Dict[required=[expr]], float + tilt : :class:`SchemaBase`, Dict[required=[expr]], float The tilt angle (in degrees) for the ``satellite`` projection. **Default value:** ``0``. - translate : :class:`ExprRef`, Dict[required=[expr]], :class:`Vector2number`, Sequence[float] + translate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] The projection’s translation offset as a two-element array ``[tx, ty]``. - type : :class:`ExprRef`, Dict[required=[expr]], :class:`ProjectionType`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] + type : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] The cartographic projection to use. This value is case-insensitive, for example ``"albers"`` and ``"Albers"`` indicate the same projection type. You can find all valid projection types `in the documentation @@ -34714,7 +34649,7 @@ def __init__( class ProjectionType(VegaLiteSchema): """ProjectionType schema wrapper - :class:`ProjectionType`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', + :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] @@ -34729,14 +34664,14 @@ def __init__(self, *args): class RadialGradient(Gradient): """RadialGradient schema wrapper - :class:`RadialGradient`, Dict[required=[gradient, stops]] + :class:`SchemaBase`, Dict[required=[gradient, stops]] Parameters ---------- gradient : str The type of gradient. Use ``"radial"`` for a radial gradient. - stops : Sequence[:class:`GradientStop`, Dict[required=[offset, color]]] + stops : Sequence[:class:`SchemaBase`, Dict[required=[offset, color]]] An array of gradient stops defining the gradient color sequence. id : str @@ -34804,27 +34739,27 @@ def __init__( class RangeConfig(VegaLiteSchema): """RangeConfig schema wrapper - :class:`RangeConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - category : :class:`RangeEnum`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`RangeRaw`, Sequence[:class:`RangeRawArray`, Sequence[float], None, bool, float, str], :class:`RangeScheme`, Dict[required=[scheme]], Sequence[:class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str] + category : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], Dict[required=[scheme]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] Default `color scheme `__ for categorical data. - diverging : :class:`RangeEnum`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`RangeRaw`, Sequence[:class:`RangeRawArray`, Sequence[float], None, bool, float, str], :class:`RangeScheme`, Dict[required=[scheme]], Sequence[:class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str] + diverging : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], Dict[required=[scheme]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] Default `color scheme `__ for diverging quantitative ramps. - heatmap : :class:`RangeEnum`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`RangeRaw`, Sequence[:class:`RangeRawArray`, Sequence[float], None, bool, float, str], :class:`RangeScheme`, Dict[required=[scheme]], Sequence[:class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str] + heatmap : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], Dict[required=[scheme]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] Default `color scheme `__ for quantitative heatmaps. - ordinal : :class:`RangeEnum`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`RangeRaw`, Sequence[:class:`RangeRawArray`, Sequence[float], None, bool, float, str], :class:`RangeScheme`, Dict[required=[scheme]], Sequence[:class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str] + ordinal : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], Dict[required=[scheme]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] Default `color scheme `__ for rank-ordered data. - ramp : :class:`RangeEnum`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`RangeRaw`, Sequence[:class:`RangeRawArray`, Sequence[float], None, bool, float, str], :class:`RangeScheme`, Dict[required=[scheme]], Sequence[:class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str] + ramp : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], Dict[required=[scheme]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] Default `color scheme `__ for sequential quantitative ramps. - symbol : Sequence[:class:`SymbolShape`, str] + symbol : Sequence[:class:`SchemaBase`, str] Array of `symbol `__ names or paths for the default shape palette. """ @@ -35820,7 +35755,7 @@ def __init__( class RangeRawArray(VegaLiteSchema): """RangeRawArray schema wrapper - :class:`RangeRawArray`, Sequence[float] + :class:`SchemaBase`, Sequence[float] """ _schema = {"$ref": "#/definitions/RangeRawArray"} @@ -35832,9 +35767,10 @@ def __init__(self, *args): class RangeScheme(VegaLiteSchema): """RangeScheme schema wrapper - :class:`RangeEnum`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', - 'diverging', 'heatmap'], :class:`RangeRaw`, Sequence[:class:`RangeRawArray`, - Sequence[float], None, bool, float, str], :class:`RangeScheme`, Dict[required=[scheme]] + :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', + 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, + Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], + Dict[required=[scheme]] """ _schema = {"$ref": "#/definitions/RangeScheme"} @@ -35846,7 +35782,7 @@ def __init__(self, *args, **kwds): class RangeEnum(RangeScheme): """RangeEnum schema wrapper - :class:`RangeEnum`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', + :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'] """ @@ -35859,7 +35795,7 @@ def __init__(self, *args): class RangeRaw(RangeScheme): """RangeRaw schema wrapper - :class:`RangeRaw`, Sequence[:class:`RangeRawArray`, Sequence[float], None, bool, float, str] + :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str] """ _schema = {"$ref": "#/definitions/RangeRaw"} @@ -35871,37 +35807,37 @@ def __init__(self, *args): class RectConfig(AnyMarkConfig): """RectConfig schema wrapper - :class:`RectConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - align : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`ExprRef`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, Dict[required=[expr]], float The rotation angle of the text, in degrees. - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`ExprRef`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`ExprRef`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`ExprRef`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, Dict[required=[expr]], bool Whether to keep aspect ratio of image marks. - baseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -35917,13 +35853,13 @@ class RectConfig(AnyMarkConfig): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`Blend`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`ExprRef`, Dict[required=[expr]] + blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Default color. **Default value:** :raw-html:`` @@ -35940,62 +35876,62 @@ class RectConfig(AnyMarkConfig): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`ExprRef`, Dict[required=[expr]] + cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`ExprRef`, Dict[required=[expr]], :class:`TextDirection`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : :class:`RelativeBandSize`, Dict[required=[band]], float + discreteBandSize : :class:`SchemaBase`, Dict[required=[band]], float The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : :class:`ExprRef`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, Dict[required=[expr]], float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`ExprRef`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, Dict[required=[expr]], float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`ExprRef`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`ExprRef`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, Dict[required=[expr]], float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`ExprRef`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -36009,28 +35945,28 @@ class RectConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`ExprRef`, Dict[required=[expr]], str + font : :class:`SchemaBase`, Dict[required=[expr]], str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`ExprRef`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`ExprRef`, Dict[required=[expr]], float + height : :class:`SchemaBase`, Dict[required=[expr]], float Height of the marks. - href : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`ExprRef`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`ExprRef`, Dict[required=[expr]], :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -36061,20 +35997,20 @@ class RectConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`ExprRef`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`ExprRef`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`ExprRef`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : :class:`ExprRef`, Dict[required=[expr]], float + minBandSize : :class:`SchemaBase`, Dict[required=[expr]], float The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : :class:`ExprRef`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, Dict[required=[expr]], float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -36082,7 +36018,7 @@ class RectConfig(AnyMarkConfig): order : None, bool For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`Orientation`, Literal['horizontal', 'vertical'] + orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -36094,24 +36030,24 @@ class RectConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`ExprRef`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`ExprRef`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, Dict[required=[expr]], float The angular padding applied to sides of the arc, in radians. - radius : :class:`ExprRef`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, Dict[required=[expr]], float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`ExprRef`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, Dict[required=[expr]], float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`ExprRef`, Dict[required=[expr]], :class:`SymbolShape`, str, str + shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -36126,7 +36062,7 @@ class RectConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`ExprRef`, Dict[required=[expr]], float + size : :class:`SchemaBase`, Dict[required=[expr]], float Default size for marks. @@ -36143,56 +36079,56 @@ class RectConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`ExprRef`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`ExprRef`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, Dict[required=[expr]], float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`ExprRef`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float The miter limit at which to bevel a line join. - strokeOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`ExprRef`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The stroke width, in pixels. - tension : :class:`ExprRef`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, Dict[required=[expr]], float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str Placeholder text if the ``text`` channel is not specified - theta : :class:`ExprRef`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, Dict[required=[expr]], float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`ExprRef`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, Dict[required=[expr]], float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -36203,7 +36139,7 @@ class RectConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`ExprRef`, Dict[required=[expr]], :class:`TooltipContent`, Dict[required=[content]], None, bool, float, str + tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -36218,28 +36154,28 @@ class RectConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`ExprRef`, Dict[required=[expr]], float + width : :class:`SchemaBase`, Dict[required=[expr]], float Width of the marks. - x : :class:`ExprRef`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, Dict[required=[expr]], float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`ExprRef`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`ExprRef`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, Dict[required=[expr]], float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`ExprRef`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -37182,7 +37118,7 @@ def __init__( class RelativeBandSize(VegaLiteSchema): """RelativeBandSize schema wrapper - :class:`RelativeBandSize`, Dict[required=[band]] + :class:`SchemaBase`, Dict[required=[band]] Parameters ---------- @@ -37201,7 +37137,7 @@ def __init__(self, band: Union[float, UndefinedType] = Undefined, **kwds): class RepeatMapping(VegaLiteSchema): """RepeatMapping schema wrapper - :class:`RepeatMapping`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -37226,7 +37162,7 @@ def __init__( class RepeatRef(Field): """RepeatRef schema wrapper - :class:`RepeatRef`, Dict[required=[repeat]] + :class:`SchemaBase`, Dict[required=[repeat]] Reference to a repeated value. Parameters @@ -37251,7 +37187,7 @@ def __init__( class Resolve(VegaLiteSchema): """Resolve schema wrapper - :class:`Resolve`, Dict + :class:`SchemaBase`, Dict Defines how scales, axes, and legends from different specs should be combined. Resolve is a mapping from ``scale``, ``axis``, and ``legend`` to a mapping from channels to resolutions. Scales and guides can be resolved to be ``"independent"`` or ``"shared"``. @@ -37259,11 +37195,11 @@ class Resolve(VegaLiteSchema): Parameters ---------- - axis : :class:`AxisResolveMap`, Dict + axis : :class:`SchemaBase`, Dict - legend : :class:`LegendResolveMap`, Dict + legend : :class:`SchemaBase`, Dict - scale : :class:`ScaleResolveMap`, Dict + scale : :class:`SchemaBase`, Dict """ @@ -37282,7 +37218,7 @@ def __init__( class ResolveMode(VegaLiteSchema): """ResolveMode schema wrapper - :class:`ResolveMode`, Literal['independent', 'shared'] + :class:`SchemaBase`, Literal['independent', 'shared'] """ _schema = {"$ref": "#/definitions/ResolveMode"} @@ -37294,14 +37230,14 @@ def __init__(self, *args): class RowColLayoutAlign(VegaLiteSchema): """RowColLayoutAlign schema wrapper - :class:`RowColLayoutAlign`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - column : :class:`LayoutAlign`, Literal['all', 'each', 'none'] + column : :class:`SchemaBase`, Literal['all', 'each', 'none'] - row : :class:`LayoutAlign`, Literal['all', 'each', 'none'] + row : :class:`SchemaBase`, Literal['all', 'each', 'none'] """ @@ -37323,7 +37259,7 @@ def __init__( class RowColboolean(VegaLiteSchema): """RowColboolean schema wrapper - :class:`RowColboolean`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -37348,7 +37284,7 @@ def __init__( class RowColnumber(VegaLiteSchema): """RowColnumber schema wrapper - :class:`RowColnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -37373,14 +37309,14 @@ def __init__( class RowColumnEncodingFieldDef(VegaLiteSchema): """RowColumnEncodingFieldDef schema wrapper - :class:`RowColumnEncodingFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -37388,7 +37324,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): **See also:** `aggregate `__ documentation. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to row/column facet's subplot. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -37406,7 +37342,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -37432,7 +37368,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): respective rows or columns. **Default value:** ``false`` - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -37447,9 +37383,9 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`Header`, Dict, None + header : :class:`SchemaBase`, Dict, None An object defining properties of a facet's header. - sort : :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortOrder`, Literal['ascending', 'descending'], None + sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -37482,7 +37418,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -37491,7 +37427,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -37511,7 +37447,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -37835,12 +37771,12 @@ def __init__( class Scale(VegaLiteSchema): """Scale schema wrapper - :class:`Scale`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - align : :class:`ExprRef`, Dict[required=[expr]], float + align : :class:`SchemaBase`, Dict[required=[expr]], float The alignment of the steps within the scale range. This value must lie in the range ``[0,1]``. A value of ``0.5`` indicates that the @@ -37848,9 +37784,9 @@ class Scale(VegaLiteSchema): shift the bands to one side, say to position them adjacent to an axis. **Default value:** ``0.5`` - base : :class:`ExprRef`, Dict[required=[expr]], float + base : :class:`SchemaBase`, Dict[required=[expr]], float The logarithm base of the ``log`` scale (default ``10`` ). - bins : :class:`ScaleBinParams`, Dict[required=[step]], :class:`ScaleBins`, Sequence[float] + bins : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[step]], Sequence[float] Bin boundaries can be provided to scales as either an explicit array of bin boundaries or as a bin specification object. The legal values are: @@ -37865,19 +37801,19 @@ class Scale(VegaLiteSchema): *step* size, and optionally the *start* and *stop* boundaries. * An array of bin boundaries over the scale domain. If provided, axes and legends will use the bin boundaries to inform the choice of tick marks and text labels. - clamp : :class:`ExprRef`, Dict[required=[expr]], bool + clamp : :class:`SchemaBase`, Dict[required=[expr]], bool If ``true``, values that exceed the data domain are clamped to either the minimum or maximum range value **Default value:** derived from the `scale config `__ 's ``clamp`` ( ``true`` by default). - constant : :class:`ExprRef`, Dict[required=[expr]], float + constant : :class:`SchemaBase`, Dict[required=[expr]], float A constant determining the slope of the symlog function around zero. Only used for ``symlog`` scales. **Default value:** ``1`` - domain : :class:`DomainUnionWith`, Dict[required=[unionWith]], :class:`ExprRef`, Dict[required=[expr]], :class:`ParameterExtent`, Dict[required=[param]], Sequence[:class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], None, bool, float, str], str + domain : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[unionWith]], Sequence[:class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str], str Customized domain values in the form of constant values or dynamic values driven by a parameter. @@ -37909,27 +37845,27 @@ class Scale(VegaLiteSchema): `interactively determines `__ the scale domain. - domainMax : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], float + domainMax : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float Sets the maximum value in the scale domain, overriding the ``domain`` property. This property is only intended for use with scales having continuous domains. - domainMid : :class:`ExprRef`, Dict[required=[expr]], float + domainMid : :class:`SchemaBase`, Dict[required=[expr]], float Inserts a single mid-point value into a two-element domain. The mid-point value must lie between the domain minimum and maximum values. This property can be useful for setting a midpoint for `diverging color scales `__. The domainMid property is only intended for use with scales supporting continuous, piecewise domains. - domainMin : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], float + domainMin : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float Sets the minimum value in the scale domain, overriding the domain property. This property is only intended for use with scales having continuous domains. - domainRaw : :class:`ExprRef`, Dict[required=[expr]] + domainRaw : :class:`SchemaBase`, Dict[required=[expr]] An expression for an array of raw values that, if non-null, directly overrides the *domain* property. This is useful for supporting interactions such as panning or zooming a scale. The scale may be initially determined using a data-driven domain, then modified in response to user input by setting the rawDomain value. - exponent : :class:`ExprRef`, Dict[required=[expr]], float + exponent : :class:`SchemaBase`, Dict[required=[expr]], float The exponent of the ``pow`` scale. - interpolate : :class:`ExprRef`, Dict[required=[expr]], :class:`ScaleInterpolateEnum`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', 'cubehelix', 'cubehelix-long'], :class:`ScaleInterpolateParams`, Dict[required=[type]] + interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', 'cubehelix', 'cubehelix-long'] The interpolation method for range values. By default, a general interpolator for numbers, dates, strings and colors (in HCL space) is used. For color ranges, this property allows interpolation in alternative color spaces. Legal values include @@ -37942,7 +37878,7 @@ class Scale(VegaLiteSchema): * **Default value:** ``hcl`` - nice : :class:`ExprRef`, Dict[required=[expr]], :class:`TimeIntervalStep`, Dict[required=[interval, step]], :class:`TimeInterval`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], bool, float + nice : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[interval, step]], :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], bool, float Extending the domain so that it starts and ends on nice round values. This method typically modifies the scale’s domain, and may only extend the bounds to the nearest round value. Nicing is useful if the domain is computed from data and may be @@ -37964,7 +37900,7 @@ class Scale(VegaLiteSchema): **Default value:** ``true`` for unbinned *quantitative* fields without explicit domain bounds; ``false`` otherwise. - padding : :class:`ExprRef`, Dict[required=[expr]], float + padding : :class:`SchemaBase`, Dict[required=[expr]], float For * `continuous `__ * scales, expands the scale domain to accommodate the specified number of pixels on each of the scale range. The scale range must represent pixels for this parameter to @@ -37983,7 +37919,7 @@ class Scale(VegaLiteSchema): ``continuousPadding``. For *band and point* scales, see ``paddingInner`` and ``paddingOuter``. By default, Vega-Lite sets padding such that *width/height = number of unique values * step*. - paddingInner : :class:`ExprRef`, Dict[required=[expr]], float + paddingInner : :class:`SchemaBase`, Dict[required=[expr]], float The inner padding (spacing) within each band step of band scales, as a fraction of the step size. This value must lie in the range [0,1]. @@ -37993,7 +37929,7 @@ class Scale(VegaLiteSchema): **Default value:** derived from the `scale config `__ 's ``bandPaddingInner``. - paddingOuter : :class:`ExprRef`, Dict[required=[expr]], float + paddingOuter : :class:`SchemaBase`, Dict[required=[expr]], float The outer padding (spacing) at the ends of the range of band and point scales, as a fraction of the step size. This value must lie in the range [0,1]. @@ -38001,7 +37937,7 @@ class Scale(VegaLiteSchema): `__ 's ``bandPaddingOuter`` for band scales and ``pointPadding`` for point scales. By default, Vega-Lite sets outer padding such that *width/height = number of unique values * step*. - range : :class:`FieldRange`, Dict[required=[field]], :class:`RangeEnum`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`ExprRef`, Dict[required=[expr]], Sequence[float], float, str] + range : :class:`SchemaBase`, Dict[required=[field]], :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Dict[required=[expr]], Sequence[float], float, str] The range of the scale. One of: @@ -38029,22 +37965,22 @@ class Scale(VegaLiteSchema): 2) Any directly specified ``range`` for ``x`` and ``y`` channels will be ignored. Range can be customized via the view's corresponding `size `__ ( ``width`` and ``height`` ). - rangeMax : :class:`ExprRef`, Dict[required=[expr]], float, str + rangeMax : :class:`SchemaBase`, Dict[required=[expr]], float, str Sets the maximum value in the scale range, overriding the ``range`` property or the default range. This property is only intended for use with scales having continuous ranges. - rangeMin : :class:`ExprRef`, Dict[required=[expr]], float, str + rangeMin : :class:`SchemaBase`, Dict[required=[expr]], float, str Sets the minimum value in the scale range, overriding the ``range`` property or the default range. This property is only intended for use with scales having continuous ranges. - reverse : :class:`ExprRef`, Dict[required=[expr]], bool + reverse : :class:`SchemaBase`, Dict[required=[expr]], bool If true, reverses the order of the scale range. **Default value:** ``false``. - round : :class:`ExprRef`, Dict[required=[expr]], bool + round : :class:`SchemaBase`, Dict[required=[expr]], bool If ``true``, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. **Default value:** ``false``. - scheme : :class:`Categorical`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], :class:`ColorScheme`, :class:`Cyclical`, Literal['rainbow', 'sinebow'], :class:`Diverging`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], :class:`SequentialMultiHue`, Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'], :class:`SequentialSingleHue`, Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], :class:`ExprRef`, Dict[required=[expr]], :class:`SchemeParams`, Dict[required=[name]] + scheme : :class:`SchemaBase`, :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], :class:`SchemaBase`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], :class:`SchemaBase`, Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], :class:`SchemaBase`, Literal['rainbow', 'sinebow'], :class:`SchemaBase`, Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[name]] A string indicating a color `scheme `__ name (e.g., ``"category10"`` or ``"blues"`` ) or a `scheme parameter object @@ -38057,7 +37993,7 @@ class Scale(VegaLiteSchema): For the full list of supported schemes, please refer to the `Vega Scheme `__ reference. - type : :class:`ScaleType`, Literal['linear', 'log', 'pow', 'sqrt', 'symlog', 'identity', 'sequential', 'time', 'utc', 'quantile', 'quantize', 'threshold', 'bin-ordinal', 'ordinal', 'point', 'band'] + type : :class:`SchemaBase`, Literal['linear', 'log', 'pow', 'sqrt', 'symlog', 'identity', 'sequential', 'time', 'utc', 'quantile', 'quantize', 'threshold', 'bin-ordinal', 'ordinal', 'point', 'band'] The type of scale. Vega-Lite supports the following categories of scale types: 1) `Continuous Scales @@ -38087,7 +38023,7 @@ class Scale(VegaLiteSchema): **Default value:** please see the `scale type table `__. - zero : :class:`ExprRef`, Dict[required=[expr]], bool + zero : :class:`SchemaBase`, Dict[required=[expr]], bool If ``true``, ensures that a zero baseline value is included in the scale domain. **Default value:** ``true`` for x and y channels if the quantitative field is not @@ -38671,7 +38607,7 @@ def __init__( class ScaleBins(VegaLiteSchema): """ScaleBins schema wrapper - :class:`ScaleBinParams`, Dict[required=[step]], :class:`ScaleBins`, Sequence[float] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[step]], Sequence[float] """ _schema = {"$ref": "#/definitions/ScaleBins"} @@ -38683,7 +38619,7 @@ def __init__(self, *args, **kwds): class ScaleBinParams(ScaleBins): """ScaleBinParams schema wrapper - :class:`ScaleBinParams`, Dict[required=[step]] + :class:`SchemaBase`, Dict[required=[step]] Parameters ---------- @@ -38715,12 +38651,12 @@ def __init__( class ScaleConfig(VegaLiteSchema): """ScaleConfig schema wrapper - :class:`ScaleConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - bandPaddingInner : :class:`ExprRef`, Dict[required=[expr]], float + bandPaddingInner : :class:`SchemaBase`, Dict[required=[expr]], float Default inner padding for ``x`` and ``y`` band scales. **Default value:** @@ -38729,29 +38665,29 @@ class ScaleConfig(VegaLiteSchema): * ``nestedOffsetPaddingInner`` for x/y scales with nested x/y offset scales. * ``barBandPaddingInner`` for bar marks ( ``0.1`` by default) * ``rectBandPaddingInner`` for rect and other marks ( ``0`` by default) - bandPaddingOuter : :class:`ExprRef`, Dict[required=[expr]], float + bandPaddingOuter : :class:`SchemaBase`, Dict[required=[expr]], float Default outer padding for ``x`` and ``y`` band scales. **Default value:** ``paddingInner/2`` (which makes *width/height = number of unique values * step* ) - bandWithNestedOffsetPaddingInner : :class:`ExprRef`, Dict[required=[expr]], float + bandWithNestedOffsetPaddingInner : :class:`SchemaBase`, Dict[required=[expr]], float Default inner padding for ``x`` and ``y`` band scales with nested ``xOffset`` and ``yOffset`` encoding. **Default value:** ``0.2`` - bandWithNestedOffsetPaddingOuter : :class:`ExprRef`, Dict[required=[expr]], float + bandWithNestedOffsetPaddingOuter : :class:`SchemaBase`, Dict[required=[expr]], float Default outer padding for ``x`` and ``y`` band scales with nested ``xOffset`` and ``yOffset`` encoding. **Default value:** ``0.2`` - barBandPaddingInner : :class:`ExprRef`, Dict[required=[expr]], float + barBandPaddingInner : :class:`SchemaBase`, Dict[required=[expr]], float Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"bar"`` marks. **Default value:** ``0.1`` - clamp : :class:`ExprRef`, Dict[required=[expr]], bool + clamp : :class:`SchemaBase`, Dict[required=[expr]], bool If true, values that exceed the data domain are clamped to either the minimum or maximum range value - continuousPadding : :class:`ExprRef`, Dict[required=[expr]], float + continuousPadding : :class:`SchemaBase`, Dict[required=[expr]], float Default padding for continuous x/y scales. **Default:** The bar width for continuous x-scale of a vertical bar and continuous @@ -38798,15 +38734,15 @@ class ScaleConfig(VegaLiteSchema): of size for trail marks with zero=false. **Default value:** ``1`` - offsetBandPaddingInner : :class:`ExprRef`, Dict[required=[expr]], float + offsetBandPaddingInner : :class:`SchemaBase`, Dict[required=[expr]], float Default padding inner for xOffset/yOffset's band scales. **Default Value:** ``0`` - offsetBandPaddingOuter : :class:`ExprRef`, Dict[required=[expr]], float + offsetBandPaddingOuter : :class:`SchemaBase`, Dict[required=[expr]], float Default padding outer for xOffset/yOffset's band scales. **Default Value:** ``0`` - pointPadding : :class:`ExprRef`, Dict[required=[expr]], float + pointPadding : :class:`SchemaBase`, Dict[required=[expr]], float Default outer padding for ``x`` and ``y`` point-ordinal scales. **Default value:** ``0.5`` (which makes *width/height = number of unique values * @@ -38821,11 +38757,11 @@ class ScaleConfig(VegaLiteSchema): `__ scale. **Default value:** ``4`` - rectBandPaddingInner : :class:`ExprRef`, Dict[required=[expr]], float + rectBandPaddingInner : :class:`SchemaBase`, Dict[required=[expr]], float Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"rect"`` marks. **Default value:** ``0`` - round : :class:`ExprRef`, Dict[required=[expr]], bool + round : :class:`SchemaBase`, Dict[required=[expr]], bool If true, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. (Only available for ``x``, ``y``, and ``size`` scales.) useUnaggregatedDomain : bool @@ -38841,7 +38777,7 @@ class ScaleConfig(VegaLiteSchema): raw data domain (e.g. ``"count"``, ``"sum"`` ), this property is ignored. **Default value:** ``false`` - xReverse : :class:`ExprRef`, Dict[required=[expr]], bool + xReverse : :class:`SchemaBase`, Dict[required=[expr]], bool Reverse x-scale by default (useful for right-to-left charts). zero : bool Default ``scale.zero`` for `continuous @@ -38945,7 +38881,7 @@ def __init__( class ScaleDatumDef(OffsetDef): """ScaleDatumDef schema wrapper - :class:`ScaleDatumDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -38954,9 +38890,9 @@ class ScaleDatumDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -38969,7 +38905,7 @@ class ScaleDatumDef(OffsetDef): **See also:** `scale `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -38989,7 +38925,7 @@ class ScaleDatumDef(OffsetDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -39099,14 +39035,14 @@ def __init__( class ScaleFieldDef(OffsetDef): """ScaleFieldDef schema wrapper - :class:`ScaleFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -39118,7 +39054,7 @@ class ScaleFieldDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -39139,7 +39075,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -39154,7 +39090,7 @@ class ScaleFieldDef(OffsetDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -39167,7 +39103,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -39206,7 +39142,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -39215,7 +39151,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -39235,7 +39171,7 @@ class ScaleFieldDef(OffsetDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -39587,7 +39523,7 @@ def __init__( class ScaleInterpolateEnum(VegaLiteSchema): """ScaleInterpolateEnum schema wrapper - :class:`ScaleInterpolateEnum`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', + :class:`SchemaBase`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', 'cubehelix', 'cubehelix-long'] """ @@ -39600,7 +39536,7 @@ def __init__(self, *args): class ScaleInterpolateParams(VegaLiteSchema): """ScaleInterpolateParams schema wrapper - :class:`ScaleInterpolateParams`, Dict[required=[type]] + :class:`SchemaBase`, Dict[required=[type]] Parameters ---------- @@ -39627,44 +39563,44 @@ def __init__( class ScaleResolveMap(VegaLiteSchema): """ScaleResolveMap schema wrapper - :class:`ScaleResolveMap`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - angle : :class:`ResolveMode`, Literal['independent', 'shared'] + angle : :class:`SchemaBase`, Literal['independent', 'shared'] - color : :class:`ResolveMode`, Literal['independent', 'shared'] + color : :class:`SchemaBase`, Literal['independent', 'shared'] - fill : :class:`ResolveMode`, Literal['independent', 'shared'] + fill : :class:`SchemaBase`, Literal['independent', 'shared'] - fillOpacity : :class:`ResolveMode`, Literal['independent', 'shared'] + fillOpacity : :class:`SchemaBase`, Literal['independent', 'shared'] - opacity : :class:`ResolveMode`, Literal['independent', 'shared'] + opacity : :class:`SchemaBase`, Literal['independent', 'shared'] - radius : :class:`ResolveMode`, Literal['independent', 'shared'] + radius : :class:`SchemaBase`, Literal['independent', 'shared'] - shape : :class:`ResolveMode`, Literal['independent', 'shared'] + shape : :class:`SchemaBase`, Literal['independent', 'shared'] - size : :class:`ResolveMode`, Literal['independent', 'shared'] + size : :class:`SchemaBase`, Literal['independent', 'shared'] - stroke : :class:`ResolveMode`, Literal['independent', 'shared'] + stroke : :class:`SchemaBase`, Literal['independent', 'shared'] - strokeDash : :class:`ResolveMode`, Literal['independent', 'shared'] + strokeDash : :class:`SchemaBase`, Literal['independent', 'shared'] - strokeOpacity : :class:`ResolveMode`, Literal['independent', 'shared'] + strokeOpacity : :class:`SchemaBase`, Literal['independent', 'shared'] - strokeWidth : :class:`ResolveMode`, Literal['independent', 'shared'] + strokeWidth : :class:`SchemaBase`, Literal['independent', 'shared'] - theta : :class:`ResolveMode`, Literal['independent', 'shared'] + theta : :class:`SchemaBase`, Literal['independent', 'shared'] - x : :class:`ResolveMode`, Literal['independent', 'shared'] + x : :class:`SchemaBase`, Literal['independent', 'shared'] - xOffset : :class:`ResolveMode`, Literal['independent', 'shared'] + xOffset : :class:`SchemaBase`, Literal['independent', 'shared'] - y : :class:`ResolveMode`, Literal['independent', 'shared'] + y : :class:`SchemaBase`, Literal['independent', 'shared'] - yOffset : :class:`ResolveMode`, Literal['independent', 'shared'] + yOffset : :class:`SchemaBase`, Literal['independent', 'shared'] """ @@ -39750,7 +39686,7 @@ def __init__( class ScaleType(VegaLiteSchema): """ScaleType schema wrapper - :class:`ScaleType`, Literal['linear', 'log', 'pow', 'sqrt', 'symlog', 'identity', + :class:`SchemaBase`, Literal['linear', 'log', 'pow', 'sqrt', 'symlog', 'identity', 'sequential', 'time', 'utc', 'quantile', 'quantize', 'threshold', 'bin-ordinal', 'ordinal', 'point', 'band'] """ @@ -39764,12 +39700,12 @@ def __init__(self, *args): class SchemeParams(VegaLiteSchema): """SchemeParams schema wrapper - :class:`SchemeParams`, Dict[required=[name]] + :class:`SchemaBase`, Dict[required=[name]] Parameters ---------- - name : :class:`Categorical`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], :class:`ColorScheme`, :class:`Cyclical`, Literal['rainbow', 'sinebow'], :class:`Diverging`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], :class:`SequentialMultiHue`, Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'], :class:`SequentialSingleHue`, Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'] + name : :class:`SchemaBase`, :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], :class:`SchemaBase`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], :class:`SchemaBase`, Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], :class:`SchemaBase`, Literal['rainbow', 'sinebow'], :class:`SchemaBase`, Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] A color scheme name for ordinal scales (e.g., ``"category10"`` or ``"blues"`` ). For the full list of supported schemes, please refer to the `Vega Scheme @@ -40157,16 +40093,16 @@ def __init__( class SecondaryFieldDef(Position2Def): """SecondaryFieldDef schema wrapper - :class:`SecondaryFieldDef`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -40199,7 +40135,7 @@ class SecondaryFieldDef(Position2Def): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -40214,7 +40150,7 @@ class SecondaryFieldDef(Position2Def): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -40223,7 +40159,7 @@ class SecondaryFieldDef(Position2Def): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -40461,12 +40397,12 @@ def __init__( class SelectionConfig(VegaLiteSchema): """SelectionConfig schema wrapper - :class:`SelectionConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - interval : :class:`IntervalSelectionConfigWithoutType`, Dict + interval : :class:`SchemaBase`, Dict The default definition for an `interval `__ selection. All properties and transformations for an interval selection definition (except ``type`` @@ -40474,7 +40410,7 @@ class SelectionConfig(VegaLiteSchema): For instance, setting ``interval`` to ``{"translate": false}`` disables the ability to move interval selections by default. - point : :class:`PointSelectionConfigWithoutType`, Dict + point : :class:`SchemaBase`, Dict The default definition for a `point `__ selection. All properties and transformations for a point selection definition (except ``type`` ) @@ -40498,8 +40434,7 @@ def __init__( class SelectionInit(VegaLiteSchema): """SelectionInit schema wrapper - :class:`DateTime`, Dict, :class:`PrimitiveValue`, None, bool, float, str, - :class:`SelectionInit` + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, None, bool, float, str """ _schema = {"$ref": "#/definitions/SelectionInit"} @@ -40511,7 +40446,7 @@ def __init__(self, *args, **kwds): class DateTime(SelectionInit): """DateTime schema wrapper - :class:`DateTime`, Dict + :class:`SchemaBase`, Dict Object for defining datetime in Vega-Lite Filter. If both month and quarter are provided, month has higher precedence. ``day`` cannot be combined with other date. We accept string for month and day names. @@ -40521,7 +40456,7 @@ class DateTime(SelectionInit): date : float Integer value representing the date (day of the month) from 1-31. - day : :class:`Day`, float, str + day : :class:`SchemaBase`, float, str Value representing the day of a week. This can be one of: (1) integer value -- ``1`` represents Monday; (2) case-insensitive day name (e.g., ``"Monday"`` ); (3) case-insensitive, 3-character short day name (e.g., ``"Mon"`` ). @@ -40534,7 +40469,7 @@ class DateTime(SelectionInit): Integer value representing the millisecond segment of time. minutes : float Integer value representing the minute segment of time from 0-59. - month : :class:`Month`, float, str + month : :class:`SchemaBase`, float, str One of: (1) integer value representing the month from ``1`` - ``12``. ``1`` represents January; (2) case-insensitive month name (e.g., ``"January"`` ); (3) case-insensitive, 3-character short month name (e.g., ``"Jan"`` ). @@ -40583,7 +40518,7 @@ def __init__( class PrimitiveValue(SelectionInit): """PrimitiveValue schema wrapper - :class:`PrimitiveValue`, None, bool, float, str + :class:`SchemaBase`, None, bool, float, str """ _schema = {"$ref": "#/definitions/PrimitiveValue"} @@ -40595,9 +40530,9 @@ def __init__(self, *args): class SelectionInitInterval(VegaLiteSchema): """SelectionInitInterval schema wrapper - :class:`SelectionInitInterval`, :class:`Vector2DateTime`, Sequence[:class:`DateTime`, Dict], - :class:`Vector2boolean`, Sequence[bool], :class:`Vector2number`, Sequence[float], - :class:`Vector2string`, Sequence[str] + :class:`SchemaBase`, :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], + :class:`SchemaBase`, Sequence[bool], :class:`SchemaBase`, Sequence[float], + :class:`SchemaBase`, Sequence[str] """ _schema = {"$ref": "#/definitions/SelectionInitInterval"} @@ -40609,7 +40544,7 @@ def __init__(self, *args, **kwds): class SelectionInitIntervalMapping(VegaLiteSchema): """SelectionInitIntervalMapping schema wrapper - :class:`SelectionInitIntervalMapping`, Dict + :class:`SchemaBase`, Dict """ _schema = {"$ref": "#/definitions/SelectionInitIntervalMapping"} @@ -40621,7 +40556,7 @@ def __init__(self, **kwds): class SelectionInitMapping(VegaLiteSchema): """SelectionInitMapping schema wrapper - :class:`SelectionInitMapping`, Dict + :class:`SchemaBase`, Dict """ _schema = {"$ref": "#/definitions/SelectionInitMapping"} @@ -40633,17 +40568,17 @@ def __init__(self, **kwds): class SelectionParameter(VegaLiteSchema): """SelectionParameter schema wrapper - :class:`SelectionParameter`, Dict[required=[name, select]] + :class:`SchemaBase`, Dict[required=[name, select]] Parameters ---------- - name : :class:`ParameterName`, str + name : :class:`SchemaBase`, str Required. A unique name for the selection parameter. Selection names should be valid JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - select : :class:`IntervalSelectionConfig`, Dict[required=[type]], :class:`PointSelectionConfig`, Dict[required=[type]], :class:`SelectionType`, Literal['point', 'interval'] + select : :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['point', 'interval'] Determines the default event processing and data query for the selection. Vega-Lite currently supports two selection types: @@ -40651,7 +40586,7 @@ class SelectionParameter(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - bind : :class:`BindCheckbox`, Dict[required=[input]], :class:`BindDirect`, Dict[required=[element]], :class:`BindInput`, Dict, :class:`BindRadioSelect`, Dict[required=[input, options]], :class:`BindRange`, Dict[required=[input]], :class:`Binding`, :class:`LegendBinding`, :class:`LegendStreamBinding`, Dict[required=[legend]], str, Dict, str + bind : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[element]], :class:`SchemaBase`, Dict[required=[input, options]], :class:`SchemaBase`, Dict[required=[input]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[legend]], str, Dict, str When set, a selection is populated by input elements (also known as dynamic query widgets) or by interacting with the corresponding legend. Direct manipulation interaction is disabled by default; to re-enable it, set the selection's `on @@ -40667,7 +40602,7 @@ class SelectionParameter(VegaLiteSchema): **See also:** `bind `__ documentation. - value : :class:`DateTime`, Dict, :class:`PrimitiveValue`, None, bool, float, str, :class:`SelectionInit`, :class:`SelectionInitIntervalMapping`, Dict, Sequence[:class:`SelectionInitMapping`, Dict] + value : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, Dict, Sequence[:class:`SchemaBase`, Dict] Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -40719,7 +40654,7 @@ def __init__( class SelectionResolution(VegaLiteSchema): """SelectionResolution schema wrapper - :class:`SelectionResolution`, Literal['global', 'union', 'intersect'] + :class:`SchemaBase`, Literal['global', 'union', 'intersect'] """ _schema = {"$ref": "#/definitions/SelectionResolution"} @@ -40731,7 +40666,7 @@ def __init__(self, *args): class SelectionType(VegaLiteSchema): """SelectionType schema wrapper - :class:`SelectionType`, Literal['point', 'interval'] + :class:`SchemaBase`, Literal['point', 'interval'] """ _schema = {"$ref": "#/definitions/SelectionType"} @@ -40743,12 +40678,12 @@ def __init__(self, *args): class SequenceGenerator(Generator): """SequenceGenerator schema wrapper - :class:`SequenceGenerator`, Dict[required=[sequence]] + :class:`SchemaBase`, Dict[required=[sequence]] Parameters ---------- - sequence : :class:`SequenceParams`, Dict[required=[start, stop]] + sequence : :class:`SchemaBase`, Dict[required=[start, stop]] Generate a sequence of numbers. name : str Provide a placeholder name and bind data at runtime. @@ -40768,7 +40703,7 @@ def __init__( class SequenceParams(VegaLiteSchema): """SequenceParams schema wrapper - :class:`SequenceParams`, Dict[required=[start, stop]] + :class:`SchemaBase`, Dict[required=[start, stop]] Parameters ---------- @@ -40781,7 +40716,7 @@ class SequenceParams(VegaLiteSchema): The step value between sequence entries. **Default value:** ``1`` - as : :class:`FieldName`, str + as : :class:`SchemaBase`, str The name of the generated sequence field. **Default value:** ``"data"`` @@ -40802,12 +40737,12 @@ def __init__( class SequentialMultiHue(ColorScheme): """SequentialMultiHue schema wrapper - :class:`SequentialMultiHue`, Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', - 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', - 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', - 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', - 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', - 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', + :class:`SchemaBase`, Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', + 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', + 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', + 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', + 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', + 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', @@ -40852,8 +40787,8 @@ def __init__(self, *args): class SequentialSingleHue(ColorScheme): """SequentialSingleHue schema wrapper - :class:`SequentialSingleHue`, Literal['blues', 'tealblues', 'teals', 'greens', 'browns', - 'greys', 'purples', 'warmgreys', 'reds', 'oranges'] + :class:`SchemaBase`, Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', + 'purples', 'warmgreys', 'reds', 'oranges'] """ _schema = {"$ref": "#/definitions/SequentialSingleHue"} @@ -40865,10 +40800,8 @@ def __init__(self, *args): class ShapeDef(VegaLiteSchema): """ShapeDef schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefstringnull`, Dict, - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull`, - Dict[required=[shorthand]], :class:`ShapeDef`, - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull`, Dict + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]] """ _schema = {"$ref": "#/definitions/ShapeDef"} @@ -40882,7 +40815,7 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( ): """FieldOrDatumDefWithConditionDatumDefstringnull schema wrapper - :class:`FieldOrDatumDefWithConditionDatumDefstringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -40891,16 +40824,16 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -40920,7 +40853,7 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -41040,15 +40973,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( ): """FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull schema wrapper - :class:`FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull`, - Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -41060,7 +40992,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool + bin : :class:`SchemaBase`, Dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -41081,14 +41013,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -41103,7 +41035,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`Legend`, Dict, None + legend : :class:`SchemaBase`, Dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -41112,7 +41044,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `legend `__ documentation. - scale : :class:`Scale`, Dict, None + scale : :class:`SchemaBase`, Dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -41125,7 +41057,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `scale `__ documentation. - sort : :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -41164,7 +41096,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `sort `__ documentation. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -41173,7 +41105,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -41193,7 +41125,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`TypeForShape`, Literal['nominal', 'ordinal', 'geojson'] + type : :class:`SchemaBase`, Literal['nominal', 'ordinal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -41558,7 +41490,7 @@ def __init__( class SharedEncoding(VegaLiteSchema): """SharedEncoding schema wrapper - :class:`SharedEncoding`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -41569,7 +41501,7 @@ class SharedEncoding(VegaLiteSchema): description : Dict - detail : :class:`FieldDefWithoutScale`, Dict[required=[shorthand]], Sequence[:class:`FieldDefWithoutScale`, Dict[required=[shorthand]]] + detail : :class:`SchemaBase`, Dict[required=[shorthand]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. fill : Dict @@ -41590,7 +41522,7 @@ class SharedEncoding(VegaLiteSchema): opacity : Dict - order : :class:`OrderFieldDef`, Dict[required=[shorthand]], :class:`OrderOnlyDef`, Dict, :class:`OrderValueDef`, Dict[required=[value]], Sequence[:class:`OrderFieldDef`, Dict[required=[shorthand]]] + order : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] Order of the marks. @@ -41627,7 +41559,7 @@ class SharedEncoding(VegaLiteSchema): theta2 : Dict - tooltip : :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]], :class:`StringValueDefWithCondition`, Dict, None, Sequence[:class:`StringFieldDef`, Dict] + tooltip : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], None, Sequence[:class:`SchemaBase`, Dict] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. @@ -41755,10 +41687,10 @@ def __init__( class SingleDefUnitChannel(VegaLiteSchema): """SingleDefUnitChannel schema wrapper - :class:`SingleDefUnitChannel`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', - 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', - 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', - 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description'] + :class:`SchemaBase`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', + 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', + 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', + 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description'] """ _schema = {"$ref": "#/definitions/SingleDefUnitChannel"} @@ -41770,13 +41702,13 @@ def __init__(self, *args): class Sort(VegaLiteSchema): """Sort schema wrapper - :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', - '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', - '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', - 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], - :class:`SortOrder`, Literal['ascending', 'descending'], :class:`EncodingSortField`, Dict, - :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], - Sequence[str], :class:`SortByEncoding`, Dict[required=[encoding]], :class:`Sort`, None + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', + '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', + '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], + :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', + 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, + :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, + Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None """ _schema = {"$ref": "#/definitions/Sort"} @@ -41788,11 +41720,11 @@ def __init__(self, *args, **kwds): class AllSortString(Sort): """AllSortString schema wrapper - :class:`AllSortString`, :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', - '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', - '-text'], :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', - 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], - :class:`SortOrder`, Literal['ascending', 'descending'] + :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', + '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], + :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', + 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', + 'strokeOpacity', 'opacity', 'text'] """ _schema = {"$ref": "#/definitions/AllSortString"} @@ -41804,18 +41736,18 @@ def __init__(self, *args, **kwds): class EncodingSortField(Sort): """EncodingSortField schema wrapper - :class:`EncodingSortField`, Dict + :class:`SchemaBase`, Dict A sort definition for sorting a discrete scale in an encoding field definition. Parameters ---------- - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str The data `field `__ to sort by. **Default value:** If unspecified, defaults to the field specified in the outer data reference. - op : :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + op : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] An `aggregate operation `__ to perform on the field prior to sorting (e.g., ``"count"``, ``"mean"`` and ``"median"`` ). An @@ -41827,7 +41759,7 @@ class EncodingSortField(Sort): `__. **Default value:** ``"sum"`` for stacked plots. Otherwise, ``"min"``. - order : :class:`SortOrder`, Literal['ascending', 'descending'], None + order : :class:`SchemaBase`, Literal['ascending', 'descending'], None The sort order. One of ``"ascending"`` (default), ``"descending"``, or ``null`` (no not sort). """ @@ -41881,7 +41813,7 @@ def __init__( class SortArray(Sort): """SortArray schema wrapper - :class:`SortArray`, Sequence[:class:`DateTime`, Dict], Sequence[bool], Sequence[float], + :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str] """ @@ -41894,7 +41826,7 @@ def __init__(self, *args, **kwds): class SortByChannel(AllSortString): """SortByChannel schema wrapper - :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', + :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'] """ @@ -41907,8 +41839,8 @@ def __init__(self, *args): class SortByChannelDesc(AllSortString): """SortByChannelDesc schema wrapper - :class:`SortByChannelDesc`, Literal['-x', '-y', '-color', '-fill', '-stroke', - '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', + '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] """ _schema = {"$ref": "#/definitions/SortByChannelDesc"} @@ -41920,16 +41852,16 @@ def __init__(self, *args): class SortByEncoding(Sort): """SortByEncoding schema wrapper - :class:`SortByEncoding`, Dict[required=[encoding]] + :class:`SchemaBase`, Dict[required=[encoding]] Parameters ---------- - encoding : :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'] + encoding : :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'] The `encoding channel `__ to sort by (e.g., ``"x"``, ``"y"`` ) - order : :class:`SortOrder`, Literal['ascending', 'descending'], None + order : :class:`SchemaBase`, Literal['ascending', 'descending'], None The sort order. One of ``"ascending"`` (default), ``"descending"``, or ``null`` (no not sort). """ @@ -41970,15 +41902,15 @@ def __init__( class SortField(VegaLiteSchema): """SortField schema wrapper - :class:`SortField`, Dict[required=[field]] + :class:`SchemaBase`, Dict[required=[field]] A sort definition for transform Parameters ---------- - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str The name of the field to sort. - order : :class:`SortOrder`, Literal['ascending', 'descending'], None + order : :class:`SchemaBase`, Literal['ascending', 'descending'], None Whether to sort the field in ascending or descending order. One of ``"ascending"`` (default), ``"descending"``, or ``null`` (no not sort). """ @@ -42000,7 +41932,7 @@ def __init__( class SortOrder(AllSortString): """SortOrder schema wrapper - :class:`SortOrder`, Literal['ascending', 'descending'] + :class:`SchemaBase`, Literal['ascending', 'descending'] """ _schema = {"$ref": "#/definitions/SortOrder"} @@ -42012,12 +41944,11 @@ def __init__(self, *args): class Spec(VegaLiteSchema): """Spec schema wrapper - :class:`ConcatSpecGenericSpec`, Dict[required=[concat]], :class:`FacetSpec`, - Dict[required=[facet, spec]], :class:`FacetedUnitSpec`, Dict[required=[mark]], - :class:`HConcatSpecGenericSpec`, Dict[required=[hconcat]], :class:`LayerRepeatSpec`, - Dict[required=[repeat, spec]], :class:`NonLayerRepeatSpec`, Dict[required=[repeat, spec]], - :class:`RepeatSpec`, :class:`LayerSpec`, Dict[required=[layer]], :class:`Spec`, - :class:`VConcatSpecGenericSpec`, Dict[required=[vconcat]] + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, + spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, + Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], + :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], + :class:`SchemaBase`, Dict[required=[vconcat]] Any specification in Vega-Lite. """ @@ -42030,15 +41961,15 @@ def __init__(self, *args, **kwds): class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): """ConcatSpecGenericSpec schema wrapper - :class:`ConcatSpecGenericSpec`, Dict[required=[concat]] + :class:`SchemaBase`, Dict[required=[concat]] Base interface for a generalized concatenation specification. Parameters ---------- - concat : Sequence[:class:`ConcatSpecGenericSpec`, Dict[required=[concat]], :class:`FacetSpec`, Dict[required=[facet, spec]], :class:`FacetedUnitSpec`, Dict[required=[mark]], :class:`HConcatSpecGenericSpec`, Dict[required=[hconcat]], :class:`LayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`NonLayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`RepeatSpec`, :class:`LayerSpec`, Dict[required=[layer]], :class:`Spec`, :class:`VConcatSpecGenericSpec`, Dict[required=[vconcat]]] + concat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] A list of views to be concatenated. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'], :class:`RowColLayoutAlign`, Dict + align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42067,7 +41998,7 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`RowColboolean`, Dict, bool + center : :class:`SchemaBase`, Dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42093,16 +42024,16 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`RowColnumber`, Dict, float + spacing : :class:`SchemaBase`, Dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -42110,9 +42041,9 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. """ @@ -42184,21 +42115,21 @@ def __init__( class FacetSpec(Spec, NonNormalizedSpec): """FacetSpec schema wrapper - :class:`FacetSpec`, Dict[required=[facet, spec]] + :class:`SchemaBase`, Dict[required=[facet, spec]] Base interface for a facet specification. Parameters ---------- - facet : :class:`FacetFieldDef`, Dict, :class:`FacetMapping`, Dict + facet : :class:`SchemaBase`, Dict Definition for how to facet the data. One of: 1) `a field definition for faceting the plot by one field `__ 2) `An object that maps row and column channels to their field definitions `__ - spec : :class:`FacetedUnitSpec`, Dict[required=[mark]], :class:`LayerSpec`, Dict[required=[layer]] + spec : :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]] A specification of the view that gets faceted. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'], :class:`RowColLayoutAlign`, Dict + align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42227,7 +42158,7 @@ class FacetSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`RowColboolean`, Dict, bool + center : :class:`SchemaBase`, Dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42253,16 +42184,16 @@ class FacetSpec(Spec, NonNormalizedSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`RowColnumber`, Dict, float + spacing : :class:`SchemaBase`, Dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -42270,9 +42201,9 @@ class FacetSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. """ @@ -42337,19 +42268,19 @@ def __init__( class FacetedUnitSpec(Spec, NonNormalizedSpec): """FacetedUnitSpec schema wrapper - :class:`FacetedUnitSpec`, Dict[required=[mark]] + :class:`SchemaBase`, Dict[required=[mark]] Unit spec that can have a composite mark and row or column channels (shorthand for a facet spec). Parameters ---------- - mark : :class:`AnyMark`, :class:`BoxPlotDef`, Dict[required=[type]], :class:`CompositeMarkDef`, :class:`ErrorBandDef`, Dict[required=[type]], :class:`ErrorBarDef`, Dict[required=[type]], :class:`BoxPlot`, str, :class:`CompositeMark`, :class:`ErrorBand`, str, :class:`ErrorBar`, str, :class:`MarkDef`, Dict[required=[type]], :class:`Mark`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'], :class:`RowColLayoutAlign`, Dict + align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42378,7 +42309,7 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`RowColboolean`, Dict, bool + center : :class:`SchemaBase`, Dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42386,14 +42317,14 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): supply different centering values for rows and columns. **Default value:** ``false`` - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`FacetedEncoding`, Dict + encoding : :class:`SchemaBase`, Dict A key-value mapping between encoding channels and definition of fields. - height : :class:`Step`, Dict[required=[step]], float, str + height : :class:`SchemaBase`, Dict[required=[step]], float, str The height of a visualization. @@ -42415,16 +42346,16 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): documentation. name : str Name of the visualization for later reference. - params : Sequence[:class:`SelectionParameter`, Dict[required=[name, select]]] + params : Sequence[:class:`SchemaBase`, Dict[required=[name, select]]] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`Projection`, Dict + projection : :class:`SchemaBase`, Dict An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`RowColnumber`, Dict, float + spacing : :class:`SchemaBase`, Dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -42432,15 +42363,15 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. - view : :class:`ViewBackground`, Dict + view : :class:`SchemaBase`, Dict An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`Step`, Dict[required=[step]], float, str + width : :class:`SchemaBase`, Dict[required=[step]], float, str The width of a visualization. @@ -42562,13 +42493,13 @@ def __init__( class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): """HConcatSpecGenericSpec schema wrapper - :class:`HConcatSpecGenericSpec`, Dict[required=[hconcat]] + :class:`SchemaBase`, Dict[required=[hconcat]] Base interface for a horizontal concatenation specification. Parameters ---------- - hconcat : Sequence[:class:`ConcatSpecGenericSpec`, Dict[required=[concat]], :class:`FacetSpec`, Dict[required=[facet, spec]], :class:`FacetedUnitSpec`, Dict[required=[mark]], :class:`HConcatSpecGenericSpec`, Dict[required=[hconcat]], :class:`LayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`NonLayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`RepeatSpec`, :class:`LayerSpec`, Dict[required=[layer]], :class:`Spec`, :class:`VConcatSpecGenericSpec`, Dict[required=[vconcat]]] + hconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] A list of views to be concatenated and put into a row. bounds : Literal['full', 'flush'] The bounds calculation method to use for determining the extent of a sub-plot. One @@ -42587,22 +42518,22 @@ class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): rows or columns. **Default value:** ``false`` - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. """ @@ -42660,29 +42591,29 @@ def __init__( class LayerSpec(Spec, NonNormalizedSpec): """LayerSpec schema wrapper - :class:`LayerSpec`, Dict[required=[layer]] + :class:`SchemaBase`, Dict[required=[layer]] A full layered plot specification, which may contains ``encoding`` and ``projection`` properties that will be applied to underlying unit (single-view) specifications. Parameters ---------- - layer : Sequence[:class:`LayerSpec`, Dict[required=[layer]], :class:`UnitSpec`, Dict[required=[mark]]] + layer : Sequence[:class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]]] Layer or single view specifications to be layered. **Note** : Specifications inside ``layer`` cannot use ``row`` and ``column`` channels as layering facet specifications is not allowed. Instead, use the `facet operator `__ and place a layer inside a facet. - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`SharedEncoding`, Dict + encoding : :class:`SchemaBase`, Dict A shared key-value mapping between encoding channels and definition of fields in the underlying layers. - height : :class:`Step`, Dict[required=[step]], float, str + height : :class:`SchemaBase`, Dict[required=[step]], float, str The height of a visualization. @@ -42704,20 +42635,20 @@ class LayerSpec(Spec, NonNormalizedSpec): documentation. name : str Name of the visualization for later reference. - projection : :class:`Projection`, Dict + projection : :class:`SchemaBase`, Dict An object defining properties of the geographic projection shared by underlying layers. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. - view : :class:`ViewBackground`, Dict + view : :class:`SchemaBase`, Dict An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`Step`, Dict[required=[step]], float, str + width : :class:`SchemaBase`, Dict[required=[step]], float, str The width of a visualization. @@ -42792,8 +42723,7 @@ def __init__( class RepeatSpec(Spec, NonNormalizedSpec): """RepeatSpec schema wrapper - :class:`LayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`NonLayerRepeatSpec`, - Dict[required=[repeat, spec]], :class:`RepeatSpec` + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]] """ _schema = {"$ref": "#/definitions/RepeatSpec"} @@ -42805,12 +42735,12 @@ def __init__(self, *args, **kwds): class LayerRepeatSpec(RepeatSpec): """LayerRepeatSpec schema wrapper - :class:`LayerRepeatSpec`, Dict[required=[repeat, spec]] + :class:`SchemaBase`, Dict[required=[repeat, spec]] Parameters ---------- - repeat : :class:`LayerRepeatMapping`, Dict[required=[layer]] + repeat : :class:`SchemaBase`, Dict[required=[layer]] Definition for fields to be repeated. One of: 1) An array of fields to be repeated. If ``"repeat"`` is an array, the field can be referred to as ``{"repeat": "repeat"}``. The repeated views are laid out in a wrapped row. You can set the @@ -42818,9 +42748,9 @@ class LayerRepeatSpec(RepeatSpec): ``"column"`` to the listed fields to be repeated along the particular orientations. The objects ``{"repeat": "row"}`` and ``{"repeat": "column"}`` can be used to refer to the repeated field respectively. - spec : :class:`LayerSpec`, Dict[required=[layer]], :class:`UnitSpecWithFrame`, Dict[required=[mark]] + spec : :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]] A specification of the view that gets repeated. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'], :class:`RowColLayoutAlign`, Dict + align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42849,7 +42779,7 @@ class LayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`RowColboolean`, Dict, bool + center : :class:`SchemaBase`, Dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42875,16 +42805,16 @@ class LayerRepeatSpec(RepeatSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`RowColnumber`, Dict, float + spacing : :class:`SchemaBase`, Dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -42892,9 +42822,9 @@ class LayerRepeatSpec(RepeatSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. """ @@ -42959,13 +42889,13 @@ def __init__( class NonLayerRepeatSpec(RepeatSpec): """NonLayerRepeatSpec schema wrapper - :class:`NonLayerRepeatSpec`, Dict[required=[repeat, spec]] + :class:`SchemaBase`, Dict[required=[repeat, spec]] Base interface for a repeat specification. Parameters ---------- - repeat : :class:`RepeatMapping`, Dict, Sequence[str] + repeat : :class:`SchemaBase`, Dict, Sequence[str] Definition for fields to be repeated. One of: 1) An array of fields to be repeated. If ``"repeat"`` is an array, the field can be referred to as ``{"repeat": "repeat"}``. The repeated views are laid out in a wrapped row. You can set the @@ -42973,9 +42903,9 @@ class NonLayerRepeatSpec(RepeatSpec): ``"column"`` to the listed fields to be repeated along the particular orientations. The objects ``{"repeat": "row"}`` and ``{"repeat": "column"}`` can be used to refer to the repeated field respectively. - spec : :class:`ConcatSpecGenericSpec`, Dict[required=[concat]], :class:`FacetSpec`, Dict[required=[facet, spec]], :class:`FacetedUnitSpec`, Dict[required=[mark]], :class:`HConcatSpecGenericSpec`, Dict[required=[hconcat]], :class:`LayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`NonLayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`RepeatSpec`, :class:`LayerSpec`, Dict[required=[layer]], :class:`NonNormalizedSpec`, :class:`VConcatSpecGenericSpec`, Dict[required=[vconcat]] + spec : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]] A specification of the view that gets repeated. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'], :class:`RowColLayoutAlign`, Dict + align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -43004,7 +42934,7 @@ class NonLayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`RowColboolean`, Dict, bool + center : :class:`SchemaBase`, Dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -43030,16 +42960,16 @@ class NonLayerRepeatSpec(RepeatSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`RowColnumber`, Dict, float + spacing : :class:`SchemaBase`, Dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -43047,9 +42977,9 @@ class NonLayerRepeatSpec(RepeatSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. """ @@ -43123,7 +43053,7 @@ def __init__( class SphereGenerator(Generator): """SphereGenerator schema wrapper - :class:`SphereGenerator`, Dict[required=[sphere]] + :class:`SchemaBase`, Dict[required=[sphere]] Parameters ---------- @@ -43148,7 +43078,7 @@ def __init__( class StackOffset(VegaLiteSchema): """StackOffset schema wrapper - :class:`StackOffset`, Literal['zero', 'center', 'normalize'] + :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] """ _schema = {"$ref": "#/definitions/StackOffset"} @@ -43160,7 +43090,7 @@ def __init__(self, *args): class StandardType(VegaLiteSchema): """StandardType schema wrapper - :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] """ _schema = {"$ref": "#/definitions/StandardType"} @@ -43172,14 +43102,14 @@ def __init__(self, *args): class Step(VegaLiteSchema): """Step schema wrapper - :class:`Step`, Dict[required=[step]] + :class:`SchemaBase`, Dict[required=[step]] Parameters ---------- step : float The size (width/height) per discrete step. - for : :class:`StepFor`, Literal['position', 'offset'] + for : :class:`SchemaBase`, Literal['position', 'offset'] Whether to apply the step to position scale or offset scale when there are both ``x`` and ``xOffset`` or both ``y`` and ``yOffset`` encodings. """ @@ -43193,7 +43123,7 @@ def __init__(self, step: Union[float, UndefinedType] = Undefined, **kwds): class StepFor(VegaLiteSchema): """StepFor schema wrapper - :class:`StepFor`, Literal['position', 'offset'] + :class:`SchemaBase`, Literal['position', 'offset'] """ _schema = {"$ref": "#/definitions/StepFor"} @@ -43205,9 +43135,9 @@ def __init__(self, *args): class Stream(VegaLiteSchema): """Stream schema wrapper - :class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, - Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, - Dict[required=[merge]], :class:`Stream` + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, + Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, + Dict[required=[stream]] """ _schema = {"$ref": "#/definitions/Stream"} @@ -43219,24 +43149,24 @@ def __init__(self, *args, **kwds): class DerivedStream(Stream): """DerivedStream schema wrapper - :class:`DerivedStream`, Dict[required=[stream]] + :class:`SchemaBase`, Dict[required=[stream]] Parameters ---------- - stream : :class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream` + stream : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]] - between : Sequence[:class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`] + between : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]]] consume : bool debounce : float - filter : :class:`Expr`, str, Sequence[:class:`Expr`, str] + filter : :class:`SchemaBase`, str, Sequence[:class:`SchemaBase`, str] markname : str - marktype : :class:`MarkType`, Literal['arc', 'area', 'image', 'group', 'line', 'path', 'rect', 'rule', 'shape', 'symbol', 'text', 'trail'] + marktype : :class:`SchemaBase`, Literal['arc', 'area', 'image', 'group', 'line', 'path', 'rect', 'rule', 'shape', 'symbol', 'text', 'trail'] throttle : float @@ -43298,7 +43228,7 @@ def __init__( class EventStream(Stream): """EventStream schema wrapper - :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]] + :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]] """ _schema = {"$ref": "#/definitions/EventStream"} @@ -43310,24 +43240,24 @@ def __init__(self, *args, **kwds): class MergedStream(Stream): """MergedStream schema wrapper - :class:`MergedStream`, Dict[required=[merge]] + :class:`SchemaBase`, Dict[required=[merge]] Parameters ---------- - merge : Sequence[:class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`] + merge : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]]] - between : Sequence[:class:`DerivedStream`, Dict[required=[stream]], :class:`EventStream`, Dict[required=[source, type]], Dict[required=[type]], :class:`MergedStream`, Dict[required=[merge]], :class:`Stream`] + between : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]]] consume : bool debounce : float - filter : :class:`Expr`, str, Sequence[:class:`Expr`, str] + filter : :class:`SchemaBase`, str, Sequence[:class:`SchemaBase`, str] markname : str - marktype : :class:`MarkType`, Literal['arc', 'area', 'image', 'group', 'line', 'path', 'rect', 'rule', 'shape', 'symbol', 'text', 'trail'] + marktype : :class:`SchemaBase`, Literal['arc', 'area', 'image', 'group', 'line', 'path', 'rect', 'rule', 'shape', 'symbol', 'text', 'trail'] throttle : float @@ -43389,12 +43319,12 @@ def __init__( class StringFieldDef(VegaLiteSchema): """StringFieldDef schema wrapper - :class:`StringFieldDef`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -43406,7 +43336,7 @@ class StringFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -43427,7 +43357,7 @@ class StringFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -43442,7 +43372,7 @@ class StringFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -43476,7 +43406,7 @@ class StringFieldDef(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -43485,7 +43415,7 @@ class StringFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -43505,7 +43435,7 @@ class StringFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -43801,14 +43731,14 @@ def __init__( class StringFieldDefWithCondition(VegaLiteSchema): """StringFieldDefWithCondition schema wrapper - :class:`StringFieldDefWithCondition`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -43820,7 +43750,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -43841,14 +43771,14 @@ class StringFieldDefWithCondition(VegaLiteSchema): **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`, Sequence[:class:`ConditionalParameterValueDefstringExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -43863,7 +43793,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -43897,7 +43827,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -43906,7 +43836,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -43926,7 +43856,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -44234,14 +44164,14 @@ def __init__( class StringValueDefWithCondition(VegaLiteSchema): """StringValueDefWithCondition schema wrapper - :class:`StringValueDefWithCondition`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -44271,7 +44201,7 @@ def __init__( class StrokeCap(VegaLiteSchema): """StrokeCap schema wrapper - :class:`StrokeCap`, Literal['butt', 'round', 'square'] + :class:`SchemaBase`, Literal['butt', 'round', 'square'] """ _schema = {"$ref": "#/definitions/StrokeCap"} @@ -44283,7 +44213,7 @@ def __init__(self, *args): class StrokeJoin(VegaLiteSchema): """StrokeJoin schema wrapper - :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] + :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] """ _schema = {"$ref": "#/definitions/StrokeJoin"} @@ -44295,48 +44225,48 @@ def __init__(self, *args): class StyleConfigIndex(VegaLiteSchema): """StyleConfigIndex schema wrapper - :class:`StyleConfigIndex`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - arc : :class:`RectConfig`, Dict + arc : :class:`SchemaBase`, Dict Arc-specific Config - area : :class:`AreaConfig`, Dict + area : :class:`SchemaBase`, Dict Area-Specific Config - bar : :class:`BarConfig`, Dict + bar : :class:`SchemaBase`, Dict Bar-Specific Config - circle : :class:`MarkConfig`, Dict + circle : :class:`SchemaBase`, Dict Circle-Specific Config - geoshape : :class:`MarkConfig`, Dict + geoshape : :class:`SchemaBase`, Dict Geoshape-Specific Config - image : :class:`RectConfig`, Dict + image : :class:`SchemaBase`, Dict Image-specific Config - line : :class:`LineConfig`, Dict + line : :class:`SchemaBase`, Dict Line-Specific Config - mark : :class:`MarkConfig`, Dict + mark : :class:`SchemaBase`, Dict Mark Config - point : :class:`MarkConfig`, Dict + point : :class:`SchemaBase`, Dict Point-Specific Config - rect : :class:`RectConfig`, Dict + rect : :class:`SchemaBase`, Dict Rect-Specific Config - rule : :class:`MarkConfig`, Dict + rule : :class:`SchemaBase`, Dict Rule-Specific Config - square : :class:`MarkConfig`, Dict + square : :class:`SchemaBase`, Dict Square-Specific Config - text : :class:`MarkConfig`, Dict + text : :class:`SchemaBase`, Dict Text-Specific Config - tick : :class:`TickConfig`, Dict + tick : :class:`SchemaBase`, Dict Tick-Specific Config - trail : :class:`LineConfig`, Dict + trail : :class:`SchemaBase`, Dict Trail-Specific Config - group-subtitle : :class:`MarkConfig`, Dict + group-subtitle : :class:`SchemaBase`, Dict Default style for chart subtitles - group-title : :class:`MarkConfig`, Dict + group-title : :class:`SchemaBase`, Dict Default style for chart titles - guide-label : :class:`MarkConfig`, Dict + guide-label : :class:`SchemaBase`, Dict Default style for axis, legend, and header labels. - guide-title : :class:`MarkConfig`, Dict + guide-title : :class:`SchemaBase`, Dict Default style for axis, legend, and header titles. """ @@ -44384,7 +44314,7 @@ def __init__( class SymbolShape(VegaLiteSchema): """SymbolShape schema wrapper - :class:`SymbolShape`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/SymbolShape"} @@ -44396,7 +44326,7 @@ def __init__(self, *args): class Text(VegaLiteSchema): """Text schema wrapper - :class:`Text`, Sequence[str], str + :class:`SchemaBase`, Sequence[str], str """ _schema = {"$ref": "#/definitions/Text"} @@ -44408,7 +44338,7 @@ def __init__(self, *args, **kwds): class TextBaseline(VegaLiteSchema): """TextBaseline schema wrapper - :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str + :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str """ _schema = {"$ref": "#/definitions/TextBaseline"} @@ -44420,7 +44350,7 @@ def __init__(self, *args, **kwds): class Baseline(TextBaseline): """Baseline schema wrapper - :class:`Baseline`, Literal['top', 'middle', 'bottom'] + :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] """ _schema = {"$ref": "#/definitions/Baseline"} @@ -44432,9 +44362,8 @@ def __init__(self, *args): class TextDef(VegaLiteSchema): """TextDef schema wrapper - :class:`FieldOrDatumDefWithConditionStringDatumDefText`, Dict, - :class:`FieldOrDatumDefWithConditionStringFieldDefText`, Dict[required=[shorthand]], - :class:`TextDef`, :class:`ValueDefWithConditionStringFieldDefText`, Dict + :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, + Dict[required=[shorthand]] """ _schema = {"$ref": "#/definitions/TextDef"} @@ -44446,7 +44375,7 @@ def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): """FieldOrDatumDefWithConditionStringDatumDefText schema wrapper - :class:`FieldOrDatumDefWithConditionStringDatumDefText`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -44455,16 +44384,16 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`, Sequence[:class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`DateTime`, Dict, :class:`ExprRef`, Dict[required=[expr]], :class:`PrimitiveValue`, None, bool, float, str, :class:`RepeatRef`, Dict[required=[repeat]] + datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str A constant value in data domain. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -44498,7 +44427,7 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -44518,7 +44447,7 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -44640,14 +44569,14 @@ def __init__( class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): """FieldOrDatumDefWithConditionStringFieldDefText schema wrapper - :class:`FieldOrDatumDefWithConditionStringFieldDefText`, Dict[required=[shorthand]] + :class:`SchemaBase`, Dict[required=[shorthand]] Parameters ---------- - shorthand : :class:`RepeatRef`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -44659,7 +44588,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -44680,14 +44609,14 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): **See also:** `bin `__ documentation. - condition : :class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`, Sequence[:class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -44702,7 +44631,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`Dict`, Dict, str + format : :class:`SchemaBase`, Dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -44736,7 +44665,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -44745,7 +44674,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -44765,7 +44694,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -45075,7 +45004,7 @@ def __init__( class TextDirection(VegaLiteSchema): """TextDirection schema wrapper - :class:`TextDirection`, Literal['ltr', 'rtl'] + :class:`SchemaBase`, Literal['ltr', 'rtl'] """ _schema = {"$ref": "#/definitions/TextDirection"} @@ -45087,42 +45016,42 @@ def __init__(self, *args): class TickConfig(AnyMarkConfig): """TickConfig schema wrapper - :class:`TickConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - align : :class:`Align`, Literal['left', 'center', 'right'], :class:`ExprRef`, Dict[required=[expr]] + align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`ExprRef`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, Dict[required=[expr]], float The rotation angle of the text, in degrees. - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`ExprRef`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`ExprRef`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`ExprRef`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, Dict[required=[expr]], bool Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. **Default value:** 3/4 of step (width step for horizontal ticks and height step for vertical ticks). - baseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str, :class:`ExprRef`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -45133,13 +45062,13 @@ class TickConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`Blend`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`ExprRef`, Dict[required=[expr]] + blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] Default color. **Default value:** :raw-html:`` @@ -45152,59 +45081,59 @@ class TickConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`ExprRef`, Dict[required=[expr]] + cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`ExprRef`, Dict[required=[expr]], str + description : :class:`SchemaBase`, Dict[required=[expr]], str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`ExprRef`, Dict[required=[expr]], :class:`TextDirection`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`ExprRef`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, Dict[required=[expr]], float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`ExprRef`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, Dict[required=[expr]], float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`ExprRef`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`ExprRef`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, Dict[required=[expr]], float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`ExprRef`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -45218,28 +45147,28 @@ class TickConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`ExprRef`, Dict[required=[expr]], str + font : :class:`SchemaBase`, Dict[required=[expr]], str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`ExprRef`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, Dict[required=[expr]], float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`ExprRef`, Dict[required=[expr]], float + height : :class:`SchemaBase`, Dict[required=[expr]], float Height of the marks. - href : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`ExprRef`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`ExprRef`, Dict[required=[expr]], :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -45270,18 +45199,18 @@ class TickConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`ExprRef`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`ExprRef`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`ExprRef`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`ExprRef`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, Dict[required=[expr]], float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -45289,7 +45218,7 @@ class TickConfig(AnyMarkConfig): order : None, bool For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`Orientation`, Literal['horizontal', 'vertical'] + orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -45301,24 +45230,24 @@ class TickConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`ExprRef`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`ExprRef`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, Dict[required=[expr]], float The angular padding applied to sides of the arc, in radians. - radius : :class:`ExprRef`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, Dict[required=[expr]], float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`ExprRef`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, Dict[required=[expr]], float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`ExprRef`, Dict[required=[expr]], :class:`SymbolShape`, str, str + shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -45333,7 +45262,7 @@ class TickConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`ExprRef`, Dict[required=[expr]], float + size : :class:`SchemaBase`, Dict[required=[expr]], float Default size for marks. @@ -45350,56 +45279,56 @@ class TickConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`ExprRef`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`ExprRef`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, Dict[required=[expr]], float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`ExprRef`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float The miter limit at which to bevel a line join. - strokeOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`ExprRef`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The stroke width, in pixels. - tension : :class:`ExprRef`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, Dict[required=[expr]], float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str Placeholder text if the ``text`` channel is not specified - theta : :class:`ExprRef`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, Dict[required=[expr]], float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`ExprRef`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, Dict[required=[expr]], float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. thickness : float @@ -45414,7 +45343,7 @@ class TickConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`ExprRef`, Dict[required=[expr]], :class:`TooltipContent`, Dict[required=[content]], None, bool, float, str + tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -45429,28 +45358,28 @@ class TickConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`ExprRef`, Dict[required=[expr]], :class:`URI`, str + url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`ExprRef`, Dict[required=[expr]], float + width : :class:`SchemaBase`, Dict[required=[expr]], float Width of the marks. - x : :class:`ExprRef`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, Dict[required=[expr]], float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`ExprRef`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`ExprRef`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, Dict[required=[expr]], float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`ExprRef`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -46385,8 +46314,8 @@ def __init__( class TickCount(VegaLiteSchema): """TickCount schema wrapper - :class:`TickCount`, :class:`TimeIntervalStep`, Dict[required=[interval, step]], - :class:`TimeInterval`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[interval, step]], + :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float """ @@ -46399,7 +46328,7 @@ def __init__(self, *args, **kwds): class TimeInterval(TickCount): """TimeInterval schema wrapper - :class:`TimeInterval`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', + :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] """ @@ -46412,12 +46341,12 @@ def __init__(self, *args): class TimeIntervalStep(TickCount): """TimeIntervalStep schema wrapper - :class:`TimeIntervalStep`, Dict[required=[interval, step]] + :class:`SchemaBase`, Dict[required=[interval, step]] Parameters ---------- - interval : :class:`TimeInterval`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] + interval : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] step : float @@ -46452,7 +46381,7 @@ def __init__( class TimeLocale(VegaLiteSchema): """TimeLocale schema wrapper - :class:`TimeLocale`, Dict[required=[dateTime, date, time, periods, days, shortDays, months, + :class:`SchemaBase`, Dict[required=[dateTime, date, time, periods, days, shortDays, months, shortMonths]] Locale definition for formatting dates and times. @@ -46463,15 +46392,15 @@ class TimeLocale(VegaLiteSchema): The date (%x) format specifier (e.g., "%m/%d/%Y"). dateTime : str The date and time (%c) format specifier (e.g., "%a %b %e %X %Y"). - days : :class:`Vector7string`, Sequence[str] + days : :class:`SchemaBase`, Sequence[str] The full names of the weekdays, starting with Sunday. - months : :class:`Vector12string`, Sequence[str] + months : :class:`SchemaBase`, Sequence[str] The full names of the months (starting with January). - periods : :class:`Vector2string`, Sequence[str] + periods : :class:`SchemaBase`, Sequence[str] The A.M. and P.M. equivalents (e.g., ["AM", "PM"]). - shortDays : :class:`Vector7string`, Sequence[str] + shortDays : :class:`SchemaBase`, Sequence[str] The abbreviated names of the weekdays, starting with Sunday. - shortMonths : :class:`Vector12string`, Sequence[str] + shortMonths : :class:`SchemaBase`, Sequence[str] The abbreviated names of the months (starting with January). time : str The time (%X) format specifier (e.g., "%H:%M:%S"). @@ -46509,15 +46438,11 @@ def __init__( class TimeUnit(VegaLiteSchema): """TimeUnit schema wrapper - :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', - 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', - 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', - 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', - 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', - 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', - 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', - 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], - :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', + 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', + 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', + 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', + 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', @@ -46526,11 +46451,14 @@ class TimeUnit(VegaLiteSchema): 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], - :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', - 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], - :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', - 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', - 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit` + :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', + 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', + 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', + 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', + 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', + 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', + 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', + 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] """ _schema = {"$ref": "#/definitions/TimeUnit"} @@ -46542,23 +46470,23 @@ def __init__(self, *args, **kwds): class MultiTimeUnit(TimeUnit): """MultiTimeUnit schema wrapper - :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', + :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', + 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', + 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', + 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', + 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', + 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', + 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', + 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', + 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], + :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', - 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], - :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', - 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', - 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', - 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', - 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', - 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', - 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', - 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', - 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] """ _schema = {"$ref": "#/definitions/MultiTimeUnit"} @@ -46570,7 +46498,7 @@ def __init__(self, *args, **kwds): class LocalMultiTimeUnit(MultiTimeUnit): """LocalMultiTimeUnit schema wrapper - :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', + :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', @@ -46589,11 +46517,10 @@ def __init__(self, *args): class SingleTimeUnit(TimeUnit): """SingleTimeUnit schema wrapper - :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', - 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], - :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', - 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', - 'utcseconds', 'utcmilliseconds'] + :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', + 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', + 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', + 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'] """ _schema = {"$ref": "#/definitions/SingleTimeUnit"} @@ -46605,8 +46532,8 @@ def __init__(self, *args, **kwds): class LocalSingleTimeUnit(SingleTimeUnit): """LocalSingleTimeUnit schema wrapper - :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', - 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'] + :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', + 'hours', 'minutes', 'seconds', 'milliseconds'] """ _schema = {"$ref": "#/definitions/LocalSingleTimeUnit"} @@ -46618,7 +46545,7 @@ def __init__(self, *args): class TimeUnitParams(VegaLiteSchema): """TimeUnitParams schema wrapper - :class:`TimeUnitParams`, Dict + :class:`SchemaBase`, Dict Time Unit Params for encoding predicate, which can specified if the data is already "binned". @@ -46633,7 +46560,7 @@ class TimeUnitParams(VegaLiteSchema): If no ``unit`` is specified, maxbins is used to infer time units. step : float The number of steps between bins, in terms of the least significant unit provided. - unit : :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit` + unit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] Defines how date-time values should be binned. utc : bool True to use UTC timezone. Equivalent to using a ``utc`` prefixed ``TimeUnit``. @@ -46769,7 +46696,7 @@ def __init__( class TimeUnitTransformParams(VegaLiteSchema): """TimeUnitTransformParams schema wrapper - :class:`TimeUnitTransformParams`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -46778,7 +46705,7 @@ class TimeUnitTransformParams(VegaLiteSchema): If no ``unit`` is specified, maxbins is used to infer time units. step : float The number of steps between bins, in terms of the least significant unit provided. - unit : :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit` + unit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] Defines how date-time values should be binned. utc : bool True to use UTC timezone. Equivalent to using a ``utc`` prefixed ``TimeUnit``. @@ -46913,7 +46840,7 @@ def __init__( class TitleAnchor(VegaLiteSchema): """TitleAnchor schema wrapper - :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] """ _schema = {"$ref": "#/definitions/TitleAnchor"} @@ -46925,80 +46852,80 @@ def __init__(self, *args): class TitleConfig(VegaLiteSchema): """TitleConfig schema wrapper - :class:`TitleConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - align : :class:`Align`, Literal['left', 'center', 'right'] + align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + anchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title and subtitle text. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. - angle : :class:`ExprRef`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, Dict[required=[expr]], float Angle in degrees of title and subtitle text. - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Text color for title text. - dx : :class:`ExprRef`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, Dict[required=[expr]], float Delta offset for title and subtitle text x-coordinate. - dy : :class:`ExprRef`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, Dict[required=[expr]], float Delta offset for title and subtitle text y-coordinate. - font : :class:`ExprRef`, Dict[required=[expr]], str + font : :class:`SchemaBase`, Dict[required=[expr]], str Font name for title text. - fontSize : :class:`ExprRef`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, Dict[required=[expr]], float Font size in pixels for title text. - fontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str Font style for title text. - fontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleFrame`, Literal['bounds', 'group'], str + frame : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['bounds', 'group'], str The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : :class:`ExprRef`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum allowed length in pixels of title and subtitle text. - lineHeight : :class:`ExprRef`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : :class:`ExprRef`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, Dict[required=[expr]], float The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleOrient`, Literal['none', 'left', 'right', 'top', 'bottom'] + orient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) - subtitleColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Text color for subtitle text. - subtitleFont : :class:`ExprRef`, Dict[required=[expr]], str + subtitleFont : :class:`SchemaBase`, Dict[required=[expr]], str Font name for subtitle text. - subtitleFontSize : :class:`ExprRef`, Dict[required=[expr]], float + subtitleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float Font size in pixels for subtitle text. - subtitleFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + subtitleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str Font style for subtitle text. - subtitleFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + subtitleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + subtitleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line subtitle text. - subtitlePadding : :class:`ExprRef`, Dict[required=[expr]], float + subtitlePadding : :class:`SchemaBase`, Dict[required=[expr]], float The padding in pixels between title and subtitle text. - zindex : :class:`ExprRef`, Dict[required=[expr]], float + zindex : :class:`SchemaBase`, Dict[required=[expr]], float The integer z-index indicating the layering of the title group relative to other axis, mark, and legend groups. @@ -47508,7 +47435,7 @@ def __init__( class TitleFrame(VegaLiteSchema): """TitleFrame schema wrapper - :class:`TitleFrame`, Literal['bounds', 'group'] + :class:`SchemaBase`, Literal['bounds', 'group'] """ _schema = {"$ref": "#/definitions/TitleFrame"} @@ -47520,7 +47447,7 @@ def __init__(self, *args): class TitleOrient(VegaLiteSchema): """TitleOrient schema wrapper - :class:`TitleOrient`, Literal['none', 'left', 'right', 'top', 'bottom'] + :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] """ _schema = {"$ref": "#/definitions/TitleOrient"} @@ -47532,17 +47459,17 @@ def __init__(self, *args): class TitleParams(VegaLiteSchema): """TitleParams schema wrapper - :class:`TitleParams`, Dict[required=[text]] + :class:`SchemaBase`, Dict[required=[text]] Parameters ---------- - text : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str The title text. - align : :class:`Align`, Literal['left', 'center', 'right'] + align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] + anchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. @@ -47557,73 +47484,73 @@ class TitleParams(VegaLiteSchema): `__ and `layered `__ views. For other composite views, ``anchor`` is always ``"start"``. - angle : :class:`ExprRef`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, Dict[required=[expr]], float Angle in degrees of title and subtitle text. - aria : :class:`ExprRef`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, Dict[required=[expr]], bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : :class:`Baseline`, Literal['top', 'middle', 'bottom'], :class:`TextBaseline`, str + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Text color for title text. - dx : :class:`ExprRef`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, Dict[required=[expr]], float Delta offset for title and subtitle text x-coordinate. - dy : :class:`ExprRef`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, Dict[required=[expr]], float Delta offset for title and subtitle text y-coordinate. - font : :class:`ExprRef`, Dict[required=[expr]], str + font : :class:`SchemaBase`, Dict[required=[expr]], str Font name for title text. - fontSize : :class:`ExprRef`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, Dict[required=[expr]], float Font size in pixels for title text. - fontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str Font style for title text. - fontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleFrame`, Literal['bounds', 'group'], str + frame : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['bounds', 'group'], str The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : :class:`ExprRef`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, Dict[required=[expr]], float The maximum allowed length in pixels of title and subtitle text. - lineHeight : :class:`ExprRef`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : :class:`ExprRef`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, Dict[required=[expr]], float The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`ExprRef`, Dict[required=[expr]], :class:`TitleOrient`, Literal['none', 'left', 'right', 'top', 'bottom'] + orient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) style : Sequence[str], str A `mark style property `__ to apply to the title text mark. **Default value:** ``"group-title"``. - subtitle : :class:`Text`, Sequence[str], str + subtitle : :class:`SchemaBase`, Sequence[str], str The subtitle Text. - subtitleColor : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, None, :class:`ExprRef`, Dict[required=[expr]] + subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] Text color for subtitle text. - subtitleFont : :class:`ExprRef`, Dict[required=[expr]], str + subtitleFont : :class:`SchemaBase`, Dict[required=[expr]], str Font name for subtitle text. - subtitleFontSize : :class:`ExprRef`, Dict[required=[expr]], float + subtitleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float Font size in pixels for subtitle text. - subtitleFontStyle : :class:`ExprRef`, Dict[required=[expr]], :class:`FontStyle`, str + subtitleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str Font style for subtitle text. - subtitleFontWeight : :class:`ExprRef`, Dict[required=[expr]], :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + subtitleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : :class:`ExprRef`, Dict[required=[expr]], float + subtitleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float Line height in pixels for multi-line subtitle text. - subtitlePadding : :class:`ExprRef`, Dict[required=[expr]], float + subtitlePadding : :class:`SchemaBase`, Dict[required=[expr]], float The padding in pixels between title and subtitle text. zindex : float The integer z-index indicating the layering of the title group relative to other @@ -48143,7 +48070,7 @@ def __init__( class TooltipContent(VegaLiteSchema): """TooltipContent schema wrapper - :class:`TooltipContent`, Dict[required=[content]] + :class:`SchemaBase`, Dict[required=[content]] Parameters ---------- @@ -48165,8 +48092,8 @@ def __init__( class TopLevelParameter(VegaLiteSchema): """TopLevelParameter schema wrapper - :class:`TopLevelParameter`, :class:`TopLevelSelectionParameter`, Dict[required=[name, - select]], :class:`VariableParameter`, Dict[required=[name]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], + :class:`SchemaBase`, Dict[required=[name]] """ _schema = {"$ref": "#/definitions/TopLevelParameter"} @@ -48178,17 +48105,17 @@ def __init__(self, *args, **kwds): class TopLevelSelectionParameter(TopLevelParameter): """TopLevelSelectionParameter schema wrapper - :class:`TopLevelSelectionParameter`, Dict[required=[name, select]] + :class:`SchemaBase`, Dict[required=[name, select]] Parameters ---------- - name : :class:`ParameterName`, str + name : :class:`SchemaBase`, str Required. A unique name for the selection parameter. Selection names should be valid JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - select : :class:`IntervalSelectionConfig`, Dict[required=[type]], :class:`PointSelectionConfig`, Dict[required=[type]], :class:`SelectionType`, Literal['point', 'interval'] + select : :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['point', 'interval'] Determines the default event processing and data query for the selection. Vega-Lite currently supports two selection types: @@ -48196,7 +48123,7 @@ class TopLevelSelectionParameter(TopLevelParameter): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - bind : :class:`BindCheckbox`, Dict[required=[input]], :class:`BindDirect`, Dict[required=[element]], :class:`BindInput`, Dict, :class:`BindRadioSelect`, Dict[required=[input, options]], :class:`BindRange`, Dict[required=[input]], :class:`Binding`, :class:`LegendBinding`, :class:`LegendStreamBinding`, Dict[required=[legend]], str, Dict, str + bind : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[element]], :class:`SchemaBase`, Dict[required=[input, options]], :class:`SchemaBase`, Dict[required=[input]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[legend]], str, Dict, str When set, a selection is populated by input elements (also known as dynamic query widgets) or by interacting with the corresponding legend. Direct manipulation interaction is disabled by default; to re-enable it, set the selection's `on @@ -48212,7 +48139,7 @@ class TopLevelSelectionParameter(TopLevelParameter): **See also:** `bind `__ documentation. - value : :class:`DateTime`, Dict, :class:`PrimitiveValue`, None, bool, float, str, :class:`SelectionInit`, :class:`SelectionInitIntervalMapping`, Dict, Sequence[:class:`SelectionInitMapping`, Dict] + value : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, Dict, Sequence[:class:`SchemaBase`, Dict] Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -48269,11 +48196,11 @@ def __init__( class TopLevelSpec(VegaLiteSchema): """TopLevelSpec schema wrapper - :class:`TopLevelConcatSpec`, Dict[required=[concat]], :class:`TopLevelFacetSpec`, - Dict[required=[data, facet, spec]], :class:`TopLevelHConcatSpec`, Dict[required=[hconcat]], - :class:`TopLevelLayerSpec`, Dict[required=[layer]], :class:`TopLevelRepeatSpec`, - Dict[required=[repeat, spec]], :class:`TopLevelSpec`, :class:`TopLevelUnitSpec`, - Dict[required=[data, mark]], :class:`TopLevelVConcatSpec`, Dict[required=[vconcat]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, + Dict[required=[data, facet, spec]], :class:`SchemaBase`, Dict[required=[data, mark]], + :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], + :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, + Dict[required=[vconcat]] A Vega-Lite top-level specification. This is the root class for all Vega-Lite specifications. (The json schema is generated from this type.) """ @@ -48287,14 +48214,14 @@ def __init__(self, *args, **kwds): class TopLevelConcatSpec(TopLevelSpec): """TopLevelConcatSpec schema wrapper - :class:`TopLevelConcatSpec`, Dict[required=[concat]] + :class:`SchemaBase`, Dict[required=[concat]] Parameters ---------- - concat : Sequence[:class:`ConcatSpecGenericSpec`, Dict[required=[concat]], :class:`FacetSpec`, Dict[required=[facet, spec]], :class:`FacetedUnitSpec`, Dict[required=[mark]], :class:`HConcatSpecGenericSpec`, Dict[required=[hconcat]], :class:`LayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`NonLayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`RepeatSpec`, :class:`LayerSpec`, Dict[required=[layer]], :class:`NonNormalizedSpec`, :class:`VConcatSpecGenericSpec`, Dict[required=[vconcat]]] + concat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] A list of views to be concatenated. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'], :class:`RowColLayoutAlign`, Dict + align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -48311,13 +48238,13 @@ class TopLevelConcatSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : :class:`AutoSizeParams`, Dict, :class:`AutosizeType`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -48333,7 +48260,7 @@ class TopLevelConcatSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`RowColboolean`, Dict, bool + center : :class:`SchemaBase`, Dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -48359,13 +48286,13 @@ class TopLevelConcatSpec(TopLevelSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - config : :class:`Config`, Dict + config : :class:`SchemaBase`, Dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`Datasets`, Dict + datasets : :class:`SchemaBase`, Dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -48373,18 +48300,18 @@ class TopLevelConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`ExprRef`, Dict[required=[expr]], :class:`Padding`, Dict, float + padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`TopLevelParameter`, :class:`TopLevelSelectionParameter`, Dict[required=[name, select]], :class:`VariableParameter`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`RowColnumber`, Dict, float + spacing : :class:`SchemaBase`, Dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -48392,11 +48319,11 @@ class TopLevelConcatSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. - usermeta : :class:`Dict`, Dict + usermeta : :class:`SchemaBase`, Dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -48666,23 +48593,23 @@ def __init__( class TopLevelFacetSpec(TopLevelSpec): """TopLevelFacetSpec schema wrapper - :class:`TopLevelFacetSpec`, Dict[required=[data, facet, spec]] + :class:`SchemaBase`, Dict[required=[data, facet, spec]] Parameters ---------- - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - facet : :class:`FacetFieldDef`, Dict, :class:`FacetMapping`, Dict + facet : :class:`SchemaBase`, Dict Definition for how to facet the data. One of: 1) `a field definition for faceting the plot by one field `__ 2) `An object that maps row and column channels to their field definitions `__ - spec : :class:`LayerSpec`, Dict[required=[layer]], :class:`UnitSpecWithFrame`, Dict[required=[mark]] + spec : :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]] A specification of the view that gets faceted. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'], :class:`RowColLayoutAlign`, Dict + align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -48699,13 +48626,13 @@ class TopLevelFacetSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : :class:`AutoSizeParams`, Dict, :class:`AutosizeType`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -48721,7 +48648,7 @@ class TopLevelFacetSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`RowColboolean`, Dict, bool + center : :class:`SchemaBase`, Dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -48747,10 +48674,10 @@ class TopLevelFacetSpec(TopLevelSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - config : :class:`Config`, Dict + config : :class:`SchemaBase`, Dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - datasets : :class:`Datasets`, Dict + datasets : :class:`SchemaBase`, Dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -48758,18 +48685,18 @@ class TopLevelFacetSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`ExprRef`, Dict[required=[expr]], :class:`Padding`, Dict, float + padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`TopLevelParameter`, :class:`TopLevelSelectionParameter`, Dict[required=[name, select]], :class:`VariableParameter`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`RowColnumber`, Dict, float + spacing : :class:`SchemaBase`, Dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -48777,11 +48704,11 @@ class TopLevelFacetSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. - usermeta : :class:`Dict`, Dict + usermeta : :class:`SchemaBase`, Dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -49044,20 +48971,20 @@ def __init__( class TopLevelHConcatSpec(TopLevelSpec): """TopLevelHConcatSpec schema wrapper - :class:`TopLevelHConcatSpec`, Dict[required=[hconcat]] + :class:`SchemaBase`, Dict[required=[hconcat]] Parameters ---------- - hconcat : Sequence[:class:`ConcatSpecGenericSpec`, Dict[required=[concat]], :class:`FacetSpec`, Dict[required=[facet, spec]], :class:`FacetedUnitSpec`, Dict[required=[mark]], :class:`HConcatSpecGenericSpec`, Dict[required=[hconcat]], :class:`LayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`NonLayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`RepeatSpec`, :class:`LayerSpec`, Dict[required=[layer]], :class:`NonNormalizedSpec`, :class:`VConcatSpecGenericSpec`, Dict[required=[vconcat]]] + hconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] A list of views to be concatenated and put into a row. - autosize : :class:`AutoSizeParams`, Dict, :class:`AutosizeType`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -49078,13 +49005,13 @@ class TopLevelHConcatSpec(TopLevelSpec): rows or columns. **Default value:** ``false`` - config : :class:`Config`, Dict + config : :class:`SchemaBase`, Dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`Datasets`, Dict + datasets : :class:`SchemaBase`, Dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -49092,26 +49019,26 @@ class TopLevelHConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`ExprRef`, Dict[required=[expr]], :class:`Padding`, Dict, float + padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`TopLevelParameter`, :class:`TopLevelSelectionParameter`, Dict[required=[name, select]], :class:`VariableParameter`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. - usermeta : :class:`Dict`, Dict + usermeta : :class:`SchemaBase`, Dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -49367,44 +49294,44 @@ def __init__( class TopLevelLayerSpec(TopLevelSpec): """TopLevelLayerSpec schema wrapper - :class:`TopLevelLayerSpec`, Dict[required=[layer]] + :class:`SchemaBase`, Dict[required=[layer]] Parameters ---------- - layer : Sequence[:class:`LayerSpec`, Dict[required=[layer]], :class:`UnitSpec`, Dict[required=[mark]]] + layer : Sequence[:class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]]] Layer or single view specifications to be layered. **Note** : Specifications inside ``layer`` cannot use ``row`` and ``column`` channels as layering facet specifications is not allowed. Instead, use the `facet operator `__ and place a layer inside a facet. - autosize : :class:`AutoSizeParams`, Dict, :class:`AutosizeType`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` - config : :class:`Config`, Dict + config : :class:`SchemaBase`, Dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`Datasets`, Dict + datasets : :class:`SchemaBase`, Dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. description : str Description of this mark for commenting purpose. - encoding : :class:`SharedEncoding`, Dict + encoding : :class:`SchemaBase`, Dict A shared key-value mapping between encoding channels and definition of fields in the underlying layers. - height : :class:`Step`, Dict[required=[step]], float, str + height : :class:`SchemaBase`, Dict[required=[step]], float, str The height of a visualization. @@ -49426,32 +49353,32 @@ class TopLevelLayerSpec(TopLevelSpec): documentation. name : str Name of the visualization for later reference. - padding : :class:`ExprRef`, Dict[required=[expr]], :class:`Padding`, Dict, float + padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`TopLevelParameter`, :class:`TopLevelSelectionParameter`, Dict[required=[name, select]], :class:`VariableParameter`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] Dynamic variables or selections that parameterize a visualization. - projection : :class:`Projection`, Dict + projection : :class:`SchemaBase`, Dict An object defining properties of the geographic projection shared by underlying layers. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. - usermeta : :class:`Dict`, Dict + usermeta : :class:`SchemaBase`, Dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. - view : :class:`ViewBackground`, Dict + view : :class:`SchemaBase`, Dict An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`Step`, Dict[required=[step]], float, str + width : :class:`SchemaBase`, Dict[required=[step]], float, str The width of a visualization. @@ -49723,7 +49650,7 @@ def __init__( class TopLevelRepeatSpec(TopLevelSpec): """TopLevelRepeatSpec schema wrapper - :class:`TopLevelRepeatSpec`, Dict[required=[repeat, spec]] + :class:`SchemaBase`, Dict[required=[repeat, spec]] """ _schema = {"$ref": "#/definitions/TopLevelRepeatSpec"} @@ -49735,20 +49662,20 @@ def __init__(self, *args, **kwds): class TopLevelUnitSpec(TopLevelSpec): """TopLevelUnitSpec schema wrapper - :class:`TopLevelUnitSpec`, Dict[required=[data, mark]] + :class:`SchemaBase`, Dict[required=[data, mark]] Parameters ---------- - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - mark : :class:`AnyMark`, :class:`BoxPlotDef`, Dict[required=[type]], :class:`CompositeMarkDef`, :class:`ErrorBandDef`, Dict[required=[type]], :class:`ErrorBarDef`, Dict[required=[type]], :class:`BoxPlot`, str, :class:`CompositeMark`, :class:`ErrorBand`, str, :class:`ErrorBar`, str, :class:`MarkDef`, Dict[required=[type]], :class:`Mark`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - align : :class:`LayoutAlign`, Literal['all', 'each', 'none'], :class:`RowColLayoutAlign`, Dict + align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -49765,13 +49692,13 @@ class TopLevelUnitSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : :class:`AutoSizeParams`, Dict, :class:`AutosizeType`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -49787,7 +49714,7 @@ class TopLevelUnitSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`RowColboolean`, Dict, bool + center : :class:`SchemaBase`, Dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -49795,18 +49722,18 @@ class TopLevelUnitSpec(TopLevelSpec): supply different centering values for rows and columns. **Default value:** ``false`` - config : :class:`Config`, Dict + config : :class:`SchemaBase`, Dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - datasets : :class:`Datasets`, Dict + datasets : :class:`SchemaBase`, Dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. description : str Description of this mark for commenting purpose. - encoding : :class:`FacetedEncoding`, Dict + encoding : :class:`SchemaBase`, Dict A key-value mapping between encoding channels and definition of fields. - height : :class:`Step`, Dict[required=[step]], float, str + height : :class:`SchemaBase`, Dict[required=[step]], float, str The height of a visualization. @@ -49828,23 +49755,23 @@ class TopLevelUnitSpec(TopLevelSpec): documentation. name : str Name of the visualization for later reference. - padding : :class:`ExprRef`, Dict[required=[expr]], :class:`Padding`, Dict, float + padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`TopLevelParameter`, :class:`TopLevelSelectionParameter`, Dict[required=[name, select]], :class:`VariableParameter`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`Projection`, Dict + projection : :class:`SchemaBase`, Dict An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`RowColnumber`, Dict, float + spacing : :class:`SchemaBase`, Dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -49852,18 +49779,18 @@ class TopLevelUnitSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. - usermeta : :class:`Dict`, Dict + usermeta : :class:`SchemaBase`, Dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. - view : :class:`ViewBackground`, Dict + view : :class:`SchemaBase`, Dict An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`Step`, Dict[required=[step]], float, str + width : :class:`SchemaBase`, Dict[required=[step]], float, str The width of a visualization. @@ -50180,20 +50107,20 @@ def __init__( class TopLevelVConcatSpec(TopLevelSpec): """TopLevelVConcatSpec schema wrapper - :class:`TopLevelVConcatSpec`, Dict[required=[vconcat]] + :class:`SchemaBase`, Dict[required=[vconcat]] Parameters ---------- - vconcat : Sequence[:class:`ConcatSpecGenericSpec`, Dict[required=[concat]], :class:`FacetSpec`, Dict[required=[facet, spec]], :class:`FacetedUnitSpec`, Dict[required=[mark]], :class:`HConcatSpecGenericSpec`, Dict[required=[hconcat]], :class:`LayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`NonLayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`RepeatSpec`, :class:`LayerSpec`, Dict[required=[layer]], :class:`NonNormalizedSpec`, :class:`VConcatSpecGenericSpec`, Dict[required=[vconcat]]] + vconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] A list of views to be concatenated and put into a column. - autosize : :class:`AutoSizeParams`, Dict, :class:`AutosizeType`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -50214,13 +50141,13 @@ class TopLevelVConcatSpec(TopLevelSpec): rows or columns. **Default value:** ``false`` - config : :class:`Config`, Dict + config : :class:`SchemaBase`, Dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`Datasets`, Dict + datasets : :class:`SchemaBase`, Dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -50228,26 +50155,26 @@ class TopLevelVConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`ExprRef`, Dict[required=[expr]], :class:`Padding`, Dict, float + padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`TopLevelParameter`, :class:`TopLevelSelectionParameter`, Dict[required=[name, select]], :class:`VariableParameter`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. - usermeta : :class:`Dict`, Dict + usermeta : :class:`SchemaBase`, Dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -50503,7 +50430,7 @@ def __init__( class TopoDataFormat(DataFormat): """TopoDataFormat schema wrapper - :class:`TopoDataFormat`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -50520,7 +50447,7 @@ class TopoDataFormat(DataFormat): not as individual GeoJSON features. Extracting a mesh is useful for more efficiently drawing borders or other geographic elements that you do not need to associate with specific regions such as individual countries, states or counties. - parse : :class:`Parse`, Dict, None + parse : :class:`SchemaBase`, Dict, None If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -50561,19 +50488,18 @@ def __init__( class Transform(VegaLiteSchema): """Transform schema wrapper - :class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, - Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, - as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, - Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], - :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, - Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], - :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, - Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], - :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, - Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], - :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, - Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, - field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]] + :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, + Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], + :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, + param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, + Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, + Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], + :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, + from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, + Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], + :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, + groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], + :class:`SchemaBase`, Dict[required=[window]] """ _schema = {"$ref": "#/definitions/Transform"} @@ -50585,14 +50511,14 @@ def __init__(self, *args, **kwds): class AggregateTransform(Transform): """AggregateTransform schema wrapper - :class:`AggregateTransform`, Dict[required=[aggregate]] + :class:`SchemaBase`, Dict[required=[aggregate]] Parameters ---------- - aggregate : Sequence[:class:`AggregatedFieldDef`, Dict[required=[op, as]]] + aggregate : Sequence[:class:`SchemaBase`, Dict[required=[op, as]]] Array of objects that define fields to aggregate. - groupby : Sequence[:class:`FieldName`, str] + groupby : Sequence[:class:`SchemaBase`, str] The data fields to group by. If not specified, a single group containing all data objects will be used. """ @@ -50615,17 +50541,17 @@ def __init__( class BinTransform(Transform): """BinTransform schema wrapper - :class:`BinTransform`, Dict[required=[bin, field, as]] + :class:`SchemaBase`, Dict[required=[bin, field, as]] Parameters ---------- - bin : :class:`BinParams`, Dict, bool + bin : :class:`SchemaBase`, Dict, bool An object indicating bin properties, or simply ``true`` for using default bin parameters. - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str The data field to bin. - as : :class:`FieldName`, str, Sequence[:class:`FieldName`, str] + as : :class:`SchemaBase`, str, Sequence[:class:`SchemaBase`, str] The output fields at which to write the start and end bin values. This can be either a string or an array of strings with two elements denoting the name for the fields for bin start and bin end respectively. If a single string (e.g., ``"val"`` ) is @@ -50646,7 +50572,7 @@ def __init__( class CalculateTransform(Transform): """CalculateTransform schema wrapper - :class:`CalculateTransform`, Dict[required=[calculate, as]] + :class:`SchemaBase`, Dict[required=[calculate, as]] Parameters ---------- @@ -50654,7 +50580,7 @@ class CalculateTransform(Transform): calculate : str A `expression `__ string. Use the variable ``datum`` to refer to the current data object. - as : :class:`FieldName`, str + as : :class:`SchemaBase`, str The field for storing the computed formula value. """ @@ -50667,12 +50593,12 @@ def __init__(self, calculate: Union[str, UndefinedType] = Undefined, **kwds): class DensityTransform(Transform): """DensityTransform schema wrapper - :class:`DensityTransform`, Dict[required=[density]] + :class:`SchemaBase`, Dict[required=[density]] Parameters ---------- - density : :class:`FieldName`, str + density : :class:`SchemaBase`, str The data field for which to perform density estimation. bandwidth : float The bandwidth (standard deviation) of the Gaussian kernel. If unspecified or set to @@ -50692,7 +50618,7 @@ class DensityTransform(Transform): A [min, max] domain from which to sample the distribution. If unspecified, the extent will be determined by the observed minimum and maximum values of the density value field. - groupby : Sequence[:class:`FieldName`, str] + groupby : Sequence[:class:`SchemaBase`, str] The data fields to group by. If not specified, a single group containing all data objects will be used. maxsteps : float @@ -50710,7 +50636,7 @@ class DensityTransform(Transform): density. If specified, overrides both minsteps and maxsteps to set an exact number of uniform samples. Potentially useful in conjunction with a fixed extent to ensure consistent sample points for stacked densities. - as : Sequence[:class:`FieldName`, str] + as : Sequence[:class:`SchemaBase`, str] The output fields for the sample value and corresponding density estimate. **Default value:** ``["value", "density"]`` @@ -50748,14 +50674,14 @@ def __init__( class ExtentTransform(Transform): """ExtentTransform schema wrapper - :class:`ExtentTransform`, Dict[required=[extent, param]] + :class:`SchemaBase`, Dict[required=[extent, param]] Parameters ---------- - extent : :class:`FieldName`, str + extent : :class:`SchemaBase`, str The field of which to get the extent. - param : :class:`ParameterName`, str + param : :class:`SchemaBase`, str The output parameter produced by the extent transform. """ @@ -50773,12 +50699,12 @@ def __init__( class FilterTransform(Transform): """FilterTransform schema wrapper - :class:`FilterTransform`, Dict[required=[filter]] + :class:`SchemaBase`, Dict[required=[filter]] Parameters ---------- - filter : :class:`FieldEqualPredicate`, Dict[required=[equal, field]], :class:`FieldGTEPredicate`, Dict[required=[field, gte]], :class:`FieldGTPredicate`, Dict[required=[field, gt]], :class:`FieldLTEPredicate`, Dict[required=[field, lte]], :class:`FieldLTPredicate`, Dict[required=[field, lt]], :class:`FieldOneOfPredicate`, Dict[required=[field, oneOf]], :class:`FieldRangePredicate`, Dict[required=[field, range]], :class:`FieldValidPredicate`, Dict[required=[field, valid]], :class:`ParameterPredicate`, Dict[required=[param]], :class:`Predicate`, str, :class:`LogicalAndPredicate`, Dict[required=[and]], :class:`LogicalNotPredicate`, Dict[required=[not]], :class:`LogicalOrPredicate`, Dict[required=[or]], :class:`PredicateComposition` + filter : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] The ``filter`` property must be a predication definition, which can take one of the following forms: @@ -50828,17 +50754,17 @@ def __init__( class FlattenTransform(Transform): """FlattenTransform schema wrapper - :class:`FlattenTransform`, Dict[required=[flatten]] + :class:`SchemaBase`, Dict[required=[flatten]] Parameters ---------- - flatten : Sequence[:class:`FieldName`, str] + flatten : Sequence[:class:`SchemaBase`, str] An array of one or more data fields containing arrays to flatten. If multiple fields are specified, their array values should have a parallel structure, ideally with the same length. If the lengths of parallel arrays do not match, the longest array will be used with ``null`` values added for missing entries. - as : Sequence[:class:`FieldName`, str] + as : Sequence[:class:`SchemaBase`, str] The output field names for extracted array values. **Default value:** The field name of the corresponding array field @@ -50857,14 +50783,14 @@ def __init__( class FoldTransform(Transform): """FoldTransform schema wrapper - :class:`FoldTransform`, Dict[required=[fold]] + :class:`SchemaBase`, Dict[required=[fold]] Parameters ---------- - fold : Sequence[:class:`FieldName`, str] + fold : Sequence[:class:`SchemaBase`, str] An array of data fields indicating the properties to fold. - as : Sequence[:class:`FieldName`, str] + as : Sequence[:class:`SchemaBase`, str] The output field names for the key and value properties produced by the fold transform. **Default value:** ``["key", "value"]`` """ @@ -50882,14 +50808,14 @@ def __init__( class ImputeTransform(Transform): """ImputeTransform schema wrapper - :class:`ImputeTransform`, Dict[required=[impute, key]] + :class:`SchemaBase`, Dict[required=[impute, key]] Parameters ---------- - impute : :class:`FieldName`, str + impute : :class:`SchemaBase`, str The data field for which the missing values should be imputed. - key : :class:`FieldName`, str + key : :class:`SchemaBase`, str A key field that uniquely identifies data objects within a group. Missing key values (those occurring in the data but not in the current group) will be imputed. frame : Sequence[None, float] @@ -50902,10 +50828,10 @@ class ImputeTransform(Transform): **Default value:** : ``[null, null]`` indicating that the window includes all objects. - groupby : Sequence[:class:`FieldName`, str] + groupby : Sequence[:class:`SchemaBase`, str] An optional array of fields by which to group the values. Imputation will then be performed on a per-group basis. - keyvals : :class:`ImputeSequence`, Dict[required=[stop]], Sequence[Any] + keyvals : :class:`SchemaBase`, Dict[required=[stop]], Sequence[Any] Defines the key values that should be considered for imputation. An array of key values or an object defining a `number sequence `__. @@ -50916,7 +50842,7 @@ class ImputeTransform(Transform): the y-field is imputed, or vice versa. If there is no impute grouping, this property *must* be specified. - method : :class:`ImputeMethod`, Literal['value', 'median', 'max', 'min', 'mean'] + method : :class:`SchemaBase`, Literal['value', 'median', 'max', 'min', 'mean'] The imputation method to use for the field value of imputed data objects. One of ``"value"``, ``"mean"``, ``"median"``, ``"max"`` or ``"min"``. @@ -50958,14 +50884,14 @@ def __init__( class JoinAggregateTransform(Transform): """JoinAggregateTransform schema wrapper - :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]] + :class:`SchemaBase`, Dict[required=[joinaggregate]] Parameters ---------- - joinaggregate : Sequence[:class:`JoinAggregateFieldDef`, Dict[required=[op, as]]] + joinaggregate : Sequence[:class:`SchemaBase`, Dict[required=[op, as]]] The definition of the fields in the join aggregate, and what calculations to use. - groupby : Sequence[:class:`FieldName`, str] + groupby : Sequence[:class:`SchemaBase`, str] The data fields for partitioning the data objects into separate groups. If unspecified, all data points will be in a single group. """ @@ -50988,24 +50914,24 @@ def __init__( class LoessTransform(Transform): """LoessTransform schema wrapper - :class:`LoessTransform`, Dict[required=[loess, on]] + :class:`SchemaBase`, Dict[required=[loess, on]] Parameters ---------- - loess : :class:`FieldName`, str + loess : :class:`SchemaBase`, str The data field of the dependent variable to smooth. - on : :class:`FieldName`, str + on : :class:`SchemaBase`, str The data field of the independent variable to use a predictor. bandwidth : float A bandwidth parameter in the range ``[0, 1]`` that determines the amount of smoothing. **Default value:** ``0.3`` - groupby : Sequence[:class:`FieldName`, str] + groupby : Sequence[:class:`SchemaBase`, str] The data fields to group by. If not specified, a single group containing all data objects will be used. - as : Sequence[:class:`FieldName`, str] + as : Sequence[:class:`SchemaBase`, str] The output field names for the smoothed points generated by the loess transform. **Default value:** The field names of the input x and y values. @@ -51029,7 +50955,7 @@ def __init__( class LookupTransform(Transform): """LookupTransform schema wrapper - :class:`LookupTransform`, Dict[required=[lookup, from]] + :class:`SchemaBase`, Dict[required=[lookup, from]] Parameters ---------- @@ -51040,7 +50966,7 @@ class LookupTransform(Transform): The default value to use if lookup fails. **Default value:** ``null`` - as : :class:`FieldName`, str, Sequence[:class:`FieldName`, str] + as : :class:`SchemaBase`, str, Sequence[:class:`SchemaBase`, str] The output fields on which to store the looked up data values. For data lookups, this property may be left blank if ``from.fields`` has been @@ -51050,7 +50976,7 @@ class LookupTransform(Transform): For selection lookups, this property is optional: if unspecified, looked up values will be stored under a property named for the selection; and if specified, it must correspond to ``from.fields``. - from : :class:`LookupData`, Dict[required=[data, key]], :class:`LookupSelection`, Dict[required=[key, param]] + from : :class:`SchemaBase`, Dict[required=[data, key]], :class:`SchemaBase`, Dict[required=[key, param]] Data source or selection for secondary data reference. """ @@ -51068,25 +50994,25 @@ def __init__( class PivotTransform(Transform): """PivotTransform schema wrapper - :class:`PivotTransform`, Dict[required=[pivot, value]] + :class:`SchemaBase`, Dict[required=[pivot, value]] Parameters ---------- - pivot : :class:`FieldName`, str + pivot : :class:`SchemaBase`, str The data field to pivot on. The unique values of this field become new field names in the output stream. - value : :class:`FieldName`, str + value : :class:`SchemaBase`, str The data field to populate pivoted fields. The aggregate values of this field become the values of the new pivoted fields. - groupby : Sequence[:class:`FieldName`, str] + groupby : Sequence[:class:`SchemaBase`, str] The optional data fields to group by. If not specified, a single group containing all data objects will be used. limit : float An optional parameter indicating the maximum number of pivoted fields to generate. The default ( ``0`` ) applies no limit. The pivoted ``pivot`` names are sorted in ascending order prior to enforcing the limit. **Default value:** ``0`` - op : :class:`AggregateOp`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + op : :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] The aggregation operation to apply to grouped ``value`` field values. **Default value:** ``sum`` """ @@ -51140,14 +51066,14 @@ def __init__( class QuantileTransform(Transform): """QuantileTransform schema wrapper - :class:`QuantileTransform`, Dict[required=[quantile]] + :class:`SchemaBase`, Dict[required=[quantile]] Parameters ---------- - quantile : :class:`FieldName`, str + quantile : :class:`SchemaBase`, str The data field for which to perform quantile estimation. - groupby : Sequence[:class:`FieldName`, str] + groupby : Sequence[:class:`SchemaBase`, str] The data fields to group by. If not specified, a single group containing all data objects will be used. probs : Sequence[float] @@ -51157,7 +51083,7 @@ class QuantileTransform(Transform): A probability step size (default 0.01) for sampling quantile values. All values from one-half the step size up to 1 (exclusive) will be sampled. This parameter is only used if the *probs* parameter is not provided. - as : Sequence[:class:`FieldName`, str] + as : Sequence[:class:`SchemaBase`, str] The output field names for the probability and quantile values. **Default value:** ``["prob", "value"]`` @@ -51181,19 +51107,19 @@ def __init__( class RegressionTransform(Transform): """RegressionTransform schema wrapper - :class:`RegressionTransform`, Dict[required=[regression, on]] + :class:`SchemaBase`, Dict[required=[regression, on]] Parameters ---------- - on : :class:`FieldName`, str + on : :class:`SchemaBase`, str The data field of the independent variable to use a predictor. - regression : :class:`FieldName`, str + regression : :class:`SchemaBase`, str The data field of the dependent variable to predict. extent : Sequence[float] A [min, max] domain over the independent (x) field for the starting and ending points of the generated trend line. - groupby : Sequence[:class:`FieldName`, str] + groupby : Sequence[:class:`SchemaBase`, str] The data fields to group by. If not specified, a single group containing all data objects will be used. method : Literal['linear', 'log', 'exp', 'pow', 'quad', 'poly'] @@ -51213,7 +51139,7 @@ class RegressionTransform(Transform): value (indicating the total variance explained by the model). **Default value:** ``false`` - as : Sequence[:class:`FieldName`, str] + as : Sequence[:class:`SchemaBase`, str] The output field names for the smoothed points generated by the regression transform. @@ -51250,7 +51176,7 @@ def __init__( class SampleTransform(Transform): """SampleTransform schema wrapper - :class:`SampleTransform`, Dict[required=[sample]] + :class:`SchemaBase`, Dict[required=[sample]] Parameters ---------- @@ -51270,14 +51196,14 @@ def __init__(self, sample: Union[float, UndefinedType] = Undefined, **kwds): class StackTransform(Transform): """StackTransform schema wrapper - :class:`StackTransform`, Dict[required=[stack, groupby, as]] + :class:`SchemaBase`, Dict[required=[stack, groupby, as]] Parameters ---------- - groupby : Sequence[:class:`FieldName`, str] + groupby : Sequence[:class:`SchemaBase`, str] The data fields to group by. - stack : :class:`FieldName`, str + stack : :class:`SchemaBase`, str The field which is stacked. offset : Literal['zero', 'center', 'normalize'] Mode for stacking marks. One of ``"zero"`` (default), ``"center"``, or @@ -51286,9 +51212,9 @@ class StackTransform(Transform): percentage values for each stack point, with output values in the range ``[0,1]``. **Default value:** ``"zero"`` - sort : Sequence[:class:`SortField`, Dict[required=[field]]] + sort : Sequence[:class:`SchemaBase`, Dict[required=[field]]] Field that determines the order of leaves in the stacked charts. - as : :class:`FieldName`, str, Sequence[:class:`FieldName`, str] + as : :class:`SchemaBase`, str, Sequence[:class:`SchemaBase`, str] Output field names. This can be either a string or an array of strings with two elements denoting the name for the fields for stack start and stack end respectively. If a single string(e.g., ``"val"`` ) is provided, the end field will @@ -51315,16 +51241,16 @@ def __init__( class TimeUnitTransform(Transform): """TimeUnitTransform schema wrapper - :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]] + :class:`SchemaBase`, Dict[required=[timeUnit, field, as]] Parameters ---------- - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str The data field to apply time unit. - timeUnit : :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitTransformParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict The timeUnit. - as : :class:`FieldName`, str + as : :class:`SchemaBase`, str The output field to write the timeUnit value. """ @@ -51456,7 +51382,7 @@ def __init__( class Type(VegaLiteSchema): """Type schema wrapper - :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] Data type based on level of measurement """ @@ -51469,7 +51395,7 @@ def __init__(self, *args): class TypeForShape(VegaLiteSchema): """TypeForShape schema wrapper - :class:`TypeForShape`, Literal['nominal', 'ordinal', 'geojson'] + :class:`SchemaBase`, Literal['nominal', 'ordinal', 'geojson'] """ _schema = {"$ref": "#/definitions/TypeForShape"} @@ -51481,13 +51407,13 @@ def __init__(self, *args): class TypedFieldDef(VegaLiteSchema): """TypedFieldDef schema wrapper - :class:`TypedFieldDef`, Dict + :class:`SchemaBase`, Dict Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - aggregate : :class:`Aggregate`, :class:`ArgmaxDef`, Dict[required=[argmax]], :class:`ArgminDef`, Dict[required=[argmin]], :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -51499,7 +51425,7 @@ class TypedFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`BinParams`, Dict, None, bool, str + bin : :class:`SchemaBase`, Dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -51520,7 +51446,7 @@ class TypedFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`FieldName`, str, :class:`Field`, :class:`RepeatRef`, Dict[required=[repeat]] + field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -51535,7 +51461,7 @@ class TypedFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`BinnedTimeUnit`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`LocalMultiTimeUnit`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`MultiTimeUnit`, :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SingleTimeUnit`, :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`TimeUnit`, :class:`TimeUnitParams`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -51544,7 +51470,7 @@ class TypedFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`Text`, Sequence[str], str, None + title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -51564,7 +51490,7 @@ class TypedFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -51856,7 +51782,7 @@ def __init__( class URI(VegaLiteSchema): """URI schema wrapper - :class:`URI`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/URI"} @@ -51868,36 +51794,36 @@ def __init__(self, *args): class UnitSpec(VegaLiteSchema): """UnitSpec schema wrapper - :class:`UnitSpec`, Dict[required=[mark]] + :class:`SchemaBase`, Dict[required=[mark]] Base interface for a unit (single-view) specification. Parameters ---------- - mark : :class:`AnyMark`, :class:`BoxPlotDef`, Dict[required=[type]], :class:`CompositeMarkDef`, :class:`ErrorBandDef`, Dict[required=[type]], :class:`ErrorBarDef`, Dict[required=[type]], :class:`BoxPlot`, str, :class:`CompositeMark`, :class:`ErrorBand`, str, :class:`ErrorBar`, str, :class:`MarkDef`, Dict[required=[type]], :class:`Mark`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`Encoding`, Dict + encoding : :class:`SchemaBase`, Dict A key-value mapping between encoding channels and definition of fields. name : str Name of the visualization for later reference. - params : Sequence[:class:`SelectionParameter`, Dict[required=[name, select]]] + params : Sequence[:class:`SchemaBase`, Dict[required=[name, select]]] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`Projection`, Dict + projection : :class:`SchemaBase`, Dict An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. """ @@ -51971,24 +51897,24 @@ def __init__( class UnitSpecWithFrame(VegaLiteSchema): """UnitSpecWithFrame schema wrapper - :class:`UnitSpecWithFrame`, Dict[required=[mark]] + :class:`SchemaBase`, Dict[required=[mark]] Parameters ---------- - mark : :class:`AnyMark`, :class:`BoxPlotDef`, Dict[required=[type]], :class:`CompositeMarkDef`, :class:`ErrorBandDef`, Dict[required=[type]], :class:`ErrorBarDef`, Dict[required=[type]], :class:`BoxPlot`, str, :class:`CompositeMark`, :class:`ErrorBand`, str, :class:`ErrorBar`, str, :class:`MarkDef`, Dict[required=[type]], :class:`Mark`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`Encoding`, Dict + encoding : :class:`SchemaBase`, Dict A key-value mapping between encoding channels and definition of fields. - height : :class:`Step`, Dict[required=[step]], float, str + height : :class:`SchemaBase`, Dict[required=[step]], float, str The height of a visualization. @@ -52010,22 +51936,22 @@ class UnitSpecWithFrame(VegaLiteSchema): documentation. name : str Name of the visualization for later reference. - params : Sequence[:class:`SelectionParameter`, Dict[required=[name, select]]] + params : Sequence[:class:`SchemaBase`, Dict[required=[name, select]]] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`Projection`, Dict + projection : :class:`SchemaBase`, Dict An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. - view : :class:`ViewBackground`, Dict + view : :class:`SchemaBase`, Dict An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`Step`, Dict[required=[step]], float, str + width : :class:`SchemaBase`, Dict[required=[step]], float, str The width of a visualization. @@ -52127,7 +52053,7 @@ def __init__( class UrlData(DataSource): """UrlData schema wrapper - :class:`UrlData`, Dict[required=[url]] + :class:`SchemaBase`, Dict[required=[url]] Parameters ---------- @@ -52135,7 +52061,7 @@ class UrlData(DataSource): url : str An URL from which to load the data set. Use the ``format.type`` property to ensure the loaded data is correctly parsed. - format : :class:`CsvDataFormat`, Dict, :class:`DataFormat`, :class:`DsvDataFormat`, Dict[required=[delimiter]], :class:`JsonDataFormat`, Dict, :class:`TopoDataFormat`, Dict + format : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[delimiter]] An object that specifies the format for parsing the data. name : str Provide a placeholder name and bind data at runtime. @@ -52158,7 +52084,7 @@ def __init__( class UtcMultiTimeUnit(MultiTimeUnit): """UtcMultiTimeUnit schema wrapper - :class:`UtcMultiTimeUnit`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', + :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', @@ -52178,9 +52104,8 @@ def __init__(self, *args): class UtcSingleTimeUnit(SingleTimeUnit): """UtcSingleTimeUnit schema wrapper - :class:`UtcSingleTimeUnit`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', - 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', - 'utcmilliseconds'] + :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', + 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'] """ _schema = {"$ref": "#/definitions/UtcSingleTimeUnit"} @@ -52192,13 +52117,13 @@ def __init__(self, *args): class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): """VConcatSpecGenericSpec schema wrapper - :class:`VConcatSpecGenericSpec`, Dict[required=[vconcat]] + :class:`SchemaBase`, Dict[required=[vconcat]] Base interface for a vertical concatenation specification. Parameters ---------- - vconcat : Sequence[:class:`ConcatSpecGenericSpec`, Dict[required=[concat]], :class:`FacetSpec`, Dict[required=[facet, spec]], :class:`FacetedUnitSpec`, Dict[required=[mark]], :class:`HConcatSpecGenericSpec`, Dict[required=[hconcat]], :class:`LayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`NonLayerRepeatSpec`, Dict[required=[repeat, spec]], :class:`RepeatSpec`, :class:`LayerSpec`, Dict[required=[layer]], :class:`Spec`, :class:`VConcatSpecGenericSpec`, Dict[required=[vconcat]]] + vconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] A list of views to be concatenated and put into a column. bounds : Literal['full', 'flush'] The bounds calculation method to use for determining the extent of a sub-plot. One @@ -52217,22 +52142,22 @@ class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): rows or columns. **Default value:** ``false`` - data : :class:`DataSource`, :class:`InlineData`, Dict[required=[values]], :class:`NamedData`, Dict[required=[name]], :class:`UrlData`, Dict[required=[url]], :class:`Data`, :class:`Generator`, :class:`GraticuleGenerator`, Dict[required=[graticule]], :class:`SequenceGenerator`, Dict[required=[sequence]], :class:`SphereGenerator`, Dict[required=[sphere]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`Resolve`, Dict + resolve : :class:`SchemaBase`, Dict Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`Text`, Sequence[str], str, :class:`TitleParams`, Dict[required=[text]] + title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str Title for the plot. - transform : Sequence[:class:`AggregateTransform`, Dict[required=[aggregate]], :class:`BinTransform`, Dict[required=[bin, field, as]], :class:`CalculateTransform`, Dict[required=[calculate, as]], :class:`DensityTransform`, Dict[required=[density]], :class:`ExtentTransform`, Dict[required=[extent, param]], :class:`FilterTransform`, Dict[required=[filter]], :class:`FlattenTransform`, Dict[required=[flatten]], :class:`FoldTransform`, Dict[required=[fold]], :class:`ImputeTransform`, Dict[required=[impute, key]], :class:`JoinAggregateTransform`, Dict[required=[joinaggregate]], :class:`LoessTransform`, Dict[required=[loess, on]], :class:`LookupTransform`, Dict[required=[lookup, from]], :class:`PivotTransform`, Dict[required=[pivot, value]], :class:`QuantileTransform`, Dict[required=[quantile]], :class:`RegressionTransform`, Dict[required=[regression, on]], :class:`SampleTransform`, Dict[required=[sample]], :class:`StackTransform`, Dict[required=[stack, groupby, as]], :class:`TimeUnitTransform`, Dict[required=[timeUnit, field, as]], :class:`Transform`, :class:`WindowTransform`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] An array of data transformations such as filter and new field calculation. """ @@ -52292,14 +52217,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull( ): """ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefGradientstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefGradientstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], :class:`Gradient`, :class:`LinearGradient`, Dict[required=[gradient, stops]], :class:`RadialGradient`, Dict[required=[gradient, stops]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52339,14 +52264,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull( ): """ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDefTypeForShape`, :class:`ConditionalParameterMarkPropFieldOrDatumDefTypeForShape`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape`, Dict[required=[test]], :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52380,14 +52305,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumber( ): """ValueDefWithConditionMarkPropFieldOrDatumDefnumber schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], float + value : :class:`SchemaBase`, Dict[required=[expr]], float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52421,14 +52346,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray( ): """ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`, Sequence[:class:`ConditionalParameterValueDefnumberArrayExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefnumberArrayExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + value : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52461,14 +52386,14 @@ def __init__( class ValueDefWithConditionMarkPropFieldOrDatumDefstringnull(VegaLiteSchema): """ValueDefWithConditionMarkPropFieldOrDatumDefstringnull schema wrapper - :class:`ValueDefWithConditionMarkPropFieldOrDatumDefstringnull`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, Dict[required=[param]], :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Dict[required=[test]], :class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`, Sequence[:class:`ConditionalParameterValueDefstringnullExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefstringnullExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefstringnullExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, Dict[required=[expr]], None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52500,14 +52425,14 @@ def __init__( class ValueDefWithConditionStringFieldDefText(TextDef): """ValueDefWithConditionStringFieldDefText schema wrapper - :class:`ValueDefWithConditionStringFieldDefText`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - condition : :class:`ConditionalParameterStringFieldDef`, Dict[required=[param]], :class:`ConditionalPredicateStringFieldDef`, Dict[required=[test]], :class:`ConditionalStringFieldDef`, :class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`, Sequence[:class:`ConditionalParameterValueDefTextExprRef`, Dict[required=[param, value]], :class:`ConditionalPredicateValueDefTextExprRef`, Dict[required=[test, value]], :class:`ConditionalValueDefTextExprRef`] + condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`ExprRef`, Dict[required=[expr]], :class:`Text`, Sequence[str], str + value : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52541,7 +52466,7 @@ def __init__( class ValueDefnumber(OffsetDef): """ValueDefnumber schema wrapper - :class:`ValueDefnumber`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -52563,14 +52488,14 @@ def __init__(self, value: Union[float, UndefinedType] = Undefined, **kwds): class ValueDefnumberwidthheightExprRef(VegaLiteSchema): """ValueDefnumberwidthheightExprRef schema wrapper - :class:`ValueDefnumberwidthheightExprRef`, Dict[required=[value]] + :class:`SchemaBase`, Dict[required=[value]] Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`ExprRef`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, Dict[required=[expr]], float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52591,20 +52516,20 @@ def __init__( class VariableParameter(TopLevelParameter): """VariableParameter schema wrapper - :class:`VariableParameter`, Dict[required=[name]] + :class:`SchemaBase`, Dict[required=[name]] Parameters ---------- - name : :class:`ParameterName`, str + name : :class:`SchemaBase`, str A unique name for the variable parameter. Parameter names should be valid JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - bind : :class:`BindCheckbox`, Dict[required=[input]], :class:`BindDirect`, Dict[required=[element]], :class:`BindInput`, Dict, :class:`BindRadioSelect`, Dict[required=[input, options]], :class:`BindRange`, Dict[required=[input]], :class:`Binding` + bind : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[element]], :class:`SchemaBase`, Dict[required=[input, options]], :class:`SchemaBase`, Dict[required=[input]] Binds the parameter to an external input element such as a slider, selection list or radio button group. - expr : :class:`Expr`, str + expr : :class:`SchemaBase`, str An expression for the value of the parameter. This expression may include other parameters, in which case the parameter will automatically update in response to upstream parameter changes. @@ -52635,7 +52560,7 @@ def __init__( class Vector10string(VegaLiteSchema): """Vector10string schema wrapper - :class:`Vector10string`, Sequence[str] + :class:`SchemaBase`, Sequence[str] """ _schema = {"$ref": "#/definitions/Vector10"} @@ -52647,7 +52572,7 @@ def __init__(self, *args): class Vector12string(VegaLiteSchema): """Vector12string schema wrapper - :class:`Vector12string`, Sequence[str] + :class:`SchemaBase`, Sequence[str] """ _schema = {"$ref": "#/definitions/Vector12"} @@ -52659,7 +52584,7 @@ def __init__(self, *args): class Vector2DateTime(SelectionInitInterval): """Vector2DateTime schema wrapper - :class:`Vector2DateTime`, Sequence[:class:`DateTime`, Dict] + :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict] """ _schema = {"$ref": "#/definitions/Vector2"} @@ -52671,7 +52596,7 @@ def __init__(self, *args): class Vector2Vector2number(VegaLiteSchema): """Vector2Vector2number schema wrapper - :class:`Vector2Vector2number`, Sequence[:class:`Vector2number`, Sequence[float]] + :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] """ _schema = {"$ref": "#/definitions/Vector2>"} @@ -52683,7 +52608,7 @@ def __init__(self, *args): class Vector2boolean(SelectionInitInterval): """Vector2boolean schema wrapper - :class:`Vector2boolean`, Sequence[bool] + :class:`SchemaBase`, Sequence[bool] """ _schema = {"$ref": "#/definitions/Vector2"} @@ -52695,7 +52620,7 @@ def __init__(self, *args): class Vector2number(SelectionInitInterval): """Vector2number schema wrapper - :class:`Vector2number`, Sequence[float] + :class:`SchemaBase`, Sequence[float] """ _schema = {"$ref": "#/definitions/Vector2"} @@ -52707,7 +52632,7 @@ def __init__(self, *args): class Vector2string(SelectionInitInterval): """Vector2string schema wrapper - :class:`Vector2string`, Sequence[str] + :class:`SchemaBase`, Sequence[str] """ _schema = {"$ref": "#/definitions/Vector2"} @@ -52719,7 +52644,7 @@ def __init__(self, *args): class Vector3number(VegaLiteSchema): """Vector3number schema wrapper - :class:`Vector3number`, Sequence[float] + :class:`SchemaBase`, Sequence[float] """ _schema = {"$ref": "#/definitions/Vector3"} @@ -52731,7 +52656,7 @@ def __init__(self, *args): class Vector7string(VegaLiteSchema): """Vector7string schema wrapper - :class:`Vector7string`, Sequence[str] + :class:`SchemaBase`, Sequence[str] """ _schema = {"$ref": "#/definitions/Vector7"} @@ -52743,55 +52668,55 @@ def __init__(self, *args): class ViewBackground(VegaLiteSchema): """ViewBackground schema wrapper - :class:`ViewBackground`, Dict + :class:`SchemaBase`, Dict Parameters ---------- - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the view. Any valid `CSS cursor type `__ can be used. - fill : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None The fill color. **Default value:** ``undefined`` - fillOpacity : :class:`ExprRef`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The fill opacity (value between [0,1]). **Default value:** ``1`` - opacity : :class:`ExprRef`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, Dict[required=[expr]], float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - stroke : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None The stroke color. **Default value:** ``"#ddd"`` - strokeCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`ExprRef`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float The miter limit at which to bevel a line join. - strokeOpacity : :class:`ExprRef`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The stroke width, in pixels. style : Sequence[str], str A string or array of strings indicating the name of custom styles to apply to the @@ -53246,7 +53171,7 @@ def __init__( class ViewConfig(VegaLiteSchema): """ViewConfig schema wrapper - :class:`ViewConfig`, Dict + :class:`SchemaBase`, Dict Parameters ---------- @@ -53263,11 +53188,11 @@ class ViewConfig(VegaLiteSchema): arc marks. **Default value:** ``200`` - cornerRadius : :class:`ExprRef`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the view. Any valid `CSS cursor type `__ can be used. discreteHeight : Dict[required=[step]], float @@ -53282,45 +53207,45 @@ class ViewConfig(VegaLiteSchema): in the form of ``{step: number}`` defining the width per discrete step. **Default value:** a step size based on ``config.view.step``. - fill : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None The fill color. **Default value:** ``undefined`` - fillOpacity : :class:`ExprRef`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The fill opacity (value between [0,1]). **Default value:** ``1`` - opacity : :class:`ExprRef`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, Dict[required=[expr]], float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. step : float Default step size for x-/y- discrete fields. - stroke : :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`Color`, :class:`HexColor`, str, str, :class:`ExprRef`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None The stroke color. **Default value:** ``"#ddd"`` - strokeCap : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeCap`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`ExprRef`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`ExprRef`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`ExprRef`, Dict[required=[expr]], :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`ExprRef`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float The miter limit at which to bevel a line join. - strokeOpacity : :class:`ExprRef`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`ExprRef`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float The stroke width, in pixels. """ @@ -53776,11 +53701,11 @@ def __init__( class WindowEventType(VegaLiteSchema): """WindowEventType schema wrapper - :class:`EventType`, Literal['click', 'dblclick', 'dragenter', 'dragleave', 'dragover', - 'keydown', 'keypress', 'keyup', 'mousedown', 'mousemove', 'mouseout', 'mouseover', - 'mouseup', 'mousewheel', 'pointerdown', 'pointermove', 'pointerout', 'pointerover', - 'pointerup', 'timer', 'touchend', 'touchmove', 'touchstart', 'wheel'], - :class:`WindowEventType`, str + :class:`SchemaBase`, :class:`SchemaBase`, Literal['click', 'dblclick', 'dragenter', + 'dragleave', 'dragover', 'keydown', 'keypress', 'keyup', 'mousedown', 'mousemove', + 'mouseout', 'mouseover', 'mouseup', 'mousewheel', 'pointerdown', 'pointermove', + 'pointerout', 'pointerover', 'pointerup', 'timer', 'touchend', 'touchmove', 'touchstart', + 'wheel'], str """ _schema = {"$ref": "#/definitions/WindowEventType"} @@ -53792,7 +53717,7 @@ def __init__(self, *args, **kwds): class EventType(WindowEventType): """EventType schema wrapper - :class:`EventType`, Literal['click', 'dblclick', 'dragenter', 'dragleave', 'dragover', + :class:`SchemaBase`, Literal['click', 'dblclick', 'dragenter', 'dragleave', 'dragover', 'keydown', 'keypress', 'keyup', 'mousedown', 'mousemove', 'mouseout', 'mouseover', 'mouseup', 'mousewheel', 'pointerdown', 'pointermove', 'pointerout', 'pointerover', 'pointerup', 'timer', 'touchend', 'touchmove', 'touchstart', 'wheel'] @@ -53807,16 +53732,16 @@ def __init__(self, *args): class WindowFieldDef(VegaLiteSchema): """WindowFieldDef schema wrapper - :class:`WindowFieldDef`, Dict[required=[op, as]] + :class:`SchemaBase`, Dict[required=[op, as]] Parameters ---------- - op : :class:`AggregateOp`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`WindowOnlyOp`, Literal['row_number', 'rank', 'dense_rank', 'percent_rank', 'cume_dist', 'ntile', 'lag', 'lead', 'first_value', 'last_value', 'nth_value'] + op : :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, Literal['row_number', 'rank', 'dense_rank', 'percent_rank', 'cume_dist', 'ntile', 'lag', 'lead', 'first_value', 'last_value', 'nth_value'] The window or aggregation operation to apply within a window (e.g., ``"rank"``, ``"lead"``, ``"sum"``, ``"average"`` or ``"count"`` ). See the list of all supported operations `here `__. - field : :class:`FieldName`, str + field : :class:`SchemaBase`, str The data field for which to compute the aggregate or window function. This can be omitted for window functions that do not operate over a field such as ``"count"``, ``"rank"``, ``"dense_rank"``. @@ -53826,7 +53751,7 @@ class WindowFieldDef(VegaLiteSchema): See the list of all supported operations and their parameters `here `__. - as : :class:`FieldName`, str + as : :class:`SchemaBase`, str The output name for the window operation. """ @@ -53893,7 +53818,7 @@ def __init__( class WindowOnlyOp(VegaLiteSchema): """WindowOnlyOp schema wrapper - :class:`WindowOnlyOp`, Literal['row_number', 'rank', 'dense_rank', 'percent_rank', + :class:`SchemaBase`, Literal['row_number', 'rank', 'dense_rank', 'percent_rank', 'cume_dist', 'ntile', 'lag', 'lead', 'first_value', 'last_value', 'nth_value'] """ @@ -53906,12 +53831,12 @@ def __init__(self, *args): class WindowTransform(Transform): """WindowTransform schema wrapper - :class:`WindowTransform`, Dict[required=[window]] + :class:`SchemaBase`, Dict[required=[window]] Parameters ---------- - window : Sequence[:class:`WindowFieldDef`, Dict[required=[op, as]]] + window : Sequence[:class:`SchemaBase`, Dict[required=[op, as]]] The definition of the fields in the window, and what calculations to use. frame : Sequence[None, float] A frame specification as a two-element array indicating how the sliding window @@ -53930,7 +53855,7 @@ class WindowTransform(Transform): **Default value:** : ``[null, 0]`` (includes the current object and all preceding objects) - groupby : Sequence[:class:`FieldName`, str] + groupby : Sequence[:class:`SchemaBase`, str] The data fields for partitioning the data objects into separate windows. If unspecified, all data points will be in a single window. ignorePeers : bool @@ -53942,7 +53867,7 @@ class WindowTransform(Transform): last_value, and nth_value window operations. **Default value:** ``false`` - sort : Sequence[:class:`SortField`, Dict[required=[field]]] + sort : Sequence[:class:`SchemaBase`, Dict[required=[field]]] A sort field definition for sorting data objects within a window. If two data objects are considered equal by the comparator, they are considered "peer" values of equal rank. If sort is not specified, the order is undefined: data objects are diff --git a/tools/schemapi/utils.py b/tools/schemapi/utils.py index e70e3b768..f86a1a782 100644 --- a/tools/schemapi/utils.py +++ b/tools/schemapi/utils.py @@ -219,7 +219,9 @@ def get_python_type_representation( type_representations.extend(class_names) else: # use RST syntax for generated sphinx docs - type_representations.append(rst_syntax_for_class(self.title)) + # To keep type hints simple, we only use the SchemaBase class + # as the type hint for all classes which inherit from it. + type_representations.append(rst_syntax_for_class("SchemaBase")) if self.is_empty(): type_representations.append("Any") From e36fa9768fdf9355db9f400a24025c8379a1c10a Mon Sep 17 00:00:00 2001 From: Stefan Binder Date: Thu, 4 Jan 2024 19:46:41 +0100 Subject: [PATCH 03/10] Simplify dictionaries in docstrings --- altair/vegalite/v5/schema/channels.py | 918 +++--- altair/vegalite/v5/schema/core.py | 4140 ++++++++++++------------- tools/schemapi/utils.py | 8 +- 3 files changed, 2491 insertions(+), 2575 deletions(-) diff --git a/altair/vegalite/v5/schema/channels.py b/altair/vegalite/v5/schema/channels.py index 9a3042db2..b7683705a 100644 --- a/altair/vegalite/v5/schema/channels.py +++ b/altair/vegalite/v5/schema/channels.py @@ -133,14 +133,14 @@ def to_dict( class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefnumber): """Angle schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -152,7 +152,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -173,14 +173,14 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -195,7 +195,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -204,7 +204,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -217,7 +217,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -256,7 +256,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -3274,7 +3274,7 @@ def __init__( class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """AngleDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -3283,14 +3283,14 @@ class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnum Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -3485,14 +3485,14 @@ class AngleValue( ): """AngleValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], float + value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -4185,14 +4185,14 @@ class Color( ): """Color schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -4204,7 +4204,7 @@ class Color( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -4225,14 +4225,14 @@ class Color( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -4247,7 +4247,7 @@ class Color( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -4256,7 +4256,7 @@ class Color( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -4269,7 +4269,7 @@ class Color( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -4308,7 +4308,7 @@ class Color( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -7340,7 +7340,7 @@ class ColorDatum( ): """ColorDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -7349,14 +7349,14 @@ class ColorDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -7564,14 +7564,14 @@ class ColorValue( ): """ColorValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -8273,14 +8273,14 @@ def __init__( class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): """Column schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -8306,7 +8306,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8332,7 +8332,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): respective rows or columns. **Default value:** ``false`` - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -8347,9 +8347,9 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, Dict, None + header : :class:`SchemaBase`, dict, None An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -8382,7 +8382,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -9723,14 +9723,14 @@ def __init__( class Description(FieldChannelMixin, core.StringFieldDefWithCondition): """Description schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -9742,7 +9742,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -9763,14 +9763,14 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -9785,7 +9785,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -9819,7 +9819,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -10616,14 +10616,14 @@ def __init__( class DescriptionValue(ValueChannelMixin, core.StringValueDefWithCondition): """DescriptionValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -11315,15 +11315,15 @@ def __init__( class Detail(FieldChannelMixin, core.FieldDefWithoutScale): """Detail schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -11335,7 +11335,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -11356,7 +11356,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -11371,7 +11371,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12106,14 +12106,14 @@ def __init__( class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): """Facet schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12121,7 +12121,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **See also:** `aggregate `__ documentation. - align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -12142,7 +12142,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12175,7 +12175,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, Dict, bool + center : :class:`SchemaBase`, dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -12201,7 +12201,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12216,9 +12216,9 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, Dict, None + header : :class:`SchemaBase`, dict, None An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12245,7 +12245,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - spacing : :class:`SchemaBase`, Dict, float + spacing : :class:`SchemaBase`, dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -12253,7 +12253,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -13648,14 +13648,14 @@ class Fill( ): """Fill schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -13667,7 +13667,7 @@ class Fill( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -13688,14 +13688,14 @@ class Fill( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -13710,7 +13710,7 @@ class Fill( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -13719,7 +13719,7 @@ class Fill( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -13732,7 +13732,7 @@ class Fill( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -13771,7 +13771,7 @@ class Fill( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -16803,7 +16803,7 @@ class FillDatum( ): """FillDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -16812,14 +16812,14 @@ class FillDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -17027,14 +17027,14 @@ class FillValue( ): """FillValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -17738,14 +17738,14 @@ class FillOpacity( ): """FillOpacity schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -17757,7 +17757,7 @@ class FillOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -17778,14 +17778,14 @@ class FillOpacity( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -17800,7 +17800,7 @@ class FillOpacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -17809,7 +17809,7 @@ class FillOpacity( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -17822,7 +17822,7 @@ class FillOpacity( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -17861,7 +17861,7 @@ class FillOpacity( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -20881,7 +20881,7 @@ class FillOpacityDatum( ): """FillOpacityDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -20890,14 +20890,14 @@ class FillOpacityDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -21092,14 +21092,14 @@ class FillOpacityValue( ): """FillOpacityValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], float + value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -21789,14 +21789,14 @@ def __init__( class Href(FieldChannelMixin, core.StringFieldDefWithCondition): """Href schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -21808,7 +21808,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -21829,14 +21829,14 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -21851,7 +21851,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -21885,7 +21885,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -22682,14 +22682,14 @@ def __init__( class HrefValue(ValueChannelMixin, core.StringValueDefWithCondition): """HrefValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -23381,15 +23381,15 @@ def __init__( class Key(FieldChannelMixin, core.FieldDefWithoutScale): """Key schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -23401,7 +23401,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -23422,7 +23422,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -23437,7 +23437,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -24172,14 +24172,14 @@ def __init__( class Latitude(FieldChannelMixin, core.LatLongFieldDef): """Latitude schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -24212,7 +24212,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -24227,7 +24227,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -24920,7 +24920,7 @@ def __init__( class LatitudeDatum(DatumChannelMixin, core.DatumDef): """LatitudeDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -24929,7 +24929,7 @@ class LatitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -25074,16 +25074,16 @@ def __init__( class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): """Latitude2 schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -25116,7 +25116,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -25131,7 +25131,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -25749,7 +25749,7 @@ def __init__( class Latitude2Datum(DatumChannelMixin, core.DatumDef): """Latitude2Datum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -25758,7 +25758,7 @@ class Latitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -25903,14 +25903,14 @@ def __init__( class Latitude2Value(ValueChannelMixin, core.PositionValueDef): """Latitude2Value schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -25927,14 +25927,14 @@ def __init__(self, value, **kwds): class Longitude(FieldChannelMixin, core.LatLongFieldDef): """Longitude schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -25967,7 +25967,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -25982,7 +25982,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -26675,7 +26675,7 @@ def __init__( class LongitudeDatum(DatumChannelMixin, core.DatumDef): """LongitudeDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -26684,7 +26684,7 @@ class LongitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -26829,16 +26829,16 @@ def __init__( class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): """Longitude2 schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -26871,7 +26871,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -26886,7 +26886,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -27504,7 +27504,7 @@ def __init__( class Longitude2Datum(DatumChannelMixin, core.DatumDef): """Longitude2Datum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -27513,7 +27513,7 @@ class Longitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -27658,14 +27658,14 @@ def __init__( class Longitude2Value(ValueChannelMixin, core.PositionValueDef): """Longitude2Value schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -27684,14 +27684,14 @@ class Opacity( ): """Opacity schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -27703,7 +27703,7 @@ class Opacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -27724,14 +27724,14 @@ class Opacity( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -27746,7 +27746,7 @@ class Opacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -27755,7 +27755,7 @@ class Opacity( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -27768,7 +27768,7 @@ class Opacity( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -27807,7 +27807,7 @@ class Opacity( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -30825,7 +30825,7 @@ def __init__( class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """OpacityDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -30834,14 +30834,14 @@ class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefn Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -31036,14 +31036,14 @@ class OpacityValue( ): """OpacityValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], float + value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -31733,14 +31733,14 @@ def __init__( class Order(FieldChannelMixin, core.OrderFieldDef): """Order schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -31752,7 +31752,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -31773,7 +31773,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -31790,7 +31790,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): if ``aggregate`` is ``count``. sort : :class:`SchemaBase`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -32533,16 +32533,16 @@ def __init__( class OrderValue(ValueChannelMixin, core.OrderValueDef): """OrderValue schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float + value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. @@ -32605,14 +32605,14 @@ def __init__( class Radius(FieldChannelMixin, core.PositionFieldDefBase): """Radius schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -32624,7 +32624,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -32645,7 +32645,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -32660,7 +32660,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -32673,7 +32673,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -32743,7 +32743,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -34252,7 +34252,7 @@ def __init__( class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): """RadiusDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -34261,9 +34261,9 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -35029,14 +35029,14 @@ def __init__( class RadiusValue(ValueChannelMixin, core.PositionValueDef): """RadiusValue schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -35053,16 +35053,16 @@ def __init__(self, value, **kwds): class Radius2(FieldChannelMixin, core.SecondaryFieldDef): """Radius2 schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -35095,7 +35095,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -35110,7 +35110,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -35728,7 +35728,7 @@ def __init__( class Radius2Datum(DatumChannelMixin, core.DatumDef): """Radius2Datum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -35737,7 +35737,7 @@ class Radius2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -35882,14 +35882,14 @@ def __init__( class Radius2Value(ValueChannelMixin, core.PositionValueDef): """Radius2Value schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -35906,14 +35906,14 @@ def __init__(self, value, **kwds): class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): """Row schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -35939,7 +35939,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -35965,7 +35965,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): respective rows or columns. **Default value:** ``false`` - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -35980,9 +35980,9 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, Dict, None + header : :class:`SchemaBase`, dict, None An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -36015,7 +36015,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -37359,14 +37359,14 @@ class Shape( ): """Shape schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -37378,7 +37378,7 @@ class Shape( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -37399,14 +37399,14 @@ class Shape( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -37421,7 +37421,7 @@ class Shape( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -37430,7 +37430,7 @@ class Shape( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -37443,7 +37443,7 @@ class Shape( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -37482,7 +37482,7 @@ class Shape( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -40499,7 +40499,7 @@ class ShapeDatum( ): """ShapeDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -40508,14 +40508,14 @@ class ShapeDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -40713,14 +40713,14 @@ class ShapeValue( ): """ShapeValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -41406,14 +41406,14 @@ def __init__( class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefnumber): """Size schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -41425,7 +41425,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -41446,14 +41446,14 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -41468,7 +41468,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -41477,7 +41477,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -41490,7 +41490,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -41529,7 +41529,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -44547,7 +44547,7 @@ def __init__( class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """SizeDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -44556,14 +44556,14 @@ class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumb Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -44758,14 +44758,14 @@ class SizeValue( ): """SizeValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], float + value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -45458,14 +45458,14 @@ class Stroke( ): """Stroke schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -45477,7 +45477,7 @@ class Stroke( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -45498,14 +45498,14 @@ class Stroke( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -45520,7 +45520,7 @@ class Stroke( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -45529,7 +45529,7 @@ class Stroke( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -45542,7 +45542,7 @@ class Stroke( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -45581,7 +45581,7 @@ class Stroke( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -48613,7 +48613,7 @@ class StrokeDatum( ): """StrokeDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -48622,14 +48622,14 @@ class StrokeDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -48837,14 +48837,14 @@ class StrokeValue( ): """StrokeValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -49548,14 +49548,14 @@ class StrokeDash( ): """StrokeDash schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -49567,7 +49567,7 @@ class StrokeDash( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -49588,14 +49588,14 @@ class StrokeDash( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -49610,7 +49610,7 @@ class StrokeDash( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -49619,7 +49619,7 @@ class StrokeDash( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -49632,7 +49632,7 @@ class StrokeDash( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -49671,7 +49671,7 @@ class StrokeDash( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -52693,7 +52693,7 @@ class StrokeDashDatum( ): """StrokeDashDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -52702,14 +52702,14 @@ class StrokeDashDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -52906,14 +52906,14 @@ class StrokeDashValue( ): """StrokeDashValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + value : :class:`SchemaBase`, dict, Sequence[float] A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -53607,14 +53607,14 @@ class StrokeOpacity( ): """StrokeOpacity schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -53626,7 +53626,7 @@ class StrokeOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -53647,14 +53647,14 @@ class StrokeOpacity( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -53669,7 +53669,7 @@ class StrokeOpacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -53678,7 +53678,7 @@ class StrokeOpacity( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -53691,7 +53691,7 @@ class StrokeOpacity( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -53730,7 +53730,7 @@ class StrokeOpacity( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -56750,7 +56750,7 @@ class StrokeOpacityDatum( ): """StrokeOpacityDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -56759,14 +56759,14 @@ class StrokeOpacityDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -56961,14 +56961,14 @@ class StrokeOpacityValue( ): """StrokeOpacityValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], float + value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -57662,14 +57662,14 @@ class StrokeWidth( ): """StrokeWidth schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -57681,7 +57681,7 @@ class StrokeWidth( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -57702,14 +57702,14 @@ class StrokeWidth( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -57724,7 +57724,7 @@ class StrokeWidth( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -57733,7 +57733,7 @@ class StrokeWidth( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -57746,7 +57746,7 @@ class StrokeWidth( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -57785,7 +57785,7 @@ class StrokeWidth( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -60805,7 +60805,7 @@ class StrokeWidthDatum( ): """StrokeWidthDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -60814,14 +60814,14 @@ class StrokeWidthDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -61016,14 +61016,14 @@ class StrokeWidthValue( ): """StrokeWidthValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], float + value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -61713,14 +61713,14 @@ def __init__( class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefText): """Text schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -61732,7 +61732,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -61753,14 +61753,14 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -61775,7 +61775,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -61809,7 +61809,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -62612,7 +62612,7 @@ def __init__( class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumDefText): """TextDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -62621,16 +62621,16 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -62881,14 +62881,14 @@ def __init__( class TextValue(ValueChannelMixin, core.ValueDefWithConditionStringFieldDefText): """TextValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + value : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -63402,14 +63402,14 @@ def __init__( class Theta(FieldChannelMixin, core.PositionFieldDefBase): """Theta schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -63421,7 +63421,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -63442,7 +63442,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -63457,7 +63457,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -63470,7 +63470,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -63540,7 +63540,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -65049,7 +65049,7 @@ def __init__( class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): """ThetaDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -65058,9 +65058,9 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -65826,14 +65826,14 @@ def __init__( class ThetaValue(ValueChannelMixin, core.PositionValueDef): """ThetaValue schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -65850,16 +65850,16 @@ def __init__(self, value, **kwds): class Theta2(FieldChannelMixin, core.SecondaryFieldDef): """Theta2 schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -65892,7 +65892,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -65907,7 +65907,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -66525,7 +66525,7 @@ def __init__( class Theta2Datum(DatumChannelMixin, core.DatumDef): """Theta2Datum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -66534,7 +66534,7 @@ class Theta2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -66679,14 +66679,14 @@ def __init__( class Theta2Value(ValueChannelMixin, core.PositionValueDef): """Theta2Value schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -66703,14 +66703,14 @@ def __init__(self, value, **kwds): class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): """Tooltip schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -66722,7 +66722,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -66743,14 +66743,14 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -66765,7 +66765,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -66799,7 +66799,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -67596,14 +67596,14 @@ def __init__( class TooltipValue(ValueChannelMixin, core.StringValueDefWithCondition): """TooltipValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -68295,14 +68295,14 @@ def __init__( class Url(FieldChannelMixin, core.StringFieldDefWithCondition): """Url schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -68314,7 +68314,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -68335,14 +68335,14 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -68357,7 +68357,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -68391,7 +68391,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -69188,14 +69188,14 @@ def __init__( class UrlValue(ValueChannelMixin, core.StringValueDefWithCondition): """UrlValue schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -69887,14 +69887,14 @@ def __init__( class X(FieldChannelMixin, core.PositionFieldDef): """X schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -69902,7 +69902,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `aggregate `__ documentation. - axis : :class:`SchemaBase`, Dict, None + axis : :class:`SchemaBase`, dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -69915,7 +69915,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -69936,7 +69936,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -69951,7 +69951,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`SchemaBase`, Dict, None + impute : :class:`SchemaBase`, dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -69959,7 +69959,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -69972,7 +69972,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -70042,7 +70042,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -72828,12 +72828,12 @@ def __init__( class XDatum(DatumChannelMixin, core.PositionDatumDef): """XDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - axis : :class:`SchemaBase`, Dict, None + axis : :class:`SchemaBase`, dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -72846,9 +72846,9 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. - impute : :class:`SchemaBase`, Dict, None + impute : :class:`SchemaBase`, dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -72856,7 +72856,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -74899,14 +74899,14 @@ def __init__( class XValue(ValueChannelMixin, core.PositionValueDef): """XValue schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -74923,16 +74923,16 @@ def __init__(self, value, **kwds): class X2(FieldChannelMixin, core.SecondaryFieldDef): """X2 schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -74965,7 +74965,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -74980,7 +74980,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -75598,7 +75598,7 @@ def __init__( class X2Datum(DatumChannelMixin, core.DatumDef): """X2Datum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -75607,7 +75607,7 @@ class X2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -75752,14 +75752,14 @@ def __init__( class X2Value(ValueChannelMixin, core.PositionValueDef): """X2Value schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -75776,16 +75776,16 @@ def __init__(self, value, **kwds): class XError(FieldChannelMixin, core.SecondaryFieldDef): """XError schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -75818,7 +75818,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -75833,7 +75833,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -76451,7 +76451,7 @@ def __init__( class XErrorValue(ValueChannelMixin, core.ValueDefnumber): """XErrorValue schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -76475,16 +76475,16 @@ def __init__(self, value, **kwds): class XError2(FieldChannelMixin, core.SecondaryFieldDef): """XError2 schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -76517,7 +76517,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -76532,7 +76532,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -77150,7 +77150,7 @@ def __init__( class XError2Value(ValueChannelMixin, core.ValueDefnumber): """XError2Value schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -77174,14 +77174,14 @@ def __init__(self, value, **kwds): class XOffset(FieldChannelMixin, core.ScaleFieldDef): """XOffset schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -77193,7 +77193,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -77214,7 +77214,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -77229,7 +77229,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -77242,7 +77242,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -77281,7 +77281,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -78765,7 +78765,7 @@ def __init__( class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): """XOffsetDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -78774,9 +78774,9 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -79490,7 +79490,7 @@ def __init__( class XOffsetValue(ValueChannelMixin, core.ValueDefnumber): """XOffsetValue schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -79514,14 +79514,14 @@ def __init__(self, value, **kwds): class Y(FieldChannelMixin, core.PositionFieldDef): """Y schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -79529,7 +79529,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `aggregate `__ documentation. - axis : :class:`SchemaBase`, Dict, None + axis : :class:`SchemaBase`, dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -79542,7 +79542,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -79563,7 +79563,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -79578,7 +79578,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`SchemaBase`, Dict, None + impute : :class:`SchemaBase`, dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -79586,7 +79586,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -79599,7 +79599,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -79669,7 +79669,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -82455,12 +82455,12 @@ def __init__( class YDatum(DatumChannelMixin, core.PositionDatumDef): """YDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - axis : :class:`SchemaBase`, Dict, None + axis : :class:`SchemaBase`, dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -82473,9 +82473,9 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. - impute : :class:`SchemaBase`, Dict, None + impute : :class:`SchemaBase`, dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -82483,7 +82483,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -84526,14 +84526,14 @@ def __init__( class YValue(ValueChannelMixin, core.PositionValueDef): """YValue schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -84550,16 +84550,16 @@ def __init__(self, value, **kwds): class Y2(FieldChannelMixin, core.SecondaryFieldDef): """Y2 schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -84592,7 +84592,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -84607,7 +84607,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -85225,7 +85225,7 @@ def __init__( class Y2Datum(DatumChannelMixin, core.DatumDef): """Y2Datum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -85234,7 +85234,7 @@ class Y2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -85379,14 +85379,14 @@ def __init__( class Y2Value(ValueChannelMixin, core.PositionValueDef): """Y2Value schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -85403,16 +85403,16 @@ def __init__(self, value, **kwds): class YError(FieldChannelMixin, core.SecondaryFieldDef): """YError schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -85445,7 +85445,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -85460,7 +85460,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -86078,7 +86078,7 @@ def __init__( class YErrorValue(ValueChannelMixin, core.ValueDefnumber): """YErrorValue schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -86102,16 +86102,16 @@ def __init__(self, value, **kwds): class YError2(FieldChannelMixin, core.SecondaryFieldDef): """YError2 schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -86144,7 +86144,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -86159,7 +86159,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -86777,7 +86777,7 @@ def __init__( class YError2Value(ValueChannelMixin, core.ValueDefnumber): """YError2Value schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -86801,14 +86801,14 @@ def __init__(self, value, **kwds): class YOffset(FieldChannelMixin, core.ScaleFieldDef): """YOffset schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -86820,7 +86820,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -86841,7 +86841,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -86856,7 +86856,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -86869,7 +86869,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -86908,7 +86908,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -88392,7 +88392,7 @@ def __init__( class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): """YOffsetDatum schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -88401,9 +88401,9 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -89117,7 +89117,7 @@ def __init__( class YOffsetValue(ValueChannelMixin, core.ValueDefnumber): """YOffsetValue schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. diff --git a/altair/vegalite/v5/schema/core.py b/altair/vegalite/v5/schema/core.py index 83382284d..6ca439572 100644 --- a/altair/vegalite/v5/schema/core.py +++ b/altair/vegalite/v5/schema/core.py @@ -49,11 +49,7 @@ def _default_wrapper_classes(cls) -> TypingGenerator[type, None, None]: class Root(VegaLiteSchema): """Root schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, - Dict[required=[data, facet, spec]], :class:`SchemaBase`, Dict[required=[data, mark]], - :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], - :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, - Dict[required=[vconcat]] + :class:`SchemaBase`, :class:`SchemaBase`, dict A Vega-Lite top-level specification. This is the root class for all Vega-Lite specifications. (The json schema is generated from this type.) """ @@ -67,10 +63,9 @@ def __init__(self, *args, **kwds): class Aggregate(VegaLiteSchema): """Aggregate schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, - Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', + :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', - 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Aggregate"} @@ -96,7 +91,7 @@ def __init__(self, *args): class AggregatedFieldDef(VegaLiteSchema): """AggregatedFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[op, as]] + :class:`SchemaBase`, dict Parameters ---------- @@ -168,10 +163,10 @@ def __init__(self, *args): class AnyMark(VegaLiteSchema): """AnyMark schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], - :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], - :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', - 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, + :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', + 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/AnyMark"} @@ -183,7 +178,7 @@ def __init__(self, *args, **kwds): class AnyMarkConfig(VegaLiteSchema): """AnyMarkConfig schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/AnyMarkConfig"} @@ -195,37 +190,37 @@ def __init__(self, *args, **kwds): class AreaConfig(AnyMarkConfig): """AreaConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, dict, str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, dict, str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, dict, bool Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -236,13 +231,13 @@ class AreaConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict Default color. **Default value:** :raw-html:`` @@ -255,59 +250,59 @@ class AreaConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`SchemaBase`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, dict, float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, dict, float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, dict, str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, dict, float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -321,28 +316,28 @@ class AreaConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, Dict[required=[expr]], str + font : :class:`SchemaBase`, dict, str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, dict, float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, Dict[required=[expr]], float + height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict The line interpolation method to use for line and area marks. One of the following: @@ -373,12 +368,12 @@ class AreaConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, dict, float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : :class:`SchemaBase`, Dict, bool + line : :class:`SchemaBase`, dict, bool A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -389,13 +384,13 @@ class AreaConfig(AnyMarkConfig): If this value is ``false``, no lines would be automatically added to area marks. **Default value:** ``false``. - lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, dict, str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, dict, float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`SchemaBase`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, dict, float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -415,13 +410,13 @@ class AreaConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, dict, float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, dict, float The angular padding applied to sides of the arc, in radians. - point : :class:`SchemaBase`, Dict, bool, str + point : :class:`SchemaBase`, dict, bool, str A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -436,18 +431,18 @@ class AreaConfig(AnyMarkConfig): area marks. **Default value:** ``false``. - radius : :class:`SchemaBase`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, dict, float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, dict, float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -462,7 +457,7 @@ class AreaConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, Dict[required=[expr]], float + size : :class:`SchemaBase`, dict, float Default size for marks. @@ -479,56 +474,56 @@ class AreaConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, dict, bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, dict, float The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, dict, float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, dict, float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, dict, float The stroke width, in pixels. - tension : :class:`SchemaBase`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, dict, float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -539,7 +534,7 @@ class AreaConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str + tooltip : :class:`SchemaBase`, dict, None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -554,28 +549,28 @@ class AreaConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`SchemaBase`, Dict[required=[expr]], float + width : :class:`SchemaBase`, dict, float Width of the marks. - x : :class:`SchemaBase`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, dict, float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, dict, float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, dict, float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, dict, float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -1512,7 +1507,7 @@ def __init__( class ArgmaxDef(Aggregate): """ArgmaxDef schema wrapper - :class:`SchemaBase`, Dict[required=[argmax]] + :class:`SchemaBase`, dict Parameters ---------- @@ -1532,7 +1527,7 @@ def __init__( class ArgminDef(Aggregate): """ArgminDef schema wrapper - :class:`SchemaBase`, Dict[required=[argmin]] + :class:`SchemaBase`, dict Parameters ---------- @@ -1552,7 +1547,7 @@ def __init__( class AutoSizeParams(VegaLiteSchema): """AutoSizeParams schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -1612,25 +1607,25 @@ def __init__(self, *args): class Axis(VegaLiteSchema): """Axis schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the axis from the ARIA accessibility tree. **Default value:** ``true`` - bandPosition : :class:`SchemaBase`, Dict[required=[expr]], float + bandPosition : :class:`SchemaBase`, dict, float An interpolation fraction indicating where, for ``band`` scales, axis ticks should be positioned. A value of ``0`` places ticks at the left edge of their bands. A value of ``0.5`` places ticks in the middle of their bands. **Default value:** ``0.5`` - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of this axis for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -1642,26 +1637,26 @@ class Axis(VegaLiteSchema): part of the axis. **Default value:** ``true`` - domainCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + domainCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for the domain line's ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - domainColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + domainColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Color of axis domain line. **Default value:** ``"gray"``. - domainDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + domainDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating [stroke, space] lengths for dashed domain lines. - domainDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + domainDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the domain dash array. - domainOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + domainOpacity : :class:`SchemaBase`, dict, float Opacity of the axis domain line. - domainWidth : :class:`SchemaBase`, Dict[required=[expr]], float + domainWidth : :class:`SchemaBase`, dict, float Stroke width of axis domain line **Default value:** ``1`` - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -1701,41 +1696,41 @@ class Axis(VegaLiteSchema): **Default value:** ``true`` for `continuous scales `__ that are not binned; otherwise, ``false``. - gridCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + gridCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for grid lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - gridColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] + gridColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Color of gridlines. **Default value:** ``"lightGray"``. - gridDash : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + gridDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating [stroke, space] lengths for dashed grid lines. - gridDashOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + gridDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the grid dash array. - gridOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + gridOpacity : :class:`SchemaBase`, dict, float The stroke opacity of grid (value between [0,1]) **Default value:** ``1`` - gridWidth : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + gridWidth : :class:`SchemaBase`, dict, float The grid width, in pixels. **Default value:** ``1`` - labelAlign : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict Horizontal text alignment of axis tick labels, overriding the default setting for the current axis orientation. - labelAngle : :class:`SchemaBase`, Dict[required=[expr]], float + labelAngle : :class:`SchemaBase`, dict, float The rotation angle of the axis labels. **Default value:** ``-90`` for nominal and ordinal fields; ``0`` otherwise. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict Vertical text baseline of axis tick labels, overriding the default setting for the current axis orientation. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : :class:`SchemaBase`, Dict[required=[expr]], bool, float + labelBound : :class:`SchemaBase`, dict, bool, float Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -1743,7 +1738,7 @@ class Axis(VegaLiteSchema): bounding box may exceed the axis range. **Default value:** ``false``. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the tick label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -1762,35 +1757,35 @@ class Axis(VegaLiteSchema): visually group with corresponding axis ticks. **Default value:** ``true`` for axis of a continuous x-scale. Otherwise, ``false``. - labelFlushOffset : :class:`SchemaBase`, Dict[required=[expr]], float + labelFlushOffset : :class:`SchemaBase`, dict, float Indicates the number of pixels by which to offset flush-adjusted labels. For example, a value of ``2`` will push flush-adjusted labels 2 pixels outward from the center of the axis. Offsets can help the labels better visually group with corresponding axis ticks. **Default value:** ``0``. - labelFont : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, dict, str The font of the tick label. - labelFontSize : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, dict, float The font size of the label, in pixels. - labelFontStyle : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str Font style of the title. - labelFontWeight : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight of axis tick labels. - labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of axis tick labels. **Default value:** ``180`` - labelLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + labelLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line label text or label text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + labelOffset : :class:`SchemaBase`, dict, float Position offset in pixels to apply to labels, in addition to tickOffset. **Default value:** ``0`` - labelOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + labelOpacity : :class:`SchemaBase`, dict, float The opacity of the labels. - labelOverlap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, bool, str + labelOverlap : :class:`SchemaBase`, bool, str, :class:`SchemaBase`, dict The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -1800,11 +1795,11 @@ class Axis(VegaLiteSchema): **Default value:** ``true`` for non-nominal fields with non-log scales; ``"greedy"`` for log scales; otherwise ``false``. - labelPadding : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, dict, float The padding in pixels between labels and ticks. **Default value:** ``2`` - labelSeparation : :class:`SchemaBase`, Dict[required=[expr]], float + labelSeparation : :class:`SchemaBase`, dict, float The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. @@ -1812,30 +1807,30 @@ class Axis(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the axis. **Default value:** ``true``. - maxExtent : :class:`SchemaBase`, Dict[required=[expr]], float + maxExtent : :class:`SchemaBase`, dict, float The maximum extent in pixels that axis ticks and labels should use. This determines a maximum offset value for axis titles. **Default value:** ``undefined``. - minExtent : :class:`SchemaBase`, Dict[required=[expr]], float + minExtent : :class:`SchemaBase`, dict, float The minimum extent in pixels that axis ticks and labels should use. This determines a minimum offset value for axis titles. **Default value:** ``30`` for y-axis; ``undefined`` for x-axis. - offset : :class:`SchemaBase`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, dict, float The offset, in pixels, by which to displace the axis from the edge of the enclosing group or data rectangle. **Default value:** derived from the `axis config `__ 's ``offset`` ( ``0`` by default) - orient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'] + orient : :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'], :class:`SchemaBase`, dict The orientation of the axis. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. The orientation can be used to further specialize the axis type (e.g., a y-axis oriented towards the right edge of the chart). **Default value:** ``"bottom"`` for x-axes and ``"left"`` for y-axes. - position : :class:`SchemaBase`, Dict[required=[expr]], float + position : :class:`SchemaBase`, dict, float The anchor position of the axis in pixels. For x-axes with top or bottom orientation, this sets the axis group x coordinate. For y-axes with left or right orientation, this sets the axis group y coordinate. @@ -1850,19 +1845,19 @@ class Axis(VegaLiteSchema): **Default value:** (none) **Note:** Any specified style will augment the default style. For example, an x-axis mark with ``"style": "foo"`` will use ``config.axisX`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tickBand : :class:`SchemaBase`, Dict[required=[expr]], Literal['center', 'extent'] + tickBand : :class:`SchemaBase`, dict, Literal['center', 'extent'] For band scales, indicates if ticks and grid lines should be placed at the ``"center"`` of a band (default) or at the band ``"extent"`` s to indicate intervals - tickCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + tickCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for the tick lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - tickColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] + tickColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the axis's tick. **Default value:** ``"gray"`` - tickCount : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[interval, step]], :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float + tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, float A desired number of ticks, for axes visualizing quantitative scales. The resulting number may be different so that values are "nice" (multiples of 2, 5, 10) and lie within the underlying scale's range. @@ -1876,34 +1871,34 @@ class Axis(VegaLiteSchema): **Default value** : Determine using a formula ``ceil(width/40)`` for x and ``ceil(height/40)`` for y. - tickDash : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + tickDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating [stroke, space] lengths for dashed tick mark lines. - tickDashOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + tickDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the tick mark dash array. tickExtra : bool Boolean flag indicating if an extra axis tick should be added for the initial position of the axis. This flag is useful for styling axes for ``band`` scales such that ticks are placed on band boundaries rather in the middle of a band. Use in conjunction with ``"bandPosition": 1`` and an axis ``"padding"`` value of ``0``. - tickMinStep : :class:`SchemaBase`, Dict[required=[expr]], float + tickMinStep : :class:`SchemaBase`, dict, float The minimum desired step between axis ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if necessary, to enforce the minimum step value. - tickOffset : :class:`SchemaBase`, Dict[required=[expr]], float + tickOffset : :class:`SchemaBase`, dict, float Position offset in pixels to apply to ticks, labels, and gridlines. - tickOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + tickOpacity : :class:`SchemaBase`, dict, float Opacity of the ticks. tickRound : bool Boolean flag indicating if pixel position values should be rounded to the nearest integer. **Default value:** ``true`` - tickSize : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + tickSize : :class:`SchemaBase`, dict, float The size in pixels of axis ticks. **Default value:** ``5`` - tickWidth : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + tickWidth : :class:`SchemaBase`, dict, float The width, in pixels, of ticks. **Default value:** ``1`` @@ -1931,44 +1926,44 @@ class Axis(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict Horizontal text alignment of axis titles. - titleAnchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict Text anchor position for placing axis titles. - titleAngle : :class:`SchemaBase`, Dict[required=[expr]], float + titleAngle : :class:`SchemaBase`, dict, float Angle in degrees of axis titles. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict Vertical text baseline for axis titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Color of the title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, dict, str Font of the title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, dict, float Font size of the title. - titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str Font style of the title. - titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight of the title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of axis titles. - titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + titleOpacity : :class:`SchemaBase`, dict, float Opacity of the axis title. - titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, dict, float The padding, in pixels, between title and axis. - titleX : :class:`SchemaBase`, Dict[required=[expr]], float + titleX : :class:`SchemaBase`, dict, float X-coordinate of the axis title relative to the axis group. - titleY : :class:`SchemaBase`, Dict[required=[expr]], float + titleY : :class:`SchemaBase`, dict, float Y-coordinate of the axis title relative to the axis group. - translate : :class:`SchemaBase`, Dict[required=[expr]], float + translate : :class:`SchemaBase`, dict, float Coordinate space translation offset for axis layout. By default, axes are translated by a 0.5 pixel offset for both the x and y coordinates in order to align stroked lines with the pixel grid. However, for vector graphics output these pixel-specific @@ -1976,7 +1971,7 @@ class Axis(VegaLiteSchema): to zero). **Default value:** ``0.5`` - values : :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str] + values : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str] Explicitly set the visible axis tick values. zindex : float A non-negative integer indicating the z-index of the axis. If zindex is 0, axes @@ -3305,25 +3300,25 @@ def __init__( class AxisConfig(VegaLiteSchema): """AxisConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the axis from the ARIA accessibility tree. **Default value:** ``true`` - bandPosition : :class:`SchemaBase`, Dict[required=[expr]], float + bandPosition : :class:`SchemaBase`, dict, float An interpolation fraction indicating where, for ``band`` scales, axis ticks should be positioned. A value of ``0`` places ticks at the left edge of their bands. A value of ``0.5`` places ticks in the middle of their bands. **Default value:** ``0.5`` - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of this axis for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -3337,26 +3332,26 @@ class AxisConfig(VegaLiteSchema): part of the axis. **Default value:** ``true`` - domainCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + domainCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for the domain line's ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - domainColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + domainColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Color of axis domain line. **Default value:** ``"gray"``. - domainDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + domainDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating [stroke, space] lengths for dashed domain lines. - domainDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + domainDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the domain dash array. - domainOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + domainOpacity : :class:`SchemaBase`, dict, float Opacity of the axis domain line. - domainWidth : :class:`SchemaBase`, Dict[required=[expr]], float + domainWidth : :class:`SchemaBase`, dict, float Stroke width of axis domain line **Default value:** ``1`` - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -3396,41 +3391,41 @@ class AxisConfig(VegaLiteSchema): **Default value:** ``true`` for `continuous scales `__ that are not binned; otherwise, ``false``. - gridCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + gridCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for grid lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - gridColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] + gridColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Color of gridlines. **Default value:** ``"lightGray"``. - gridDash : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + gridDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating [stroke, space] lengths for dashed grid lines. - gridDashOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + gridDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the grid dash array. - gridOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + gridOpacity : :class:`SchemaBase`, dict, float The stroke opacity of grid (value between [0,1]) **Default value:** ``1`` - gridWidth : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + gridWidth : :class:`SchemaBase`, dict, float The grid width, in pixels. **Default value:** ``1`` - labelAlign : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict Horizontal text alignment of axis tick labels, overriding the default setting for the current axis orientation. - labelAngle : :class:`SchemaBase`, Dict[required=[expr]], float + labelAngle : :class:`SchemaBase`, dict, float The rotation angle of the axis labels. **Default value:** ``-90`` for nominal and ordinal fields; ``0`` otherwise. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict Vertical text baseline of axis tick labels, overriding the default setting for the current axis orientation. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : :class:`SchemaBase`, Dict[required=[expr]], bool, float + labelBound : :class:`SchemaBase`, dict, bool, float Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -3438,7 +3433,7 @@ class AxisConfig(VegaLiteSchema): bounding box may exceed the axis range. **Default value:** ``false``. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the tick label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -3457,35 +3452,35 @@ class AxisConfig(VegaLiteSchema): visually group with corresponding axis ticks. **Default value:** ``true`` for axis of a continuous x-scale. Otherwise, ``false``. - labelFlushOffset : :class:`SchemaBase`, Dict[required=[expr]], float + labelFlushOffset : :class:`SchemaBase`, dict, float Indicates the number of pixels by which to offset flush-adjusted labels. For example, a value of ``2`` will push flush-adjusted labels 2 pixels outward from the center of the axis. Offsets can help the labels better visually group with corresponding axis ticks. **Default value:** ``0``. - labelFont : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, dict, str The font of the tick label. - labelFontSize : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, dict, float The font size of the label, in pixels. - labelFontStyle : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str Font style of the title. - labelFontWeight : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight of axis tick labels. - labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of axis tick labels. **Default value:** ``180`` - labelLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + labelLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line label text or label text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + labelOffset : :class:`SchemaBase`, dict, float Position offset in pixels to apply to labels, in addition to tickOffset. **Default value:** ``0`` - labelOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + labelOpacity : :class:`SchemaBase`, dict, float The opacity of the labels. - labelOverlap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, bool, str + labelOverlap : :class:`SchemaBase`, bool, str, :class:`SchemaBase`, dict The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -3495,11 +3490,11 @@ class AxisConfig(VegaLiteSchema): **Default value:** ``true`` for non-nominal fields with non-log scales; ``"greedy"`` for log scales; otherwise ``false``. - labelPadding : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, dict, float The padding in pixels between labels and ticks. **Default value:** ``2`` - labelSeparation : :class:`SchemaBase`, Dict[required=[expr]], float + labelSeparation : :class:`SchemaBase`, dict, float The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. @@ -3507,30 +3502,30 @@ class AxisConfig(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the axis. **Default value:** ``true``. - maxExtent : :class:`SchemaBase`, Dict[required=[expr]], float + maxExtent : :class:`SchemaBase`, dict, float The maximum extent in pixels that axis ticks and labels should use. This determines a maximum offset value for axis titles. **Default value:** ``undefined``. - minExtent : :class:`SchemaBase`, Dict[required=[expr]], float + minExtent : :class:`SchemaBase`, dict, float The minimum extent in pixels that axis ticks and labels should use. This determines a minimum offset value for axis titles. **Default value:** ``30`` for y-axis; ``undefined`` for x-axis. - offset : :class:`SchemaBase`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, dict, float The offset, in pixels, by which to displace the axis from the edge of the enclosing group or data rectangle. **Default value:** derived from the `axis config `__ 's ``offset`` ( ``0`` by default) - orient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'] + orient : :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'], :class:`SchemaBase`, dict The orientation of the axis. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. The orientation can be used to further specialize the axis type (e.g., a y-axis oriented towards the right edge of the chart). **Default value:** ``"bottom"`` for x-axes and ``"left"`` for y-axes. - position : :class:`SchemaBase`, Dict[required=[expr]], float + position : :class:`SchemaBase`, dict, float The anchor position of the axis in pixels. For x-axes with top or bottom orientation, this sets the axis group x coordinate. For y-axes with left or right orientation, this sets the axis group y coordinate. @@ -3545,19 +3540,19 @@ class AxisConfig(VegaLiteSchema): **Default value:** (none) **Note:** Any specified style will augment the default style. For example, an x-axis mark with ``"style": "foo"`` will use ``config.axisX`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tickBand : :class:`SchemaBase`, Dict[required=[expr]], Literal['center', 'extent'] + tickBand : :class:`SchemaBase`, dict, Literal['center', 'extent'] For band scales, indicates if ticks and grid lines should be placed at the ``"center"`` of a band (default) or at the band ``"extent"`` s to indicate intervals - tickCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + tickCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for the tick lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - tickColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]] + tickColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the axis's tick. **Default value:** ``"gray"`` - tickCount : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[interval, step]], :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float + tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, float A desired number of ticks, for axes visualizing quantitative scales. The resulting number may be different so that values are "nice" (multiples of 2, 5, 10) and lie within the underlying scale's range. @@ -3571,34 +3566,34 @@ class AxisConfig(VegaLiteSchema): **Default value** : Determine using a formula ``ceil(width/40)`` for x and ``ceil(height/40)`` for y. - tickDash : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + tickDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating [stroke, space] lengths for dashed tick mark lines. - tickDashOffset : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + tickDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the tick mark dash array. tickExtra : bool Boolean flag indicating if an extra axis tick should be added for the initial position of the axis. This flag is useful for styling axes for ``band`` scales such that ticks are placed on band boundaries rather in the middle of a band. Use in conjunction with ``"bandPosition": 1`` and an axis ``"padding"`` value of ``0``. - tickMinStep : :class:`SchemaBase`, Dict[required=[expr]], float + tickMinStep : :class:`SchemaBase`, dict, float The minimum desired step between axis ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if necessary, to enforce the minimum step value. - tickOffset : :class:`SchemaBase`, Dict[required=[expr]], float + tickOffset : :class:`SchemaBase`, dict, float Position offset in pixels to apply to ticks, labels, and gridlines. - tickOpacity : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + tickOpacity : :class:`SchemaBase`, dict, float Opacity of the ticks. tickRound : bool Boolean flag indicating if pixel position values should be rounded to the nearest integer. **Default value:** ``true`` - tickSize : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + tickSize : :class:`SchemaBase`, dict, float The size in pixels of axis ticks. **Default value:** ``5`` - tickWidth : :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]], :class:`SchemaBase`, Dict[required=[expr]], float + tickWidth : :class:`SchemaBase`, dict, float The width, in pixels, of ticks. **Default value:** ``1`` @@ -3626,44 +3621,44 @@ class AxisConfig(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict Horizontal text alignment of axis titles. - titleAnchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict Text anchor position for placing axis titles. - titleAngle : :class:`SchemaBase`, Dict[required=[expr]], float + titleAngle : :class:`SchemaBase`, dict, float Angle in degrees of axis titles. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict Vertical text baseline for axis titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Color of the title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, dict, str Font of the title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, dict, float Font size of the title. - titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str Font style of the title. - titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight of the title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of axis titles. - titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + titleOpacity : :class:`SchemaBase`, dict, float Opacity of the axis title. - titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, dict, float The padding, in pixels, between title and axis. - titleX : :class:`SchemaBase`, Dict[required=[expr]], float + titleX : :class:`SchemaBase`, dict, float X-coordinate of the axis title relative to the axis group. - titleY : :class:`SchemaBase`, Dict[required=[expr]], float + titleY : :class:`SchemaBase`, dict, float Y-coordinate of the axis title relative to the axis group. - translate : :class:`SchemaBase`, Dict[required=[expr]], float + translate : :class:`SchemaBase`, dict, float Coordinate space translation offset for axis layout. By default, axes are translated by a 0.5 pixel offset for both the x and y coordinates in order to align stroked lines with the pixel grid. However, for vector graphics output these pixel-specific @@ -3671,7 +3666,7 @@ class AxisConfig(VegaLiteSchema): to zero). **Default value:** ``0.5`` - values : :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str] + values : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str] Explicitly set the visible axis tick values. zindex : float A non-negative integer indicating the z-index of the axis. If zindex is 0, axes @@ -5014,7 +5009,7 @@ def __init__(self, *args): class AxisResolveMap(VegaLiteSchema): """AxisResolveMap schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -5056,37 +5051,37 @@ def __init__(self, *args, **kwds): class BarConfig(AnyMarkConfig): """BarConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, dict, str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, dict, str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, dict, bool Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -5102,13 +5097,13 @@ class BarConfig(AnyMarkConfig): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict Default color. **Default value:** :raw-html:`` @@ -5125,66 +5120,66 @@ class BarConfig(AnyMarkConfig): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusEnd : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusEnd : :class:`SchemaBase`, dict, float For vertical bars, top-left and top-right corner radius. For horizontal bars, top-right and bottom-right corner radius. - cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : :class:`SchemaBase`, Dict[required=[band]], float + discreteBandSize : :class:`SchemaBase`, dict, float The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : :class:`SchemaBase`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, dict, float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, dict, float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, dict, str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, dict, float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -5198,28 +5193,28 @@ class BarConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, Dict[required=[expr]], str + font : :class:`SchemaBase`, dict, str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, dict, float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, Dict[required=[expr]], float + height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict The line interpolation method to use for line and area marks. One of the following: @@ -5250,20 +5245,20 @@ class BarConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, dict, float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, dict, str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, dict, float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : :class:`SchemaBase`, Dict[required=[expr]], float + minBandSize : :class:`SchemaBase`, dict, float The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : :class:`SchemaBase`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, dict, float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -5283,24 +5278,24 @@ class BarConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, dict, float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, dict, float The angular padding applied to sides of the arc, in radians. - radius : :class:`SchemaBase`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, dict, float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, dict, float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -5315,7 +5310,7 @@ class BarConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, Dict[required=[expr]], float + size : :class:`SchemaBase`, dict, float Default size for marks. @@ -5332,56 +5327,56 @@ class BarConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, dict, bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, dict, float The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, dict, float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, dict, float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, dict, float The stroke width, in pixels. - tension : :class:`SchemaBase`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, dict, float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -5392,7 +5387,7 @@ class BarConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str + tooltip : :class:`SchemaBase`, dict, None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -5407,28 +5402,28 @@ class BarConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`SchemaBase`, Dict[required=[expr]], float + width : :class:`SchemaBase`, dict, float Width of the marks. - x : :class:`SchemaBase`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, dict, float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, dict, float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, dict, float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, dict, float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -6375,7 +6370,7 @@ def __init__( class BaseTitleNoValueRefs(VegaLiteSchema): """BaseTitleNoValueRefs schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -6383,13 +6378,13 @@ class BaseTitleNoValueRefs(VegaLiteSchema): align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + anchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict The anchor position for placing the title and subtitle text. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. - angle : :class:`SchemaBase`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, dict, float Angle in degrees of title and subtitle text. - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -6402,53 +6397,53 @@ class BaseTitleNoValueRefs(VegaLiteSchema): ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Text color for title text. - dx : :class:`SchemaBase`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, dict, float Delta offset for title and subtitle text x-coordinate. - dy : :class:`SchemaBase`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, dict, float Delta offset for title and subtitle text y-coordinate. - font : :class:`SchemaBase`, Dict[required=[expr]], str + font : :class:`SchemaBase`, dict, str Font name for title text. - fontSize : :class:`SchemaBase`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, dict, float Font size in pixels for title text. - fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str Font style for title text. - fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['bounds', 'group'], str + frame : :class:`SchemaBase`, Literal['bounds', 'group'], str, :class:`SchemaBase`, dict The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : :class:`SchemaBase`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, dict, float The maximum allowed length in pixels of title and subtitle text. - lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : :class:`SchemaBase`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, dict, float The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] + orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], :class:`SchemaBase`, dict Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) - subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Text color for subtitle text. - subtitleFont : :class:`SchemaBase`, Dict[required=[expr]], str + subtitleFont : :class:`SchemaBase`, dict, str Font name for subtitle text. - subtitleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + subtitleFontSize : :class:`SchemaBase`, dict, float Font size in pixels for subtitle text. - subtitleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + subtitleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str Font style for subtitle text. - subtitleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + subtitleLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line subtitle text. - subtitlePadding : :class:`SchemaBase`, Dict[required=[expr]], float + subtitlePadding : :class:`SchemaBase`, dict, float The padding in pixels between title and subtitle text. - zindex : :class:`SchemaBase`, Dict[required=[expr]], float + zindex : :class:`SchemaBase`, dict, float The integer z-index indicating the layering of the title group relative to other axis, mark, and legend groups. @@ -6958,7 +6953,7 @@ def __init__( class BinExtent(VegaLiteSchema): """BinExtent schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], Sequence[float] + :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[float] """ _schema = {"$ref": "#/definitions/BinExtent"} @@ -6970,7 +6965,7 @@ def __init__(self, *args, **kwds): class BinParams(VegaLiteSchema): """BinParams schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Binning properties or boolean flag for determining whether to bin data or not. Parameters @@ -6995,7 +6990,7 @@ class BinParams(VegaLiteSchema): also satisfy the given constraints. **Default value:** ``[5, 2]`` - extent : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], Sequence[float] + extent : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[float] A two-element ( ``[min, max]`` ) array indicating the range of desired bin values. maxbins : float Maximum number of bins. @@ -7056,9 +7051,7 @@ def __init__( class Binding(VegaLiteSchema): """Binding schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[element]], :class:`SchemaBase`, Dict[required=[input, options]], - :class:`SchemaBase`, Dict[required=[input]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Binding"} @@ -7070,7 +7063,7 @@ def __init__(self, *args, **kwds): class BindCheckbox(Binding): """BindCheckbox schema wrapper - :class:`SchemaBase`, Dict[required=[input]] + :class:`SchemaBase`, dict Parameters ---------- @@ -7107,12 +7100,12 @@ def __init__( class BindDirect(Binding): """BindDirect schema wrapper - :class:`SchemaBase`, Dict[required=[element]] + :class:`SchemaBase`, dict Parameters ---------- - element : :class:`SchemaBase`, str, Dict + element : :class:`SchemaBase`, str, dict An input element that exposes a *value* property and supports the `EventTarget `__ interface, or a CSS selector string to such an element. When the element updates and dispatches an @@ -7146,7 +7139,7 @@ def __init__( class BindInput(Binding): """BindInput schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -7199,7 +7192,7 @@ def __init__( class BindRadioSelect(Binding): """BindRadioSelect schema wrapper - :class:`SchemaBase`, Dict[required=[input, options]] + :class:`SchemaBase`, dict Parameters ---------- @@ -7249,7 +7242,7 @@ def __init__( class BindRange(Binding): """BindRange schema wrapper - :class:`SchemaBase`, Dict[required=[input]] + :class:`SchemaBase`, dict Parameters ---------- @@ -7341,12 +7334,12 @@ def __init__(self, *args): class BoxPlotConfig(VegaLiteSchema): """BoxPlotConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - box : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + box : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool extent : float, str The extent of the whiskers. Available options include: @@ -7360,15 +7353,15 @@ class BoxPlotConfig(VegaLiteSchema): range ( *Q3-Q1* ). **Default value:** ``1.5``. - median : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + median : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool - outliers : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + outliers : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool - rule : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + rule : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool size : float Size of the box and median tick of a box plot - ticks : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + ticks : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool """ @@ -7410,7 +7403,7 @@ def __init__( class BrushConfig(VegaLiteSchema): """BrushConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -7868,8 +7861,7 @@ def __init__(self, *args, **kwds): class ColorDef(VegaLiteSchema): """ColorDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ColorDef"} @@ -8029,7 +8021,7 @@ def __init__(self, *args): class CompositeMarkDef(AnyMark): """CompositeMarkDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/CompositeMarkDef"} @@ -8041,7 +8033,7 @@ def __init__(self, *args, **kwds): class BoxPlotDef(CompositeMarkDef): """BoxPlotDef schema wrapper - :class:`SchemaBase`, Dict[required=[type]] + :class:`SchemaBase`, dict Parameters ---------- @@ -8051,11 +8043,11 @@ class BoxPlotDef(CompositeMarkDef): ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - box : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + box : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict Default color. **Default value:** :raw-html:`` @@ -8089,7 +8081,7 @@ class BoxPlotDef(CompositeMarkDef): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - median : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + median : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool opacity : float The opacity (value between [0,1]) of the mark. @@ -8099,13 +8091,13 @@ class BoxPlotDef(CompositeMarkDef): when the orientation is ambiguous. **Default value:** ``"vertical"``. - outliers : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + outliers : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool - rule : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + rule : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool size : float Size of the box and median tick of a box plot - ticks : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + ticks : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool """ @@ -8325,7 +8317,7 @@ def __init__( class CompositionConfig(VegaLiteSchema): """CompositionConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -8370,7 +8362,7 @@ def __init__( class ConditionalAxisColor(VegaLiteSchema): """ConditionalAxisColor schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisColor"} @@ -8382,7 +8374,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelAlign(VegaLiteSchema): """ConditionalAxisLabelAlign schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelAlign"} @@ -8394,7 +8386,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelBaseline(VegaLiteSchema): """ConditionalAxisLabelBaseline schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelBaseline"} @@ -8406,7 +8398,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelFontStyle(VegaLiteSchema): """ConditionalAxisLabelFontStyle schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelFontStyle"} @@ -8418,7 +8410,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelFontWeight(VegaLiteSchema): """ConditionalAxisLabelFontWeight schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelFontWeight"} @@ -8430,7 +8422,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisNumber(VegaLiteSchema): """ConditionalAxisNumber schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisNumber"} @@ -8442,7 +8434,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisNumberArray(VegaLiteSchema): """ConditionalAxisNumberArray schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisNumberArray"} @@ -8454,7 +8446,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyAlignnull(VegaLiteSchema): """ConditionalAxisPropertyAlignnull schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(Align|null)>"} @@ -8466,7 +8458,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyColornull(VegaLiteSchema): """ConditionalAxisPropertyColornull schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(Color|null)>"} @@ -8478,7 +8470,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyFontStylenull(VegaLiteSchema): """ConditionalAxisPropertyFontStylenull schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(FontStyle|null)>"} @@ -8490,7 +8482,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyFontWeightnull(VegaLiteSchema): """ConditionalAxisPropertyFontWeightnull schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(FontWeight|null)>"} @@ -8502,7 +8494,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyTextBaselinenull(VegaLiteSchema): """ConditionalAxisPropertyTextBaselinenull schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(TextBaseline|null)>"} @@ -8514,7 +8506,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertynumberArraynull(VegaLiteSchema): """ConditionalAxisPropertynumberArraynull schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(number[]|null)>"} @@ -8526,7 +8518,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertynumbernull(VegaLiteSchema): """ConditionalAxisPropertynumbernull schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(number|null)>"} @@ -8538,7 +8530,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertystringnull(VegaLiteSchema): """ConditionalAxisPropertystringnull schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(string|null)>"} @@ -8550,7 +8542,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisString(VegaLiteSchema): """ConditionalAxisString schema wrapper - :class:`SchemaBase`, Dict[required=[condition, expr]], Dict[required=[condition, value]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalAxisString"} @@ -8562,8 +8554,7 @@ def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDef(VegaLiteSchema): """ConditionalMarkPropFieldOrDatumDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, - Dict[required=[test]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalMarkPropFieldOrDatumDef"} @@ -8575,8 +8566,7 @@ def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDefTypeForShape(VegaLiteSchema): """ConditionalMarkPropFieldOrDatumDefTypeForShape schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, - Dict[required=[test]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalMarkPropFieldOrDatumDef"} @@ -8590,7 +8580,7 @@ def __init__(self, *args, **kwds): class ConditionalParameterMarkPropFieldOrDatumDef(ConditionalMarkPropFieldOrDatumDef): """ConditionalParameterMarkPropFieldOrDatumDef schema wrapper - :class:`SchemaBase`, Dict[required=[param]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalParameter"} @@ -8604,7 +8594,7 @@ class ConditionalParameterMarkPropFieldOrDatumDefTypeForShape( ): """ConditionalParameterMarkPropFieldOrDatumDefTypeForShape schema wrapper - :class:`SchemaBase`, Dict[required=[param]] + :class:`SchemaBase`, dict """ _schema = { @@ -8620,7 +8610,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateMarkPropFieldOrDatumDef(ConditionalMarkPropFieldOrDatumDef): """ConditionalPredicateMarkPropFieldOrDatumDef schema wrapper - :class:`SchemaBase`, Dict[required=[test]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalPredicate"} @@ -8634,7 +8624,7 @@ class ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape( ): """ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape schema wrapper - :class:`SchemaBase`, Dict[required=[test]] + :class:`SchemaBase`, dict """ _schema = { @@ -8650,7 +8640,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefAlignnullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefAlignnullExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] + :class:`SchemaBase`, dict """ _schema = { @@ -8666,7 +8656,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefColornullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefColornullExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] + :class:`SchemaBase`, dict """ _schema = { @@ -8682,7 +8672,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefFontStylenullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefFontStylenullExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] + :class:`SchemaBase`, dict """ _schema = { @@ -8698,7 +8688,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefFontWeightnullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefFontWeightnullExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] + :class:`SchemaBase`, dict """ _schema = { @@ -8714,7 +8704,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefTextBaselinenullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefTextBaselinenullExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] + :class:`SchemaBase`, dict """ _schema = { @@ -8730,7 +8720,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefnumberArraynullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefnumberArraynullExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] + :class:`SchemaBase`, dict """ _schema = { @@ -8746,7 +8736,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefnumbernullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefnumbernullExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[expr, test]], Dict[required=[test, value]] + :class:`SchemaBase`, dict """ _schema = { @@ -8762,8 +8752,7 @@ def __init__(self, *args, **kwds): class ConditionalStringFieldDef(VegaLiteSchema): """ConditionalStringFieldDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, - Dict[required=[test]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalStringFieldDef"} @@ -8775,14 +8764,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): """ConditionalParameterStringFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[param]] + :class:`SchemaBase`, dict Parameters ---------- param : :class:`SchemaBase`, str Filter using a parameter name. - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -8794,7 +8783,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8818,7 +8807,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): empty : bool For selection parameters, the predicate of empty selections returns true by default. Override this behavior, by setting this property ``empty: false``. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -8833,7 +8822,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -8867,7 +8856,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -9196,14 +9185,14 @@ def __init__( class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): """ConditionalPredicateStringFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[test]] + :class:`SchemaBase`, dict Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict Predicate for triggering the condition - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -9215,7 +9204,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -9236,7 +9225,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -9251,7 +9240,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -9285,7 +9274,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -9619,8 +9608,7 @@ def __init__( class ConditionalValueDefGradientstringnullExprRef(VegaLiteSchema): """ConditionalValueDefGradientstringnullExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = { @@ -9638,14 +9626,14 @@ class ConditionalParameterValueDefGradientstringnullExprRef( ): """ConditionalParameterValueDefGradientstringnullExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[param, value]] + :class:`SchemaBase`, dict Parameters ---------- param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9683,14 +9671,14 @@ class ConditionalPredicateValueDefGradientstringnullExprRef( ): """ConditionalPredicateValueDefGradientstringnullExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, dict Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict Predicate for triggering the condition - value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9729,8 +9717,7 @@ def __init__( class ConditionalValueDefTextExprRef(VegaLiteSchema): """ConditionalValueDefTextExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(Text|ExprRef)>"} @@ -9742,14 +9729,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefTextExprRef(ConditionalValueDefTextExprRef): """ConditionalParameterValueDefTextExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[param, value]] + :class:`SchemaBase`, dict Parameters ---------- param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + value : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9781,14 +9768,14 @@ def __init__( class ConditionalPredicateValueDefTextExprRef(ConditionalValueDefTextExprRef): """ConditionalPredicateValueDefTextExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, dict Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict Predicate for triggering the condition - value : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + value : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9823,8 +9810,7 @@ def __init__( class ConditionalValueDefnumber(VegaLiteSchema): """ConditionalValueDefnumber schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef"} @@ -9836,7 +9822,7 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefnumber(ConditionalValueDefnumber): """ConditionalParameterValueDefnumber schema wrapper - :class:`SchemaBase`, Dict[required=[param, value]] + :class:`SchemaBase`, dict Parameters ---------- @@ -9869,12 +9855,12 @@ def __init__( class ConditionalPredicateValueDefnumber(ConditionalValueDefnumber): """ConditionalPredicateValueDefnumber schema wrapper - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, dict Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict Predicate for triggering the condition value : float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -9905,8 +9891,7 @@ def __init__( class ConditionalValueDefnumberArrayExprRef(VegaLiteSchema): """ConditionalValueDefnumberArrayExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(number[]|ExprRef)>"} @@ -9920,14 +9905,14 @@ class ConditionalParameterValueDefnumberArrayExprRef( ): """ConditionalParameterValueDefnumberArrayExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[param, value]] + :class:`SchemaBase`, dict Parameters ---------- param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + value : :class:`SchemaBase`, dict, Sequence[float] A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9960,14 +9945,14 @@ class ConditionalPredicateValueDefnumberArrayExprRef( ): """ConditionalPredicateValueDefnumberArrayExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, dict Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict Predicate for triggering the condition - value : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + value : :class:`SchemaBase`, dict, Sequence[float] A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10001,8 +9986,7 @@ def __init__( class ConditionalValueDefnumberExprRef(VegaLiteSchema): """ConditionalValueDefnumberExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(number|ExprRef)>"} @@ -10014,14 +9998,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefnumberExprRef(ConditionalValueDefnumberExprRef): """ConditionalParameterValueDefnumberExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[param, value]] + :class:`SchemaBase`, dict Parameters ---------- param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`SchemaBase`, Dict[required=[expr]], float + value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10049,14 +10033,14 @@ def __init__( class ConditionalPredicateValueDefnumberExprRef(ConditionalValueDefnumberExprRef): """ConditionalPredicateValueDefnumberExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, dict Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict Predicate for triggering the condition - value : :class:`SchemaBase`, Dict[required=[expr]], float + value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10087,8 +10071,7 @@ def __init__( class ConditionalValueDefstringExprRef(VegaLiteSchema): """ConditionalValueDefstringExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(string|ExprRef)>"} @@ -10100,14 +10083,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefstringExprRef(ConditionalValueDefstringExprRef): """ConditionalParameterValueDefstringExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[param, value]] + :class:`SchemaBase`, dict Parameters ---------- param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`SchemaBase`, Dict[required=[expr]], str + value : :class:`SchemaBase`, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10135,14 +10118,14 @@ def __init__( class ConditionalPredicateValueDefstringExprRef(ConditionalValueDefstringExprRef): """ConditionalPredicateValueDefstringExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, dict Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict Predicate for triggering the condition - value : :class:`SchemaBase`, Dict[required=[expr]], str + value : :class:`SchemaBase`, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10173,8 +10156,7 @@ def __init__( class ConditionalValueDefstringnullExprRef(VegaLiteSchema): """ConditionalValueDefstringnullExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(string|null|ExprRef)>"} @@ -10188,14 +10170,14 @@ class ConditionalParameterValueDefstringnullExprRef( ): """ConditionalParameterValueDefstringnullExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[param, value]] + :class:`SchemaBase`, dict Parameters ---------- param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10227,14 +10209,14 @@ class ConditionalPredicateValueDefstringnullExprRef( ): """ConditionalPredicateValueDefstringnullExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[test, value]] + :class:`SchemaBase`, dict Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] + test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict Predicate for triggering the condition - value : :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10267,14 +10249,14 @@ def __init__( class Config(VegaLiteSchema): """Config schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - arc : :class:`SchemaBase`, Dict + arc : :class:`SchemaBase`, dict Arc-specific Config - area : :class:`SchemaBase`, Dict + area : :class:`SchemaBase`, dict Area-Specific Config aria : bool A boolean flag indicating if ARIA default attributes should be included for marks @@ -10283,70 +10265,70 @@ class Config(VegaLiteSchema): not generate default descriptions for marks. **Default value:** ``true``. - autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - axis : :class:`SchemaBase`, Dict + axis : :class:`SchemaBase`, dict Axis configuration, which determines default properties for all ``x`` and ``y`` `axes `__. For a full list of axis configuration options, please see the `corresponding section of the axis documentation `__. - axisBand : :class:`SchemaBase`, Dict + axisBand : :class:`SchemaBase`, dict Config for axes with "band" scales. - axisBottom : :class:`SchemaBase`, Dict + axisBottom : :class:`SchemaBase`, dict Config for x-axis along the bottom edge of the chart. - axisDiscrete : :class:`SchemaBase`, Dict + axisDiscrete : :class:`SchemaBase`, dict Config for axes with "point" or "band" scales. - axisLeft : :class:`SchemaBase`, Dict + axisLeft : :class:`SchemaBase`, dict Config for y-axis along the left edge of the chart. - axisPoint : :class:`SchemaBase`, Dict + axisPoint : :class:`SchemaBase`, dict Config for axes with "point" scales. - axisQuantitative : :class:`SchemaBase`, Dict + axisQuantitative : :class:`SchemaBase`, dict Config for quantitative axes. - axisRight : :class:`SchemaBase`, Dict + axisRight : :class:`SchemaBase`, dict Config for y-axis along the right edge of the chart. - axisTemporal : :class:`SchemaBase`, Dict + axisTemporal : :class:`SchemaBase`, dict Config for temporal axes. - axisTop : :class:`SchemaBase`, Dict + axisTop : :class:`SchemaBase`, dict Config for x-axis along the top edge of the chart. - axisX : :class:`SchemaBase`, Dict + axisX : :class:`SchemaBase`, dict X-axis specific config. - axisXBand : :class:`SchemaBase`, Dict + axisXBand : :class:`SchemaBase`, dict Config for x-axes with "band" scales. - axisXDiscrete : :class:`SchemaBase`, Dict + axisXDiscrete : :class:`SchemaBase`, dict Config for x-axes with "point" or "band" scales. - axisXPoint : :class:`SchemaBase`, Dict + axisXPoint : :class:`SchemaBase`, dict Config for x-axes with "point" scales. - axisXQuantitative : :class:`SchemaBase`, Dict + axisXQuantitative : :class:`SchemaBase`, dict Config for x-quantitative axes. - axisXTemporal : :class:`SchemaBase`, Dict + axisXTemporal : :class:`SchemaBase`, dict Config for x-temporal axes. - axisY : :class:`SchemaBase`, Dict + axisY : :class:`SchemaBase`, dict Y-axis specific config. - axisYBand : :class:`SchemaBase`, Dict + axisYBand : :class:`SchemaBase`, dict Config for y-axes with "band" scales. - axisYDiscrete : :class:`SchemaBase`, Dict + axisYDiscrete : :class:`SchemaBase`, dict Config for y-axes with "point" or "band" scales. - axisYPoint : :class:`SchemaBase`, Dict + axisYPoint : :class:`SchemaBase`, dict Config for y-axes with "point" scales. - axisYQuantitative : :class:`SchemaBase`, Dict + axisYQuantitative : :class:`SchemaBase`, dict Config for y-quantitative axes. - axisYTemporal : :class:`SchemaBase`, Dict + axisYTemporal : :class:`SchemaBase`, dict Config for y-temporal axes. - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict CSS color property to use as the background of the entire view. **Default value:** ``"white"`` - bar : :class:`SchemaBase`, Dict + bar : :class:`SchemaBase`, dict Bar-Specific Config - boxplot : :class:`SchemaBase`, Dict + boxplot : :class:`SchemaBase`, dict Box Config - circle : :class:`SchemaBase`, Dict + circle : :class:`SchemaBase`, dict Circle-Specific Config - concat : :class:`SchemaBase`, Dict + concat : :class:`SchemaBase`, dict Default configuration for all concatenation and repeat view composition operators ( ``concat``, ``hconcat``, ``vconcat``, and ``repeat`` ) countTitle : str @@ -10357,11 +10339,11 @@ class Config(VegaLiteSchema): Allow the ``formatType`` property for text marks and guides to accept a custom formatter function `registered as a Vega expression `__. - errorband : :class:`SchemaBase`, Dict + errorband : :class:`SchemaBase`, dict ErrorBand Config - errorbar : :class:`SchemaBase`, Dict + errorbar : :class:`SchemaBase`, dict ErrorBar Config - facet : :class:`SchemaBase`, Dict + facet : :class:`SchemaBase`, dict Default configuration for the ``facet`` view composition operator fieldTitle : Literal['verbal', 'functional', 'plain'] Defines how Vega-Lite generates title for fields. There are three possible styles: @@ -10375,58 +10357,58 @@ class Config(VegaLiteSchema): "date", "field"). font : str Default font for all text marks, titles, and labels. - geoshape : :class:`SchemaBase`, Dict + geoshape : :class:`SchemaBase`, dict Geoshape-Specific Config - header : :class:`SchemaBase`, Dict + header : :class:`SchemaBase`, dict Header configuration, which determines default properties for all `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerColumn : :class:`SchemaBase`, Dict + headerColumn : :class:`SchemaBase`, dict Header configuration, which determines default properties for column `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerFacet : :class:`SchemaBase`, Dict + headerFacet : :class:`SchemaBase`, dict Header configuration, which determines default properties for non-row/column facet `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerRow : :class:`SchemaBase`, Dict + headerRow : :class:`SchemaBase`, dict Header configuration, which determines default properties for row `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - image : :class:`SchemaBase`, Dict + image : :class:`SchemaBase`, dict Image-specific Config - legend : :class:`SchemaBase`, Dict + legend : :class:`SchemaBase`, dict Legend configuration, which determines default properties for all `legends `__. For a full list of legend configuration options, please see the `corresponding section of in the legend documentation `__. - line : :class:`SchemaBase`, Dict + line : :class:`SchemaBase`, dict Line-Specific Config - lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, dict, str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property provides a global default for text marks, which is overridden by mark or style config settings, and by the lineBreak mark encoding channel. If signal-valued, either string or regular expression (regexp) values are valid. - locale : :class:`SchemaBase`, Dict + locale : :class:`SchemaBase`, dict Locale definitions for string parsing and formatting of number and date values. The locale object should contain ``number`` and/or ``time`` properties with `locale definitions `__. Locale definitions provided in the config block may be overridden by the View constructor locale option. - mark : :class:`SchemaBase`, Dict + mark : :class:`SchemaBase`, dict Mark Config normalizedNumberFormat : str If normalizedNumberFormatType is not specified, D3 number format for axis labels, @@ -10465,50 +10447,50 @@ class Config(VegaLiteSchema): exposed as `format in Vega-Expression `__. **Note:** You must also set ``customFormatTypes`` to ``true`` to use this feature. - padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] + padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] Dynamic variables or selections that parameterize a visualization. - point : :class:`SchemaBase`, Dict + point : :class:`SchemaBase`, dict Point-Specific Config - projection : :class:`SchemaBase`, Dict + projection : :class:`SchemaBase`, dict Projection configuration, which determines default properties for all `projections `__. For a full list of projection configuration options, please see the `corresponding section of the projection documentation `__. - range : :class:`SchemaBase`, Dict + range : :class:`SchemaBase`, dict An object hash that defines default range arrays or schemes for using with scales. For a full list of scale range configuration options, please see the `corresponding section of the scale documentation `__. - rect : :class:`SchemaBase`, Dict + rect : :class:`SchemaBase`, dict Rect-Specific Config - rule : :class:`SchemaBase`, Dict + rule : :class:`SchemaBase`, dict Rule-Specific Config - scale : :class:`SchemaBase`, Dict + scale : :class:`SchemaBase`, dict Scale configuration determines default properties for all `scales `__. For a full list of scale configuration options, please see the `corresponding section of the scale documentation `__. - selection : :class:`SchemaBase`, Dict + selection : :class:`SchemaBase`, dict An object hash for defining default properties for each type of selections. - square : :class:`SchemaBase`, Dict + square : :class:`SchemaBase`, dict Square-Specific Config - style : :class:`SchemaBase`, Dict + style : :class:`SchemaBase`, dict An object hash that defines key-value mappings to determine default properties for marks with a given `style `__. The keys represent styles names; the values have to be valid `mark configuration objects `__. - text : :class:`SchemaBase`, Dict + text : :class:`SchemaBase`, dict Text-Specific Config - tick : :class:`SchemaBase`, Dict + tick : :class:`SchemaBase`, dict Tick-Specific Config timeFormat : str Default time format for raw time values (without time units) in text marks, legend @@ -10526,18 +10508,18 @@ class Config(VegaLiteSchema): `__. **Note:** You must also set ``customFormatTypes`` to ``true`` and there must *not* be a ``timeUnit`` defined to use this feature. - title : :class:`SchemaBase`, Dict + title : :class:`SchemaBase`, dict Title configuration, which determines default properties for all `titles `__. For a full list of title configuration options, please see the `corresponding section of the title documentation `__. - tooltipFormat : :class:`SchemaBase`, Dict + tooltipFormat : :class:`SchemaBase`, dict Define `custom format configuration `__ for tooltips. If unspecified, default format config will be applied. - trail : :class:`SchemaBase`, Dict + trail : :class:`SchemaBase`, dict Trail-Specific Config - view : :class:`SchemaBase`, Dict + view : :class:`SchemaBase`, dict Default properties for `single view plots `__. """ @@ -10910,10 +10892,7 @@ def __init__(self, *args): class Data(VegaLiteSchema): """Data schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], - :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, - Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], - :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]] + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Data"} @@ -10925,8 +10904,7 @@ def __init__(self, *args, **kwds): class DataFormat(VegaLiteSchema): """DataFormat schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[delimiter]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/DataFormat"} @@ -10938,12 +10916,12 @@ def __init__(self, *args, **kwds): class CsvDataFormat(DataFormat): """CsvDataFormat schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - parse : :class:`SchemaBase`, Dict, None + parse : :class:`SchemaBase`, dict, None If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -10980,8 +10958,7 @@ def __init__( class DataSource(Data): """DataSource schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, - Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/DataSource"} @@ -10993,7 +10970,7 @@ def __init__(self, *args, **kwds): class Datasets(VegaLiteSchema): """Datasets schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Datasets"} @@ -11017,7 +10994,7 @@ def __init__(self, *args): class Dict(VegaLiteSchema): """Dict schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Dict"} @@ -11029,7 +11006,7 @@ def __init__(self, **kwds): class DictInlineDataset(VegaLiteSchema): """DictInlineDataset schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Dict"} @@ -11041,7 +11018,7 @@ def __init__(self, **kwds): class DictSelectionInit(VegaLiteSchema): """DictSelectionInit schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Dict"} @@ -11053,7 +11030,7 @@ def __init__(self, **kwds): class DictSelectionInitInterval(VegaLiteSchema): """DictSelectionInitInterval schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Dict"} @@ -11097,12 +11074,12 @@ def __init__(self, *args): class DomainUnionWith(VegaLiteSchema): """DomainUnionWith schema wrapper - :class:`SchemaBase`, Dict[required=[unionWith]] + :class:`SchemaBase`, dict Parameters ---------- - unionWith : Sequence[:class:`SchemaBase`, Dict, bool, float, str] + unionWith : Sequence[:class:`SchemaBase`, dict, bool, float, str] Customized domain values to be union with the field's values or explicitly defined domain. Should be an array of valid scale domain values. """ @@ -11122,7 +11099,7 @@ def __init__( class DsvDataFormat(DataFormat): """DsvDataFormat schema wrapper - :class:`SchemaBase`, Dict[required=[delimiter]] + :class:`SchemaBase`, dict Parameters ---------- @@ -11131,7 +11108,7 @@ class DsvDataFormat(DataFormat): The delimiter between records. The delimiter must be a single character (i.e., a single 16-bit code unit); so, ASCII delimiters are fine, but emoji delimiters are not. - parse : :class:`SchemaBase`, Dict, None + parse : :class:`SchemaBase`, dict, None If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -11183,14 +11160,14 @@ def __init__(self, *args): class Encoding(VegaLiteSchema): """Encoding schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - angle : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + angle : :class:`SchemaBase`, :class:`SchemaBase`, dict Rotation angle of point and text marks. - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + color : :class:`SchemaBase`, :class:`SchemaBase`, dict Color of the marks – either fill or stroke color based on the ``filled`` property of mark definition. By default, ``color`` represents fill color for ``"area"``, ``"bar"``, ``"tick"``, ``"text"``, ``"trail"``, ``"circle"``, and ``"square"`` / @@ -11206,49 +11183,49 @@ class Encoding(VegaLiteSchema): encoding if conflicting encodings are specified. 2) See the scale documentation for more information about customizing `color scheme `__. - description : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + description : :class:`SchemaBase`, dict A text description of this mark for ARIA accessibility (SVG output only). For SVG output the ``"aria-label"`` attribute will be set to this description. - detail : :class:`SchemaBase`, Dict[required=[shorthand]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] + detail : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + fill : :class:`SchemaBase`, :class:`SchemaBase`, dict Fill color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` property. *Note:* The ``fill`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - fillOpacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + fillOpacity : :class:`SchemaBase`, :class:`SchemaBase`, dict Fill opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``fillOpacity`` property. - href : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + href : :class:`SchemaBase`, dict A URL to load upon mouse click. - key : :class:`SchemaBase`, Dict[required=[shorthand]] + key : :class:`SchemaBase`, dict A data field to use as a unique key for data binding. When a visualization’s data is updated, the key value will be used to match data elements to existing mark instances. Use a key channel to enable object constancy for transitions over dynamic data. - latitude : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + latitude : :class:`SchemaBase`, :class:`SchemaBase`, dict Latitude position of geographically projected marks. - latitude2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + latitude2 : :class:`SchemaBase`, :class:`SchemaBase`, dict Latitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - longitude : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + longitude : :class:`SchemaBase`, :class:`SchemaBase`, dict Longitude position of geographically projected marks. - longitude2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + longitude2 : :class:`SchemaBase`, :class:`SchemaBase`, dict Longitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - opacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + opacity : :class:`SchemaBase`, :class:`SchemaBase`, dict Opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``opacity`` property. - order : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] + order : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] Order of the marks. @@ -11263,11 +11240,11 @@ class Encoding(VegaLiteSchema): **Note** : In aggregate plots, ``order`` field should be ``aggregate`` d to avoid creating additional aggregation grouping. - radius : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + radius : :class:`SchemaBase`, :class:`SchemaBase`, dict The outer radius in pixels of arc marks. - radius2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + radius2 : :class:`SchemaBase`, :class:`SchemaBase`, dict The inner radius in pixels of arc marks. - shape : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + shape : :class:`SchemaBase`, :class:`SchemaBase`, dict Shape of the mark. @@ -11287,7 +11264,7 @@ class Encoding(VegaLiteSchema): **Default value:** If undefined, the default shape depends on `mark config `__ 's ``shape`` property. ( ``"circle"`` if unset.) - size : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + size : :class:`SchemaBase`, :class:`SchemaBase`, dict Size of the mark. @@ -11297,7 +11274,7 @@ class Encoding(VegaLiteSchema): * For ``"text"`` – the text's font size. * Size is unsupported for ``"line"``, ``"area"``, and ``"rect"``. (Use ``"trail"`` instead of line with varying size) - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + stroke : :class:`SchemaBase`, :class:`SchemaBase`, dict Stroke color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` @@ -11305,77 +11282,77 @@ class Encoding(VegaLiteSchema): *Note:* The ``stroke`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - strokeDash : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + strokeDash : :class:`SchemaBase`, :class:`SchemaBase`, dict Stroke dash of the marks. **Default value:** ``[1,0]`` (No dash). - strokeOpacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + strokeOpacity : :class:`SchemaBase`, :class:`SchemaBase`, dict Stroke opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``strokeOpacity`` property. - strokeWidth : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + strokeWidth : :class:`SchemaBase`, :class:`SchemaBase`, dict Stroke width of the marks. **Default value:** If undefined, the default stroke width depends on `mark config `__ 's ``strokeWidth`` property. - text : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + text : :class:`SchemaBase`, :class:`SchemaBase`, dict Text of the ``text`` mark. - theta : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + theta : :class:`SchemaBase`, :class:`SchemaBase`, dict For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + theta2 : :class:`SchemaBase`, :class:`SchemaBase`, dict The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - tooltip : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], None, Sequence[:class:`SchemaBase`, Dict] + tooltip : :class:`SchemaBase`, dict, None, Sequence[:class:`SchemaBase`, dict] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. See the `tooltip `__ documentation for a detailed discussion about tooltip in Vega-Lite. - url : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + url : :class:`SchemaBase`, dict The URL of an image mark. - x : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + x : :class:`SchemaBase`, :class:`SchemaBase`, dict X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + x2 : :class:`SchemaBase`, :class:`SchemaBase`, dict X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - xError : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + xError : :class:`SchemaBase`, dict Error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xError2 : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + xError2 : :class:`SchemaBase`, dict Secondary error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xOffset : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + xOffset : :class:`SchemaBase`, :class:`SchemaBase`, dict Offset of x-position of the marks - y : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + y : :class:`SchemaBase`, :class:`SchemaBase`, dict Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + y2 : :class:`SchemaBase`, :class:`SchemaBase`, dict Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - yError : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + yError : :class:`SchemaBase`, dict Error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yError2 : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + yError2 : :class:`SchemaBase`, dict Secondary error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yOffset : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + yOffset : :class:`SchemaBase`, :class:`SchemaBase`, dict Offset of y-position of the marks """ @@ -11540,14 +11517,14 @@ def __init__(self, *args): class ErrorBandConfig(VegaLiteSchema): """ErrorBandConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - band : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + band : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool - borders : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + borders : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the band. Available options include: @@ -11640,7 +11617,7 @@ def __init__( class ErrorBandDef(CompositeMarkDef): """ErrorBandDef schema wrapper - :class:`SchemaBase`, Dict[required=[type]] + :class:`SchemaBase`, dict Parameters ---------- @@ -11650,13 +11627,13 @@ class ErrorBandDef(CompositeMarkDef): ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - band : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + band : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool - borders : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + borders : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict Default color. **Default value:** :raw-html:`` @@ -11953,7 +11930,7 @@ def __init__(self, *args): class ErrorBarConfig(VegaLiteSchema): """ErrorBarConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -11970,13 +11947,13 @@ class ErrorBarConfig(VegaLiteSchema): * ``"iqr"`` : Extend the rule to the q1 and q3. **Default value:** ``"stderr"``. - rule : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + rule : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + ticks : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool """ @@ -12010,7 +11987,7 @@ def __init__( class ErrorBarDef(CompositeMarkDef): """ErrorBarDef schema wrapper - :class:`SchemaBase`, Dict[required=[type]] + :class:`SchemaBase`, dict Parameters ---------- @@ -12022,7 +11999,7 @@ class ErrorBarDef(CompositeMarkDef): ``"errorband"``, ``"errorbar"`` ). clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict Default color. **Default value:** :raw-html:`` @@ -12052,13 +12029,13 @@ class ErrorBarDef(CompositeMarkDef): orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] Orientation of the error bar. This is normally automatically determined, but can be specified when the orientation is ambiguous and cannot be automatically determined. - rule : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + rule : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : :class:`SchemaBase`, :class:`SchemaBase`, Dict, bool + ticks : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool """ @@ -12292,7 +12269,7 @@ def __init__(self, *args): class ExprRef(VegaLiteSchema): """ExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[expr]] + :class:`SchemaBase`, dict Parameters ---------- @@ -12310,14 +12287,14 @@ def __init__(self, expr: Union[str, UndefinedType] = Undefined, **kwds): class FacetEncodingFieldDef(VegaLiteSchema): """FacetEncodingFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12325,7 +12302,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **See also:** `aggregate `__ documentation. - align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -12346,7 +12323,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12379,7 +12356,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, Dict, bool + center : :class:`SchemaBase`, dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -12405,7 +12382,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12420,9 +12397,9 @@ class FacetEncodingFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, Dict, None + header : :class:`SchemaBase`, dict, None An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12449,7 +12426,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - spacing : :class:`SchemaBase`, Dict, float + spacing : :class:`SchemaBase`, dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -12457,7 +12434,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12822,12 +12799,12 @@ def __init__( class FacetFieldDef(VegaLiteSchema): """FacetFieldDef schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12839,7 +12816,7 @@ class FacetFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12860,7 +12837,7 @@ class FacetFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12875,9 +12852,9 @@ class FacetFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, Dict, None + header : :class:`SchemaBase`, dict, None An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12904,7 +12881,7 @@ class FacetFieldDef(VegaLiteSchema): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -13245,14 +13222,14 @@ def __init__( class FacetMapping(VegaLiteSchema): """FacetMapping schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - column : :class:`SchemaBase`, Dict + column : :class:`SchemaBase`, dict A field definition for the horizontal facet of trellis plots. - row : :class:`SchemaBase`, Dict + row : :class:`SchemaBase`, dict A field definition for the vertical facet of trellis plots. """ @@ -13270,14 +13247,14 @@ def __init__( class FacetedEncoding(VegaLiteSchema): """FacetedEncoding schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - angle : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + angle : :class:`SchemaBase`, :class:`SchemaBase`, dict Rotation angle of point and text marks. - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + color : :class:`SchemaBase`, :class:`SchemaBase`, dict Color of the marks – either fill or stroke color based on the ``filled`` property of mark definition. By default, ``color`` represents fill color for ``"area"``, ``"bar"``, ``"tick"``, ``"text"``, ``"trail"``, ``"circle"``, and ``"square"`` / @@ -13293,55 +13270,55 @@ class FacetedEncoding(VegaLiteSchema): encoding if conflicting encodings are specified. 2) See the scale documentation for more information about customizing `color scheme `__. - column : :class:`SchemaBase`, Dict[required=[shorthand]] + column : :class:`SchemaBase`, dict A field definition for the horizontal facet of trellis plots. - description : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + description : :class:`SchemaBase`, dict A text description of this mark for ARIA accessibility (SVG output only). For SVG output the ``"aria-label"`` attribute will be set to this description. - detail : :class:`SchemaBase`, Dict[required=[shorthand]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] + detail : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. - facet : :class:`SchemaBase`, Dict[required=[shorthand]] + facet : :class:`SchemaBase`, dict A field definition for the (flexible) facet of trellis plots. If either ``row`` or ``column`` is specified, this channel will be ignored. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + fill : :class:`SchemaBase`, :class:`SchemaBase`, dict Fill color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` property. *Note:* The ``fill`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - fillOpacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + fillOpacity : :class:`SchemaBase`, :class:`SchemaBase`, dict Fill opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``fillOpacity`` property. - href : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + href : :class:`SchemaBase`, dict A URL to load upon mouse click. - key : :class:`SchemaBase`, Dict[required=[shorthand]] + key : :class:`SchemaBase`, dict A data field to use as a unique key for data binding. When a visualization’s data is updated, the key value will be used to match data elements to existing mark instances. Use a key channel to enable object constancy for transitions over dynamic data. - latitude : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + latitude : :class:`SchemaBase`, :class:`SchemaBase`, dict Latitude position of geographically projected marks. - latitude2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + latitude2 : :class:`SchemaBase`, :class:`SchemaBase`, dict Latitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - longitude : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + longitude : :class:`SchemaBase`, :class:`SchemaBase`, dict Longitude position of geographically projected marks. - longitude2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + longitude2 : :class:`SchemaBase`, :class:`SchemaBase`, dict Longitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - opacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + opacity : :class:`SchemaBase`, :class:`SchemaBase`, dict Opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``opacity`` property. - order : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] + order : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] Order of the marks. @@ -13356,13 +13333,13 @@ class FacetedEncoding(VegaLiteSchema): **Note** : In aggregate plots, ``order`` field should be ``aggregate`` d to avoid creating additional aggregation grouping. - radius : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + radius : :class:`SchemaBase`, :class:`SchemaBase`, dict The outer radius in pixels of arc marks. - radius2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + radius2 : :class:`SchemaBase`, :class:`SchemaBase`, dict The inner radius in pixels of arc marks. - row : :class:`SchemaBase`, Dict[required=[shorthand]] + row : :class:`SchemaBase`, dict A field definition for the vertical facet of trellis plots. - shape : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + shape : :class:`SchemaBase`, :class:`SchemaBase`, dict Shape of the mark. @@ -13382,7 +13359,7 @@ class FacetedEncoding(VegaLiteSchema): **Default value:** If undefined, the default shape depends on `mark config `__ 's ``shape`` property. ( ``"circle"`` if unset.) - size : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + size : :class:`SchemaBase`, :class:`SchemaBase`, dict Size of the mark. @@ -13392,7 +13369,7 @@ class FacetedEncoding(VegaLiteSchema): * For ``"text"`` – the text's font size. * Size is unsupported for ``"line"``, ``"area"``, and ``"rect"``. (Use ``"trail"`` instead of line with varying size) - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + stroke : :class:`SchemaBase`, :class:`SchemaBase`, dict Stroke color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` @@ -13400,77 +13377,77 @@ class FacetedEncoding(VegaLiteSchema): *Note:* The ``stroke`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - strokeDash : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + strokeDash : :class:`SchemaBase`, :class:`SchemaBase`, dict Stroke dash of the marks. **Default value:** ``[1,0]`` (No dash). - strokeOpacity : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + strokeOpacity : :class:`SchemaBase`, :class:`SchemaBase`, dict Stroke opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``strokeOpacity`` property. - strokeWidth : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + strokeWidth : :class:`SchemaBase`, :class:`SchemaBase`, dict Stroke width of the marks. **Default value:** If undefined, the default stroke width depends on `mark config `__ 's ``strokeWidth`` property. - text : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + text : :class:`SchemaBase`, :class:`SchemaBase`, dict Text of the ``text`` mark. - theta : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + theta : :class:`SchemaBase`, :class:`SchemaBase`, dict For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + theta2 : :class:`SchemaBase`, :class:`SchemaBase`, dict The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - tooltip : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], None, Sequence[:class:`SchemaBase`, Dict] + tooltip : :class:`SchemaBase`, dict, None, Sequence[:class:`SchemaBase`, dict] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. See the `tooltip `__ documentation for a detailed discussion about tooltip in Vega-Lite. - url : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]] + url : :class:`SchemaBase`, dict The URL of an image mark. - x : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + x : :class:`SchemaBase`, :class:`SchemaBase`, dict X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + x2 : :class:`SchemaBase`, :class:`SchemaBase`, dict X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - xError : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + xError : :class:`SchemaBase`, dict Error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xError2 : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + xError2 : :class:`SchemaBase`, dict Secondary error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xOffset : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + xOffset : :class:`SchemaBase`, :class:`SchemaBase`, dict Offset of x-position of the marks - y : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + y : :class:`SchemaBase`, :class:`SchemaBase`, dict Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + y2 : :class:`SchemaBase`, :class:`SchemaBase`, dict Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - yError : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + yError : :class:`SchemaBase`, dict Error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yError2 : :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + yError2 : :class:`SchemaBase`, dict Secondary error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yOffset : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + yOffset : :class:`SchemaBase`, :class:`SchemaBase`, dict Offset of y-position of the marks """ @@ -13629,16 +13606,16 @@ def __init__( class Feature(VegaLiteSchema): """Feature schema wrapper - :class:`SchemaBase`, Dict[required=[geometry, properties, type]] + :class:`SchemaBase`, dict A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 Parameters ---------- - geometry : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[coordinates, type]], :class:`SchemaBase`, Dict[required=[geometries, type]] + geometry : :class:`SchemaBase`, :class:`SchemaBase`, dict The feature's geometry - properties : :class:`SchemaBase`, Dict, None + properties : :class:`SchemaBase`, None, dict Properties associated with this feature. type : str Specifies the type of GeoJSON object. @@ -13676,13 +13653,13 @@ def __init__( class FeatureCollection(VegaLiteSchema): """FeatureCollection schema wrapper - :class:`SchemaBase`, Dict[required=[features, type]] + :class:`SchemaBase`, dict A collection of feature objects. https://tools.ietf.org/html/rfc7946#section-3.3 Parameters ---------- - features : Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]] + features : Sequence[:class:`SchemaBase`, dict] type : str Specifies the type of GeoJSON object. @@ -13708,16 +13685,16 @@ def __init__( class FeatureGeometryGeoJsonProperties(VegaLiteSchema): """FeatureGeometryGeoJsonProperties schema wrapper - :class:`SchemaBase`, Dict[required=[geometry, properties, type]] + :class:`SchemaBase`, dict A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 Parameters ---------- - geometry : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[coordinates, type]], :class:`SchemaBase`, Dict[required=[geometries, type]] + geometry : :class:`SchemaBase`, :class:`SchemaBase`, dict The feature's geometry - properties : :class:`SchemaBase`, Dict, None + properties : :class:`SchemaBase`, None, dict Properties associated with this feature. type : str Specifies the type of GeoJSON object. @@ -13755,7 +13732,7 @@ def __init__( class Field(VegaLiteSchema): """Field schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/Field"} @@ -13767,15 +13744,15 @@ def __init__(self, *args, **kwds): class FieldDefWithoutScale(VegaLiteSchema): """FieldDefWithoutScale schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -13787,7 +13764,7 @@ class FieldDefWithoutScale(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -13808,7 +13785,7 @@ class FieldDefWithoutScale(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -13823,7 +13800,7 @@ class FieldDefWithoutScale(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -14160,12 +14137,12 @@ def __init__(self, *args): class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): """FieldOrDatumDefWithConditionStringFieldDefstring schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -14177,7 +14154,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -14198,14 +14175,14 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -14220,7 +14197,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -14254,7 +14231,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -14589,7 +14566,7 @@ def __init__( class FieldRange(VegaLiteSchema): """FieldRange schema wrapper - :class:`SchemaBase`, Dict[required=[field]] + :class:`SchemaBase`, dict Parameters ---------- @@ -14607,9 +14584,7 @@ def __init__(self, field: Union[str, UndefinedType] = Undefined, **kwds): class Fit(VegaLiteSchema): """Fit schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[features, type]], - :class:`SchemaBase`, Dict[required=[geometry, properties, type]], - Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]] + :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] """ _schema = {"$ref": "#/definitions/Fit"} @@ -14646,7 +14621,7 @@ def __init__(self, *args): class FormatConfig(VegaLiteSchema): """FormatConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -14732,8 +14707,7 @@ def __init__( class Generator(Data): """Generator schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, - Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Generator"} @@ -14745,36 +14719,36 @@ def __init__(self, *args, **kwds): class GenericUnitSpecEncodingAnyMark(VegaLiteSchema): """GenericUnitSpecEncodingAnyMark schema wrapper - :class:`SchemaBase`, Dict[required=[mark]] + :class:`SchemaBase`, dict Base interface for a unit (single-view) specification. Parameters ---------- - mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], :class:`SchemaBase`, dict A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, Dict + encoding : :class:`SchemaBase`, dict A key-value mapping between encoding channels and definition of fields. name : str Name of the visualization for later reference. - params : Sequence[:class:`SchemaBase`, Dict[required=[name, select]]] + params : Sequence[:class:`SchemaBase`, dict] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`SchemaBase`, Dict + projection : :class:`SchemaBase`, dict An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -14848,16 +14822,16 @@ def __init__( class GeoJsonFeature(Fit): """GeoJsonFeature schema wrapper - :class:`SchemaBase`, Dict[required=[geometry, properties, type]] + :class:`SchemaBase`, dict A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 Parameters ---------- - geometry : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[coordinates, type]], :class:`SchemaBase`, Dict[required=[geometries, type]] + geometry : :class:`SchemaBase`, :class:`SchemaBase`, dict The feature's geometry - properties : :class:`SchemaBase`, Dict, None + properties : :class:`SchemaBase`, None, dict Properties associated with this feature. type : str Specifies the type of GeoJSON object. @@ -14895,13 +14869,13 @@ def __init__( class GeoJsonFeatureCollection(Fit): """GeoJsonFeatureCollection schema wrapper - :class:`SchemaBase`, Dict[required=[features, type]] + :class:`SchemaBase`, dict A collection of feature objects. https://tools.ietf.org/html/rfc7946#section-3.3 Parameters ---------- - features : Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]] + features : Sequence[:class:`SchemaBase`, dict] type : str Specifies the type of GeoJSON object. @@ -14927,7 +14901,7 @@ def __init__( class GeoJsonProperties(VegaLiteSchema): """GeoJsonProperties schema wrapper - :class:`SchemaBase`, Dict, None + :class:`SchemaBase`, None, dict """ _schema = {"$ref": "#/definitions/GeoJsonProperties"} @@ -14939,8 +14913,7 @@ def __init__(self, *args, **kwds): class Geometry(VegaLiteSchema): """Geometry schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[coordinates, type]], - :class:`SchemaBase`, Dict[required=[geometries, type]] + :class:`SchemaBase`, :class:`SchemaBase`, dict Union of geometry objects. https://tools.ietf.org/html/rfc7946#section-3 """ @@ -14953,13 +14926,13 @@ def __init__(self, *args, **kwds): class GeometryCollection(Geometry): """GeometryCollection schema wrapper - :class:`SchemaBase`, Dict[required=[geometries, type]] + :class:`SchemaBase`, dict Geometry Collection https://tools.ietf.org/html/rfc7946#section-3.1.8 Parameters ---------- - geometries : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[coordinates, type]], :class:`SchemaBase`, Dict[required=[geometries, type]]] + geometries : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] type : str Specifies the type of GeoJSON object. @@ -14987,7 +14960,7 @@ def __init__( class Gradient(VegaLiteSchema): """Gradient schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Gradient"} @@ -14999,7 +14972,7 @@ def __init__(self, *args, **kwds): class GradientStop(VegaLiteSchema): """GradientStop schema wrapper - :class:`SchemaBase`, Dict[required=[offset, color]] + :class:`SchemaBase`, dict Parameters ---------- @@ -15184,12 +15157,12 @@ def __init__( class GraticuleGenerator(Generator): """GraticuleGenerator schema wrapper - :class:`SchemaBase`, Dict[required=[graticule]] + :class:`SchemaBase`, dict Parameters ---------- - graticule : :class:`SchemaBase`, Dict, bool + graticule : :class:`SchemaBase`, dict, bool Generate graticule GeoJSON data for geographic reference lines. name : str Provide a placeholder name and bind data at runtime. @@ -15211,7 +15184,7 @@ def __init__( class GraticuleParams(VegaLiteSchema): """GraticuleParams schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -15279,13 +15252,13 @@ def __init__( class Header(VegaLiteSchema): """Header schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Headers of row / column channels for faceted plots. Parameters ---------- - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -15319,7 +15292,7 @@ class Header(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - labelAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict Horizontal text alignment of header labels. One of ``"left"``, ``"center"``, or ``"right"``. labelAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] @@ -15330,13 +15303,13 @@ class Header(VegaLiteSchema): The rotation angle of the header labels. **Default value:** ``0`` for column header, ``-90`` for row header. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict The vertical text baseline for the header labels. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the ``titleLineHeight`` rather than ``titleFontSize`` alone. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict The color of the header label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -15344,26 +15317,26 @@ class Header(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the header's backing ``datum`` object. - labelFont : :class:`SchemaBase`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, dict, str The font of the header label. - labelFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, dict, float The font size of the header label, in pixels. - labelFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style of the header label. - labelFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight of the header label. - labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, dict, float The maximum length of the header label in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - labelLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + labelLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line header labels or title text with ``"line-top"`` or ``"line-bottom"`` baseline. labelOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header label. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - labelPadding : :class:`SchemaBase`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, dict, float The padding, in pixel, between facet header's label and the plot. **Default value:** ``10`` @@ -15393,7 +15366,7 @@ class Header(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict Horizontal text alignment (to the anchor) of header titles. titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or @@ -15403,7 +15376,7 @@ class Header(VegaLiteSchema): The rotation angle of the header title. **Default value:** ``0``. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict The vertical text baseline for the header title. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -15411,30 +15384,30 @@ class Header(VegaLiteSchema): ``titleFontSize`` alone. **Default value:** ``"middle"`` - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict Color of the header title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, dict, str Font of the header title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, dict, float Font size of the header title. - titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style of the header title. - titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight of the header title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, dict, float The maximum length of the header title in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line header title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header title. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, dict, float The padding, in pixel, between facet header's title and the label. **Default value:** ``10`` @@ -15963,12 +15936,12 @@ def __init__( class HeaderConfig(VegaLiteSchema): """HeaderConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -16002,7 +15975,7 @@ class HeaderConfig(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - labelAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict Horizontal text alignment of header labels. One of ``"left"``, ``"center"``, or ``"right"``. labelAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] @@ -16013,13 +15986,13 @@ class HeaderConfig(VegaLiteSchema): The rotation angle of the header labels. **Default value:** ``0`` for column header, ``-90`` for row header. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict The vertical text baseline for the header labels. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the ``titleLineHeight`` rather than ``titleFontSize`` alone. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict The color of the header label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -16027,26 +16000,26 @@ class HeaderConfig(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the header's backing ``datum`` object. - labelFont : :class:`SchemaBase`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, dict, str The font of the header label. - labelFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, dict, float The font size of the header label, in pixels. - labelFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style of the header label. - labelFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight of the header label. - labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, dict, float The maximum length of the header label in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - labelLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + labelLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line header labels or title text with ``"line-top"`` or ``"line-bottom"`` baseline. labelOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header label. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - labelPadding : :class:`SchemaBase`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, dict, float The padding, in pixel, between facet header's label and the plot. **Default value:** ``10`` @@ -16058,7 +16031,7 @@ class HeaderConfig(VegaLiteSchema): Shortcut for setting both labelOrient and titleOrient. title : None Set to null to disable title for the axis, legend, or header. - titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict Horizontal text alignment (to the anchor) of header titles. titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or @@ -16068,7 +16041,7 @@ class HeaderConfig(VegaLiteSchema): The rotation angle of the header title. **Default value:** ``0``. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict The vertical text baseline for the header title. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -16076,30 +16049,30 @@ class HeaderConfig(VegaLiteSchema): ``titleFontSize`` alone. **Default value:** ``"middle"`` - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict Color of the header title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, dict, str Font of the header title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, dict, float Font size of the header title. - titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style of the header title. - titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight of the header title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, dict, float The maximum length of the header title in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line header title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header title. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, dict, float The padding, in pixel, between facet header's title and the label. **Default value:** ``10`` @@ -16650,7 +16623,7 @@ def __init__(self, *args): class ImputeParams(VegaLiteSchema): """ImputeParams schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -16665,7 +16638,7 @@ class ImputeParams(VegaLiteSchema): **Default value:** : ``[null, null]`` indicating that the window includes all objects. - keyvals : :class:`SchemaBase`, Dict[required=[stop]], Sequence[Any] + keyvals : :class:`SchemaBase`, dict, Sequence[Any] Defines the key values that should be considered for imputation. An array of key values or an object defining a `number sequence `__. @@ -16708,7 +16681,7 @@ def __init__( class ImputeSequence(VegaLiteSchema): """ImputeSequence schema wrapper - :class:`SchemaBase`, Dict[required=[stop]] + :class:`SchemaBase`, dict Parameters ---------- @@ -16737,16 +16710,16 @@ def __init__( class InlineData(DataSource): """InlineData schema wrapper - :class:`SchemaBase`, Dict[required=[values]] + :class:`SchemaBase`, dict Parameters ---------- - values : :class:`SchemaBase`, Dict, Sequence[Dict], Sequence[bool], Sequence[float], Sequence[str], str + values : :class:`SchemaBase`, Sequence[bool], Sequence[dict], Sequence[float], Sequence[str], dict, str The full data set, included inline. This can be an array of objects or primitive values, an object, or a string. Arrays of primitive values are ingested as objects with a ``data`` property. Strings are parsed according to the specified format type. - format : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[delimiter]] + format : :class:`SchemaBase`, :class:`SchemaBase`, dict An object that specifies the format for parsing the data. name : str Provide a placeholder name and bind data at runtime. @@ -16782,7 +16755,7 @@ def __init__( class InlineDataset(VegaLiteSchema): """InlineDataset schema wrapper - :class:`SchemaBase`, Dict, Sequence[Dict], Sequence[bool], Sequence[float], Sequence[str], + :class:`SchemaBase`, Sequence[bool], Sequence[dict], Sequence[float], Sequence[str], dict, str """ @@ -16809,7 +16782,7 @@ def __init__(self, *args): class IntervalSelectionConfig(VegaLiteSchema): """IntervalSelectionConfig schema wrapper - :class:`SchemaBase`, Dict[required=[type]] + :class:`SchemaBase`, dict Parameters ---------- @@ -16822,7 +16795,7 @@ class IntervalSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], bool, str + clear : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -16846,13 +16819,13 @@ class IntervalSelectionConfig(VegaLiteSchema): **See also:** The `projection with encodings and fields section `__ in the documentation. - mark : :class:`SchemaBase`, Dict + mark : :class:`SchemaBase`, dict An interval selection also adds a rectangle mark to depict the extents of the interval. The ``mark`` property can be used to customize the appearance of the mark. **See also:** `mark examples `__ in the documentation. - on : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], str + on : :class:`SchemaBase`, :class:`SchemaBase`, dict, str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -16987,12 +16960,12 @@ def __init__( class IntervalSelectionConfigWithoutType(VegaLiteSchema): """IntervalSelectionConfigWithoutType schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - clear : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], bool, str + clear : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -17016,13 +16989,13 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): **See also:** The `projection with encodings and fields section `__ in the documentation. - mark : :class:`SchemaBase`, Dict + mark : :class:`SchemaBase`, dict An interval selection also adds a rectangle mark to depict the extents of the interval. The ``mark`` property can be used to customize the appearance of the mark. **See also:** `mark examples `__ in the documentation. - on : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], str + on : :class:`SchemaBase`, :class:`SchemaBase`, dict, str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -17155,7 +17128,7 @@ def __init__( class JoinAggregateFieldDef(VegaLiteSchema): """JoinAggregateFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[op, as]] + :class:`SchemaBase`, dict Parameters ---------- @@ -17215,12 +17188,12 @@ def __init__( class JsonDataFormat(DataFormat): """JsonDataFormat schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - parse : :class:`SchemaBase`, Dict, None + parse : :class:`SchemaBase`, dict, None If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -17277,8 +17250,7 @@ def __init__(self, *args, **kwds): class LatLongDef(VegaLiteSchema): """LatLongDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/LatLongDef"} @@ -17290,14 +17262,14 @@ def __init__(self, *args, **kwds): class LatLongFieldDef(LatLongDef): """LatLongFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -17330,7 +17302,7 @@ class LatLongFieldDef(LatLongDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -17345,7 +17317,7 @@ class LatLongFieldDef(LatLongDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -17663,7 +17635,7 @@ def __init__( class LayerRepeatMapping(VegaLiteSchema): """LayerRepeatMapping schema wrapper - :class:`SchemaBase`, Dict[required=[layer]] + :class:`SchemaBase`, dict Parameters ---------- @@ -17705,31 +17677,31 @@ def __init__(self, *args): class Legend(VegaLiteSchema): """Legend schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Properties of a legend or boolean flag for determining whether to show it. Parameters ---------- - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the legend from the ARIA accessibility tree. **Default value:** ``true`` - clipHeight : :class:`SchemaBase`, Dict[required=[expr]], float + clipHeight : :class:`SchemaBase`, dict, float The height in pixels to clip symbol legend entries and limit their size. - columnPadding : :class:`SchemaBase`, Dict[required=[expr]], float + columnPadding : :class:`SchemaBase`, dict, float The horizontal padding in pixels between symbol legend entries. **Default value:** ``10``. - columns : :class:`SchemaBase`, Dict[required=[expr]], float + columns : :class:`SchemaBase`, dict, float The number of columns in which to arrange symbol legend entries. A value of ``0`` or lower indicates a single row with one column per entry. - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float Corner radius for the full legend. - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of this legend for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -17746,9 +17718,9 @@ class Legend(VegaLiteSchema): * For left-/right- ``orient`` ed legends, ``"vertical"`` * For top/bottom-left/right- ``orient`` ed legends, ``"horizontal"`` for gradient legends and ``"vertical"`` for symbol legends. - fillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + fillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Background fill color for the full legend. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -17782,40 +17754,40 @@ class Legend(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - gradientLength : :class:`SchemaBase`, Dict[required=[expr]], float + gradientLength : :class:`SchemaBase`, dict, float The length in pixels of the primary axis of a color gradient. This value corresponds to the height of a vertical gradient or the width of a horizontal gradient. **Default value:** ``200``. - gradientOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + gradientOpacity : :class:`SchemaBase`, dict, float Opacity of the color gradient. - gradientStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + gradientStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the gradient stroke, can be in hex color code or regular color name. **Default value:** ``"lightGray"``. - gradientStrokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + gradientStrokeWidth : :class:`SchemaBase`, dict, float The width of the gradient stroke, in pixels. **Default value:** ``0``. - gradientThickness : :class:`SchemaBase`, Dict[required=[expr]], float + gradientThickness : :class:`SchemaBase`, dict, float The thickness in pixels of the color gradient. This value corresponds to the width of a vertical gradient or the height of a horizontal gradient. **Default value:** ``16``. - gridAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['all', 'each', 'none'] + gridAlign : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to symbol legends rows and columns. The supported string values are ``"all"``, ``"each"`` (the default), and ``none``. For more information, see the `grid layout documentation `__. **Default value:** ``"each"``. - labelAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict The alignment of the legend label, can be left, center, or right. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict The position of the baseline of legend label, can be ``"top"``, ``"middle"``, ``"bottom"``, or ``"alphabetic"``. **Default value:** ``"middle"``. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the legend label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -17823,27 +17795,27 @@ class Legend(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the legend's backing ``datum`` object. - labelFont : :class:`SchemaBase`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, dict, str The font of the legend label. - labelFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, dict, float The font size of legend label. **Default value:** ``10``. - labelFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style of legend label. - labelFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight of legend label. - labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of legend tick labels. **Default value:** ``160``. - labelOffset : :class:`SchemaBase`, Dict[required=[expr]], float + labelOffset : :class:`SchemaBase`, dict, float The offset of the legend label. **Default value:** ``4``. - labelOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + labelOpacity : :class:`SchemaBase`, dict, float Opacity of labels. - labelOverlap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, bool, str + labelOverlap : :class:`SchemaBase`, bool, str, :class:`SchemaBase`, dict The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` (default) or ``"parity"``, a strategy of removing every other label is used. If set to @@ -17851,17 +17823,17 @@ class Legend(VegaLiteSchema): overlaps with the last visible label (this often works better for log-scaled axes). **Default value:** ``true``. - labelPadding : :class:`SchemaBase`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, dict, float Padding in pixels between the legend and legend labels. - labelSeparation : :class:`SchemaBase`, Dict[required=[expr]], float + labelSeparation : :class:`SchemaBase`, dict, float The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. - legendX : :class:`SchemaBase`, Dict[required=[expr]], float + legendX : :class:`SchemaBase`, dict, float Custom x-position for legend with orient "none". - legendY : :class:`SchemaBase`, Dict[required=[expr]], float + legendY : :class:`SchemaBase`, dict, float Custom y-position for legend with orient "none". - offset : :class:`SchemaBase`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, dict, float The offset in pixels by which to displace the legend from the data rectangle and axes. @@ -17872,42 +17844,42 @@ class Legend(VegaLiteSchema): ``"top-right"``, ``"bottom-left"``, ``"bottom-right"``, ``"none"``. **Default value:** ``"right"`` - padding : :class:`SchemaBase`, Dict[required=[expr]], float + padding : :class:`SchemaBase`, dict, float The padding between the border and content of the legend group. **Default value:** ``0``. - rowPadding : :class:`SchemaBase`, Dict[required=[expr]], float + rowPadding : :class:`SchemaBase`, dict, float The vertical padding in pixels between symbol legend entries. **Default value:** ``2``. - strokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + strokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Border stroke color for the full legend. - symbolDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + symbolDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating [stroke, space] lengths for dashed symbol strokes. - symbolDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + symbolDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the symbol stroke dash array. - symbolFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + symbolFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the legend symbol, - symbolLimit : :class:`SchemaBase`, Dict[required=[expr]], float + symbolLimit : :class:`SchemaBase`, dict, float The maximum number of allowed entries for a symbol legend. Additional entries will be dropped. - symbolOffset : :class:`SchemaBase`, Dict[required=[expr]], float + symbolOffset : :class:`SchemaBase`, dict, float Horizontal pixel offset for legend symbols. **Default value:** ``0``. - symbolOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + symbolOpacity : :class:`SchemaBase`, dict, float Opacity of the legend symbols. - symbolSize : :class:`SchemaBase`, Dict[required=[expr]], float + symbolSize : :class:`SchemaBase`, dict, float The size of the legend symbol, in pixels. **Default value:** ``100``. - symbolStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + symbolStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Stroke color for legend symbols. - symbolStrokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + symbolStrokeWidth : :class:`SchemaBase`, dict, float The width of the symbol's stroke. **Default value:** ``1.5``. - symbolType : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + symbolType : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The symbol shape. One of the plotting shapes ``circle`` (default), ``square``, ``cross``, ``diamond``, ``triangle-up``, ``triangle-down``, ``triangle-right``, or ``triangle-left``, the line symbol ``stroke``, or one of the centered directional @@ -17918,9 +17890,9 @@ class Legend(VegaLiteSchema): dimensions. **Default value:** ``"circle"``. - tickCount : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[interval, step]], :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float, :class:`SchemaBase`, Dict[required=[expr]] + tickCount : :class:`SchemaBase`, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, float, :class:`SchemaBase`, dict The desired number of tick values for quantitative legends. - tickMinStep : :class:`SchemaBase`, Dict[required=[expr]], float + tickMinStep : :class:`SchemaBase`, dict, float The minimum desired step between legend ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if @@ -17947,13 +17919,13 @@ class Legend(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict Horizontal text alignment for legend titles. **Default value:** ``"left"``. - titleAnchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict Text anchor position for placing legend titles. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict Vertical text baseline for legend titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -17961,30 +17933,30 @@ class Legend(VegaLiteSchema): alone. **Default value:** ``"top"``. - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the legend title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, dict, str The font of the legend title. - titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, dict, float The font size of the legend title. - titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style of the legend title. - titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight of the legend title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of legend titles. **Default value:** ``180``. - titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + titleOpacity : :class:`SchemaBase`, dict, float Opacity of the legend title. - titleOrient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] + titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'], :class:`SchemaBase`, dict Orientation of the legend title. - titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, dict, float The padding, in pixels, between title and legend. **Default value:** ``5``. @@ -17994,7 +17966,7 @@ class Legend(VegaLiteSchema): **Default value:** ``"gradient"`` for non-binned quantitative fields and temporal fields; ``"symbol"`` otherwise. - values : :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str] + values : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str] Explicitly set the visible legend values. zindex : float A non-negative integer indicating the z-index of the legend. If zindex is 0, legend @@ -19544,7 +19516,7 @@ def __init__( class LegendBinding(VegaLiteSchema): """LegendBinding schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[legend]], str + :class:`SchemaBase`, :class:`SchemaBase`, dict, str """ _schema = {"$ref": "#/definitions/LegendBinding"} @@ -19556,30 +19528,30 @@ def __init__(self, *args, **kwds): class LegendConfig(VegaLiteSchema): """LegendConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the legend from the ARIA accessibility tree. **Default value:** ``true`` - clipHeight : :class:`SchemaBase`, Dict[required=[expr]], float + clipHeight : :class:`SchemaBase`, dict, float The height in pixels to clip symbol legend entries and limit their size. - columnPadding : :class:`SchemaBase`, Dict[required=[expr]], float + columnPadding : :class:`SchemaBase`, dict, float The horizontal padding in pixels between symbol legend entries. **Default value:** ``10``. - columns : :class:`SchemaBase`, Dict[required=[expr]], float + columns : :class:`SchemaBase`, dict, float The number of columns in which to arrange symbol legend entries. A value of ``0`` or lower indicates a single row with one column per entry. - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float Corner radius for the full legend. - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of this legend for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -19598,9 +19570,9 @@ class LegendConfig(VegaLiteSchema): legends and ``"vertical"`` for symbol legends. disable : bool Disable legend by default - fillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + fillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Background fill color for the full legend. - gradientDirection : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['horizontal', 'vertical'] + gradientDirection : :class:`SchemaBase`, Literal['horizontal', 'vertical'], :class:`SchemaBase`, dict The default direction ( ``"horizontal"`` or ``"vertical"`` ) for gradient legends. **Default value:** ``"vertical"``. @@ -19614,28 +19586,28 @@ class LegendConfig(VegaLiteSchema): undefined. **Default value:** ``100`` - gradientLabelLimit : :class:`SchemaBase`, Dict[required=[expr]], float + gradientLabelLimit : :class:`SchemaBase`, dict, float The maximum allowed length in pixels of color ramp gradient labels. - gradientLabelOffset : :class:`SchemaBase`, Dict[required=[expr]], float + gradientLabelOffset : :class:`SchemaBase`, dict, float Vertical offset in pixels for color ramp gradient labels. **Default value:** ``2``. - gradientLength : :class:`SchemaBase`, Dict[required=[expr]], float + gradientLength : :class:`SchemaBase`, dict, float The length in pixels of the primary axis of a color gradient. This value corresponds to the height of a vertical gradient or the width of a horizontal gradient. **Default value:** ``200``. - gradientOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + gradientOpacity : :class:`SchemaBase`, dict, float Opacity of the color gradient. - gradientStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + gradientStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the gradient stroke, can be in hex color code or regular color name. **Default value:** ``"lightGray"``. - gradientStrokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + gradientStrokeWidth : :class:`SchemaBase`, dict, float The width of the gradient stroke, in pixels. **Default value:** ``0``. - gradientThickness : :class:`SchemaBase`, Dict[required=[expr]], float + gradientThickness : :class:`SchemaBase`, dict, float The thickness in pixels of the color gradient. This value corresponds to the width of a vertical gradient or the height of a horizontal gradient. @@ -19650,42 +19622,42 @@ class LegendConfig(VegaLiteSchema): undefined. **Default value:** ``100`` - gridAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['all', 'each', 'none'] + gridAlign : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to symbol legends rows and columns. The supported string values are ``"all"``, ``"each"`` (the default), and ``none``. For more information, see the `grid layout documentation `__. **Default value:** ``"each"``. - labelAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict The alignment of the legend label, can be left, center, or right. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict The position of the baseline of legend label, can be ``"top"``, ``"middle"``, ``"bottom"``, or ``"alphabetic"``. **Default value:** ``"middle"``. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the legend label, can be in hex color code or regular color name. - labelFont : :class:`SchemaBase`, Dict[required=[expr]], str + labelFont : :class:`SchemaBase`, dict, str The font of the legend label. - labelFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + labelFontSize : :class:`SchemaBase`, dict, float The font size of legend label. **Default value:** ``10``. - labelFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style of legend label. - labelFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight of legend label. - labelLimit : :class:`SchemaBase`, Dict[required=[expr]], float + labelLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of legend tick labels. **Default value:** ``160``. - labelOffset : :class:`SchemaBase`, Dict[required=[expr]], float + labelOffset : :class:`SchemaBase`, dict, float The offset of the legend label. **Default value:** ``4``. - labelOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + labelOpacity : :class:`SchemaBase`, dict, float Opacity of labels. - labelOverlap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, bool, str + labelOverlap : :class:`SchemaBase`, bool, str, :class:`SchemaBase`, dict The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used. If set to ``"greedy"``, a linear @@ -19693,19 +19665,19 @@ class LegendConfig(VegaLiteSchema): visible label (this often works better for log-scaled axes). **Default value:** ``"greedy"`` for ``log scales otherwise`` true`. - labelPadding : :class:`SchemaBase`, Dict[required=[expr]], float + labelPadding : :class:`SchemaBase`, dict, float Padding in pixels between the legend and legend labels. - labelSeparation : :class:`SchemaBase`, Dict[required=[expr]], float + labelSeparation : :class:`SchemaBase`, dict, float The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. - layout : :class:`SchemaBase`, Dict[required=[expr]] + layout : :class:`SchemaBase`, dict - legendX : :class:`SchemaBase`, Dict[required=[expr]], float + legendX : :class:`SchemaBase`, dict, float Custom x-position for legend with orient "none". - legendY : :class:`SchemaBase`, Dict[required=[expr]], float + legendY : :class:`SchemaBase`, dict, float Custom y-position for legend with orient "none". - offset : :class:`SchemaBase`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, dict, float The offset in pixels by which to displace the legend from the data rectangle and axes. @@ -19716,60 +19688,60 @@ class LegendConfig(VegaLiteSchema): ``"top-right"``, ``"bottom-left"``, ``"bottom-right"``, ``"none"``. **Default value:** ``"right"`` - padding : :class:`SchemaBase`, Dict[required=[expr]], float + padding : :class:`SchemaBase`, dict, float The padding between the border and content of the legend group. **Default value:** ``0``. - rowPadding : :class:`SchemaBase`, Dict[required=[expr]], float + rowPadding : :class:`SchemaBase`, dict, float The vertical padding in pixels between symbol legend entries. **Default value:** ``2``. - strokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + strokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Border stroke color for the full legend. - strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, dict, Sequence[float] Border stroke dash pattern for the full legend. - strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, dict, float Border stroke width for the full legend. - symbolBaseFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + symbolBaseFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Default fill color for legend symbols. Only applied if there is no ``"fill"`` scale color encoding for the legend. **Default value:** ``"transparent"``. - symbolBaseStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + symbolBaseStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Default stroke color for legend symbols. Only applied if there is no ``"fill"`` scale color encoding for the legend. **Default value:** ``"gray"``. - symbolDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + symbolDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating [stroke, space] lengths for dashed symbol strokes. - symbolDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + symbolDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the symbol stroke dash array. - symbolDirection : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['horizontal', 'vertical'] + symbolDirection : :class:`SchemaBase`, Literal['horizontal', 'vertical'], :class:`SchemaBase`, dict The default direction ( ``"horizontal"`` or ``"vertical"`` ) for symbol legends. **Default value:** ``"vertical"``. - symbolFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + symbolFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the legend symbol, - symbolLimit : :class:`SchemaBase`, Dict[required=[expr]], float + symbolLimit : :class:`SchemaBase`, dict, float The maximum number of allowed entries for a symbol legend. Additional entries will be dropped. - symbolOffset : :class:`SchemaBase`, Dict[required=[expr]], float + symbolOffset : :class:`SchemaBase`, dict, float Horizontal pixel offset for legend symbols. **Default value:** ``0``. - symbolOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + symbolOpacity : :class:`SchemaBase`, dict, float Opacity of the legend symbols. - symbolSize : :class:`SchemaBase`, Dict[required=[expr]], float + symbolSize : :class:`SchemaBase`, dict, float The size of the legend symbol, in pixels. **Default value:** ``100``. - symbolStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + symbolStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Stroke color for legend symbols. - symbolStrokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + symbolStrokeWidth : :class:`SchemaBase`, dict, float The width of the symbol's stroke. **Default value:** ``1.5``. - symbolType : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + symbolType : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The symbol shape. One of the plotting shapes ``circle`` (default), ``square``, ``cross``, ``diamond``, ``triangle-up``, ``triangle-down``, ``triangle-right``, or ``triangle-left``, the line symbol ``stroke``, or one of the centered directional @@ -19780,17 +19752,17 @@ class LegendConfig(VegaLiteSchema): dimensions. **Default value:** ``"circle"``. - tickCount : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[interval, step]], :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], float, :class:`SchemaBase`, Dict[required=[expr]] + tickCount : :class:`SchemaBase`, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, float, :class:`SchemaBase`, dict The desired number of tick values for quantitative legends. title : None Set to null to disable title for the axis, legend, or header. - titleAlign : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict Horizontal text alignment for legend titles. **Default value:** ``"left"``. - titleAnchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict Text anchor position for placing legend titles. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict Vertical text baseline for legend titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -19798,30 +19770,30 @@ class LegendConfig(VegaLiteSchema): alone. **Default value:** ``"top"``. - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict The color of the legend title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, Dict[required=[expr]], str + titleFont : :class:`SchemaBase`, dict, str The font of the legend title. - titleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + titleFontSize : :class:`SchemaBase`, dict, float The font size of the legend title. - titleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style of the legend title. - titleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight of the legend title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, Dict[required=[expr]], float + titleLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of legend titles. **Default value:** ``180``. - titleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + titleLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + titleOpacity : :class:`SchemaBase`, dict, float Opacity of the legend title. - titleOrient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] + titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'], :class:`SchemaBase`, dict Orientation of the legend title. - titlePadding : :class:`SchemaBase`, Dict[required=[expr]], float + titlePadding : :class:`SchemaBase`, dict, float The padding, in pixels, between title and legend. **Default value:** ``5``. @@ -19829,7 +19801,7 @@ class LegendConfig(VegaLiteSchema): The opacity of unselected legend entries. **Default value:** 0.35. - zindex : :class:`SchemaBase`, Dict[required=[expr]], float + zindex : :class:`SchemaBase`, dict, float The integer z-index indicating the layering of the legend group relative to other axis, mark, and legend groups. """ @@ -21752,7 +21724,7 @@ def __init__(self, *args): class LegendResolveMap(VegaLiteSchema): """LegendResolveMap schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -21839,12 +21811,12 @@ def __init__( class LegendStreamBinding(LegendBinding): """LegendStreamBinding schema wrapper - :class:`SchemaBase`, Dict[required=[legend]] + :class:`SchemaBase`, dict Parameters ---------- - legend : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], str + legend : :class:`SchemaBase`, :class:`SchemaBase`, dict, str """ @@ -21863,37 +21835,37 @@ def __init__( class LineConfig(AnyMarkConfig): """LineConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, dict, str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, dict, str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, dict, bool Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -21904,13 +21876,13 @@ class LineConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict Default color. **Default value:** :raw-html:`` @@ -21923,59 +21895,59 @@ class LineConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`SchemaBase`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, dict, float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, dict, float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, dict, str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, dict, float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -21989,28 +21961,28 @@ class LineConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, Dict[required=[expr]], str + font : :class:`SchemaBase`, dict, str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, dict, float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, Dict[required=[expr]], float + height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict The line interpolation method to use for line and area marks. One of the following: @@ -22041,18 +22013,18 @@ class LineConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, dict, float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, dict, str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, dict, float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`SchemaBase`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, dict, float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -22072,13 +22044,13 @@ class LineConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, dict, float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, dict, float The angular padding applied to sides of the arc, in radians. - point : :class:`SchemaBase`, Dict, bool, str + point : :class:`SchemaBase`, dict, bool, str A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -22093,18 +22065,18 @@ class LineConfig(AnyMarkConfig): area marks. **Default value:** ``false``. - radius : :class:`SchemaBase`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, dict, float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, dict, float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -22119,7 +22091,7 @@ class LineConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, Dict[required=[expr]], float + size : :class:`SchemaBase`, dict, float Default size for marks. @@ -22136,56 +22108,56 @@ class LineConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, dict, bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, dict, float The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, dict, float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, dict, float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, dict, float The stroke width, in pixels. - tension : :class:`SchemaBase`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, dict, float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -22196,7 +22168,7 @@ class LineConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str + tooltip : :class:`SchemaBase`, dict, None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -22211,28 +22183,28 @@ class LineConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`SchemaBase`, Dict[required=[expr]], float + width : :class:`SchemaBase`, dict, float Width of the marks. - x : :class:`SchemaBase`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, dict, float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, dict, float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, dict, float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, dict, float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -23167,7 +23139,7 @@ def __init__( class LineString(Geometry): """LineString schema wrapper - :class:`SchemaBase`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, dict LineString geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.4 Parameters @@ -23201,14 +23173,14 @@ def __init__( class LinearGradient(Gradient): """LinearGradient schema wrapper - :class:`SchemaBase`, Dict[required=[gradient, stops]] + :class:`SchemaBase`, dict Parameters ---------- gradient : str The type of gradient. Use ``"linear"`` for a linear gradient. - stops : Sequence[:class:`SchemaBase`, Dict[required=[offset, color]]] + stops : Sequence[:class:`SchemaBase`, dict] An array of gradient stops defining the gradient color sequence. id : str @@ -23251,14 +23223,14 @@ def __init__( class Locale(VegaLiteSchema): """Locale schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - number : :class:`SchemaBase`, Dict[required=[decimal, thousands, grouping, currency]] + number : :class:`SchemaBase`, dict Locale definition for formatting numbers. - time : :class:`SchemaBase`, Dict[required=[dateTime, date, time, periods, days, shortDays, months, shortMonths]] + time : :class:`SchemaBase`, dict Locale definition for formatting dates and times. """ @@ -23276,12 +23248,12 @@ def __init__( class LookupData(VegaLiteSchema): """LookupData schema wrapper - :class:`SchemaBase`, Dict[required=[data, key]] + :class:`SchemaBase`, dict Parameters ---------- - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]] + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict Secondary data source to lookup in. key : :class:`SchemaBase`, str Key in data to lookup. @@ -23308,7 +23280,7 @@ def __init__( class LookupSelection(VegaLiteSchema): """LookupSelection schema wrapper - :class:`SchemaBase`, Dict[required=[key, param]] + :class:`SchemaBase`, dict Parameters ---------- @@ -23353,37 +23325,37 @@ def __init__(self, *args): class MarkConfig(AnyMarkConfig): """MarkConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, dict, str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, dict, str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, dict, bool Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -23394,13 +23366,13 @@ class MarkConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict Default color. **Default value:** :raw-html:`` @@ -23413,59 +23385,59 @@ class MarkConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`SchemaBase`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, dict, float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, dict, float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, dict, str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, dict, float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -23479,28 +23451,28 @@ class MarkConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, Dict[required=[expr]], str + font : :class:`SchemaBase`, dict, str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, dict, float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, Dict[required=[expr]], float + height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict The line interpolation method to use for line and area marks. One of the following: @@ -23531,18 +23503,18 @@ class MarkConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, dict, float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, dict, str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, dict, float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`SchemaBase`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, dict, float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -23562,24 +23534,24 @@ class MarkConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, dict, float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, dict, float The angular padding applied to sides of the arc, in radians. - radius : :class:`SchemaBase`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, dict, float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, dict, float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -23594,7 +23566,7 @@ class MarkConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, Dict[required=[expr]], float + size : :class:`SchemaBase`, dict, float Default size for marks. @@ -23611,56 +23583,56 @@ class MarkConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, dict, bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, dict, float The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, dict, float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, dict, float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, dict, float The stroke width, in pixels. - tension : :class:`SchemaBase`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, dict, float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -23671,7 +23643,7 @@ class MarkConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str + tooltip : :class:`SchemaBase`, dict, None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -23686,28 +23658,28 @@ class MarkConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`SchemaBase`, Dict[required=[expr]], float + width : :class:`SchemaBase`, dict, float Width of the marks. - x : :class:`SchemaBase`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, dict, float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, dict, float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, dict, float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, dict, float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -24638,7 +24610,7 @@ def __init__( class MarkDef(AnyMark): """MarkDef schema wrapper - :class:`SchemaBase`, Dict[required=[type]] + :class:`SchemaBase`, dict Parameters ---------- @@ -24648,37 +24620,37 @@ class MarkDef(AnyMark): ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, dict, str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, dict, str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, dict, bool Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. **Default value:** 3/4 of step (width step for horizontal ticks and height step for vertical ticks). - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -24694,7 +24666,7 @@ class MarkDef(AnyMark): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. @@ -24702,7 +24674,7 @@ class MarkDef(AnyMark): __Default value:__ ``"source-over"`` clip : bool Whether a mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict Default color. **Default value:** :raw-html:`` @@ -24719,63 +24691,63 @@ class MarkDef(AnyMark): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusEnd : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusEnd : :class:`SchemaBase`, dict, float For vertical bars, top-left and top-right corner radius. For horizontal bars, top-right and bottom-right corner radius. - cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : :class:`SchemaBase`, Dict[required=[band]], float + discreteBandSize : :class:`SchemaBase`, dict, float The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : :class:`SchemaBase`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, dict, float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, dict, float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, dict, str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, dict, float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -24789,19 +24761,19 @@ class MarkDef(AnyMark): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, Dict[required=[expr]], str + font : :class:`SchemaBase`, dict, str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, dict, float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, Dict[required=[band]], :class:`SchemaBase`, Dict[required=[expr]], float + height : :class:`SchemaBase`, dict, float Height of the marks. One of: @@ -24809,14 +24781,14 @@ class MarkDef(AnyMark): A relative band size definition. For example, ``{band: 0.5}`` represents half of the band - href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict The line interpolation method to use for line and area marks. One of the following: @@ -24847,12 +24819,12 @@ class MarkDef(AnyMark): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, dict, float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : :class:`SchemaBase`, Dict, bool + line : :class:`SchemaBase`, dict, bool A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -24863,15 +24835,15 @@ class MarkDef(AnyMark): If this value is ``false``, no lines would be automatically added to area marks. **Default value:** ``false``. - lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, dict, str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, dict, float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : :class:`SchemaBase`, Dict[required=[expr]], float + minBandSize : :class:`SchemaBase`, dict, float The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : :class:`SchemaBase`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, dict, float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -24891,13 +24863,13 @@ class MarkDef(AnyMark): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, dict, float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, dict, float The angular padding applied to sides of the arc, in radians. - point : :class:`SchemaBase`, Dict, bool, str + point : :class:`SchemaBase`, dict, bool, str A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -24912,22 +24884,22 @@ class MarkDef(AnyMark): area marks. **Default value:** ``false``. - radius : :class:`SchemaBase`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, dict, float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, dict, float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - radius2Offset : :class:`SchemaBase`, Dict[required=[expr]], float + radius2Offset : :class:`SchemaBase`, dict, float Offset for radius2. - radiusOffset : :class:`SchemaBase`, Dict[required=[expr]], float + radiusOffset : :class:`SchemaBase`, dict, float Offset for radius. - shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -24942,7 +24914,7 @@ class MarkDef(AnyMark): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, Dict[required=[expr]], float + size : :class:`SchemaBase`, dict, float Default size for marks. @@ -24959,40 +24931,40 @@ class MarkDef(AnyMark): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, dict, bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, dict, float The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, dict, float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, dict, float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, dict, float The stroke width, in pixels. style : Sequence[str], str A string or array of strings indicating the name of custom styles to apply to the @@ -25008,23 +24980,23 @@ class MarkDef(AnyMark): For example, a bar mark with ``"style": "foo"`` will receive from ``config.style.bar`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tension : :class:`SchemaBase`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, dict, float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - theta2Offset : :class:`SchemaBase`, Dict[required=[expr]], float + theta2Offset : :class:`SchemaBase`, dict, float Offset for theta2. - thetaOffset : :class:`SchemaBase`, Dict[required=[expr]], float + thetaOffset : :class:`SchemaBase`, dict, float Offset for theta. thickness : float Thickness of the tick mark. @@ -25038,7 +25010,7 @@ class MarkDef(AnyMark): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str + tooltip : :class:`SchemaBase`, dict, None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -25053,9 +25025,9 @@ class MarkDef(AnyMark): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`SchemaBase`, Dict[required=[band]], :class:`SchemaBase`, Dict[required=[expr]], float + width : :class:`SchemaBase`, dict, float Width of the marks. One of: @@ -25063,35 +25035,35 @@ class MarkDef(AnyMark): A relative band size definition. For example, ``{band: 0.5}`` represents half of the band. - x : :class:`SchemaBase`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, dict, float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, dict, float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2Offset : :class:`SchemaBase`, Dict[required=[expr]], float + x2Offset : :class:`SchemaBase`, dict, float Offset for x2-position. - xOffset : :class:`SchemaBase`, Dict[required=[expr]], float + xOffset : :class:`SchemaBase`, dict, float Offset for x-position. - y : :class:`SchemaBase`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, dict, float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, dict, float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2Offset : :class:`SchemaBase`, Dict[required=[expr]], float + y2Offset : :class:`SchemaBase`, dict, float Offset for y2-position. - yOffset : :class:`SchemaBase`, Dict[required=[expr]], float + yOffset : :class:`SchemaBase`, dict, float Offset for y-position. """ @@ -26106,8 +26078,7 @@ def __init__( class MarkPropDefGradientstringnull(VegaLiteSchema): """MarkPropDefGradientstringnull schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/MarkPropDef<(Gradient|string|null)>"} @@ -26121,7 +26092,7 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( ): """FieldOrDatumDefWithConditionDatumDefGradientstringnull schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -26130,14 +26101,14 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -26279,14 +26250,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( ): """FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -26298,7 +26269,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -26319,14 +26290,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -26341,7 +26312,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -26350,7 +26321,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -26363,7 +26334,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -26402,7 +26373,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -26799,8 +26770,7 @@ def __init__( class MarkPropDefnumber(VegaLiteSchema): """MarkPropDefnumber schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/MarkPropDef"} @@ -26812,8 +26782,7 @@ def __init__(self, *args, **kwds): class MarkPropDefnumberArray(VegaLiteSchema): """MarkPropDefnumberArray schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/MarkPropDef"} @@ -26825,8 +26794,7 @@ def __init__(self, *args, **kwds): class MarkPropDefstringnullTypeForShape(VegaLiteSchema): """MarkPropDefstringnullTypeForShape schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/MarkPropDef<(string|null),TypeForShape>"} @@ -26863,7 +26831,7 @@ def __init__(self, *args): class MultiLineString(Geometry): """MultiLineString schema wrapper - :class:`SchemaBase`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, dict MultiLineString geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.5 Parameters @@ -26897,7 +26865,7 @@ def __init__( class MultiPoint(Geometry): """MultiPoint schema wrapper - :class:`SchemaBase`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, dict MultiPoint geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.3 Parameters @@ -26931,7 +26899,7 @@ def __init__( class MultiPolygon(Geometry): """MultiPolygon schema wrapper - :class:`SchemaBase`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, dict MultiPolygon geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.7 Parameters @@ -26966,7 +26934,7 @@ def __init__( class NamedData(DataSource): """NamedData schema wrapper - :class:`SchemaBase`, Dict[required=[name]] + :class:`SchemaBase`, dict Parameters ---------- @@ -26978,7 +26946,7 @@ class NamedData(DataSource): the layout when the data updates, set `autosize `__ or explicitly use `view.resize `__. - format : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[delimiter]] + format : :class:`SchemaBase`, :class:`SchemaBase`, dict An object that specifies the format for parsing the data. """ @@ -27012,11 +26980,8 @@ def __init__(self, *args): class NonNormalizedSpec(VegaLiteSchema): """NonNormalizedSpec schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, - spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, - Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], - :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], - :class:`SchemaBase`, Dict[required=[vconcat]] + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, + dict Any specification in Vega-Lite. """ @@ -27029,7 +26994,7 @@ def __init__(self, *args, **kwds): class NumberLocale(VegaLiteSchema): """NumberLocale schema wrapper - :class:`SchemaBase`, Dict[required=[decimal, thousands, grouping, currency]] + :class:`SchemaBase`, dict Locale definition for formatting numbers. Parameters @@ -27083,8 +27048,7 @@ def __init__( class NumericArrayMarkPropDef(VegaLiteSchema): """NumericArrayMarkPropDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/NumericArrayMarkPropDef"} @@ -27098,7 +27062,7 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( ): """FieldOrDatumDefWithConditionDatumDefnumberArray schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -27107,14 +27071,14 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -27254,14 +27218,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( ): """FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -27273,7 +27237,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -27294,14 +27258,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -27316,7 +27280,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -27325,7 +27289,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -27338,7 +27302,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -27377,7 +27341,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -27772,8 +27736,7 @@ def __init__( class NumericMarkPropDef(VegaLiteSchema): """NumericMarkPropDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/NumericMarkPropDef"} @@ -27785,7 +27748,7 @@ def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkPropDef): """FieldOrDatumDefWithConditionDatumDefnumber schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -27794,14 +27757,14 @@ class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkP Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -27941,14 +27904,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( ): """FieldOrDatumDefWithConditionMarkPropFieldDefnumber schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -27960,7 +27923,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -27981,14 +27944,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -28003,7 +27966,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -28012,7 +27975,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -28025,7 +27988,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -28064,7 +28027,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -28459,8 +28422,7 @@ def __init__( class OffsetDef(VegaLiteSchema): """OffsetDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/OffsetDef"} @@ -28472,14 +28434,14 @@ def __init__(self, *args, **kwds): class OrderFieldDef(VegaLiteSchema): """OrderFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -28491,7 +28453,7 @@ class OrderFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -28512,7 +28474,7 @@ class OrderFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -28529,7 +28491,7 @@ class OrderFieldDef(VegaLiteSchema): if ``aggregate`` is ``count``. sort : :class:`SchemaBase`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -28858,7 +28820,7 @@ def __init__( class OrderOnlyDef(VegaLiteSchema): """OrderOnlyDef schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -28882,16 +28844,16 @@ def __init__( class OrderValueDef(VegaLiteSchema): """OrderValueDef schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float + value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. @@ -28946,37 +28908,37 @@ def __init__(self, *args): class OverlayMarkDef(VegaLiteSchema): """OverlayMarkDef schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, dict, str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, dict, str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, dict, bool Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -28987,7 +28949,7 @@ class OverlayMarkDef(VegaLiteSchema): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. @@ -28995,7 +28957,7 @@ class OverlayMarkDef(VegaLiteSchema): __Default value:__ ``"source-over"`` clip : bool Whether a mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict Default color. **Default value:** :raw-html:`` @@ -29008,59 +28970,59 @@ class OverlayMarkDef(VegaLiteSchema): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`SchemaBase`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, dict, float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, dict, float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, dict, str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, dict, float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -29074,28 +29036,28 @@ class OverlayMarkDef(VegaLiteSchema): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, Dict[required=[expr]], str + font : :class:`SchemaBase`, dict, str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, dict, float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, Dict[required=[expr]], float + height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict The line interpolation method to use for line and area marks. One of the following: @@ -29126,18 +29088,18 @@ class OverlayMarkDef(VegaLiteSchema): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, dict, float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, dict, str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, dict, float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`SchemaBase`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, dict, float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -29157,28 +29119,28 @@ class OverlayMarkDef(VegaLiteSchema): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, dict, float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, dict, float The angular padding applied to sides of the arc, in radians. - radius : :class:`SchemaBase`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, dict, float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, dict, float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - radius2Offset : :class:`SchemaBase`, Dict[required=[expr]], float + radius2Offset : :class:`SchemaBase`, dict, float Offset for radius2. - radiusOffset : :class:`SchemaBase`, Dict[required=[expr]], float + radiusOffset : :class:`SchemaBase`, dict, float Offset for radius. - shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -29193,7 +29155,7 @@ class OverlayMarkDef(VegaLiteSchema): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, Dict[required=[expr]], float + size : :class:`SchemaBase`, dict, float Default size for marks. @@ -29210,43 +29172,43 @@ class OverlayMarkDef(VegaLiteSchema): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, dict, bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, dict, float The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, dict, float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, dict, float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, dict, float The stroke width, in pixels. style : Sequence[str], str A string or array of strings indicating the name of custom styles to apply to the @@ -29262,23 +29224,23 @@ class OverlayMarkDef(VegaLiteSchema): For example, a bar mark with ``"style": "foo"`` will receive from ``config.style.bar`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tension : :class:`SchemaBase`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, dict, float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - theta2Offset : :class:`SchemaBase`, Dict[required=[expr]], float + theta2Offset : :class:`SchemaBase`, dict, float Offset for theta2. - thetaOffset : :class:`SchemaBase`, Dict[required=[expr]], float + thetaOffset : :class:`SchemaBase`, dict, float Offset for theta. timeUnitBandPosition : float Default relative band position for a time unit. If set to ``0``, the marks will be @@ -29288,7 +29250,7 @@ class OverlayMarkDef(VegaLiteSchema): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str + tooltip : :class:`SchemaBase`, dict, None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -29303,39 +29265,39 @@ class OverlayMarkDef(VegaLiteSchema): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`SchemaBase`, Dict[required=[expr]], float + width : :class:`SchemaBase`, dict, float Width of the marks. - x : :class:`SchemaBase`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, dict, float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, dict, float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2Offset : :class:`SchemaBase`, Dict[required=[expr]], float + x2Offset : :class:`SchemaBase`, dict, float Offset for x2-position. - xOffset : :class:`SchemaBase`, Dict[required=[expr]], float + xOffset : :class:`SchemaBase`, dict, float Offset for x-position. - y : :class:`SchemaBase`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, dict, float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, dict, float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2Offset : :class:`SchemaBase`, Dict[required=[expr]], float + y2Offset : :class:`SchemaBase`, dict, float Offset for y2-position. - yOffset : :class:`SchemaBase`, Dict[required=[expr]], float + yOffset : :class:`SchemaBase`, dict, float Offset for y-position. """ @@ -30299,7 +30261,7 @@ def __init__( class Padding(VegaLiteSchema): """Padding schema wrapper - :class:`SchemaBase`, Dict, float + :class:`SchemaBase`, dict, float """ _schema = {"$ref": "#/definitions/Padding"} @@ -30311,7 +30273,7 @@ def __init__(self, *args, **kwds): class ParameterExtent(BinExtent): """ParameterExtent schema wrapper - :class:`SchemaBase`, Dict[required=[param]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ParameterExtent"} @@ -30335,7 +30297,7 @@ def __init__(self, *args): class Parse(VegaLiteSchema): """Parse schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Parse"} @@ -30359,7 +30321,7 @@ def __init__(self, *args, **kwds): class Point(Geometry): """Point schema wrapper - :class:`SchemaBase`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, dict Point geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.2 Parameters @@ -30397,7 +30359,7 @@ def __init__( class PointSelectionConfig(VegaLiteSchema): """PointSelectionConfig schema wrapper - :class:`SchemaBase`, Dict[required=[type]] + :class:`SchemaBase`, dict Parameters ---------- @@ -30410,7 +30372,7 @@ class PointSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], bool, str + clear : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -30443,7 +30405,7 @@ class PointSelectionConfig(VegaLiteSchema): **See also:** `nearest examples `__ documentation. - on : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], str + on : :class:`SchemaBase`, :class:`SchemaBase`, dict, str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -30573,12 +30535,12 @@ def __init__( class PointSelectionConfigWithoutType(VegaLiteSchema): """PointSelectionConfigWithoutType schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - clear : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], bool, str + clear : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -30611,7 +30573,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): **See also:** `nearest examples `__ documentation. - on : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]], str + on : :class:`SchemaBase`, :class:`SchemaBase`, dict, str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -30739,8 +30701,7 @@ def __init__( class PolarDef(VegaLiteSchema): """PolarDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/PolarDef"} @@ -30752,7 +30713,7 @@ def __init__(self, *args, **kwds): class Polygon(Geometry): """Polygon schema wrapper - :class:`SchemaBase`, Dict[required=[coordinates, type]] + :class:`SchemaBase`, dict Polygon geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.6 Parameters @@ -30802,8 +30763,7 @@ def __init__(self, *args): class Position2Def(VegaLiteSchema): """Position2Def schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Position2Def"} @@ -30815,7 +30775,7 @@ def __init__(self, *args, **kwds): class DatumDef(LatLongDef, Position2Def): """DatumDef schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -30824,7 +30784,7 @@ class DatumDef(LatLongDef, Position2Def): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -30950,7 +30910,7 @@ def __init__( class PositionDatumDefBase(PolarDef): """PositionDatumDefBase schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -30959,9 +30919,9 @@ class PositionDatumDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -31142,8 +31102,7 @@ def __init__( class PositionDef(VegaLiteSchema): """PositionDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/PositionDef"} @@ -31155,12 +31114,12 @@ def __init__(self, *args, **kwds): class PositionDatumDef(PositionDef): """PositionDatumDef schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - axis : :class:`SchemaBase`, Dict, None + axis : :class:`SchemaBase`, dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -31173,9 +31132,9 @@ class PositionDatumDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. - impute : :class:`SchemaBase`, Dict, None + impute : :class:`SchemaBase`, dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -31183,7 +31142,7 @@ class PositionDatumDef(PositionDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -31370,14 +31329,14 @@ def __init__( class PositionFieldDef(PositionDef): """PositionFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -31385,7 +31344,7 @@ class PositionFieldDef(PositionDef): **See also:** `aggregate `__ documentation. - axis : :class:`SchemaBase`, Dict, None + axis : :class:`SchemaBase`, dict, None An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -31398,7 +31357,7 @@ class PositionFieldDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -31419,7 +31378,7 @@ class PositionFieldDef(PositionDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -31434,7 +31393,7 @@ class PositionFieldDef(PositionDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`SchemaBase`, Dict, None + impute : :class:`SchemaBase`, dict, None An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -31442,7 +31401,7 @@ class PositionFieldDef(PositionDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -31455,7 +31414,7 @@ class PositionFieldDef(PositionDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -31525,7 +31484,7 @@ class PositionFieldDef(PositionDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -31919,14 +31878,14 @@ def __init__( class PositionFieldDefBase(PolarDef): """PositionFieldDefBase schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -31938,7 +31897,7 @@ class PositionFieldDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -31959,7 +31918,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -31974,7 +31933,7 @@ class PositionFieldDefBase(PolarDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -31987,7 +31946,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -32057,7 +32016,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -32445,14 +32404,14 @@ def __init__( class PositionValueDef(PolarDef, Position2Def, PositionDef): """PositionValueDef schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -32473,14 +32432,8 @@ def __init__( class PredicateComposition(VegaLiteSchema): """PredicateComposition schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, - field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, - Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], - :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, - oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, - Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, - :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], - :class:`SchemaBase`, Dict[required=[or]] + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/PredicateComposition"} @@ -32492,12 +32445,12 @@ def __init__(self, *args, **kwds): class LogicalAndPredicate(PredicateComposition): """LogicalAndPredicate schema wrapper - :class:`SchemaBase`, Dict[required=[and]] + :class:`SchemaBase`, dict Parameters ---------- - and : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]]] + and : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict] """ @@ -32510,12 +32463,12 @@ def __init__(self, **kwds): class LogicalNotPredicate(PredicateComposition): """LogicalNotPredicate schema wrapper - :class:`SchemaBase`, Dict[required=[not]] + :class:`SchemaBase`, dict Parameters ---------- - not : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] + not : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict """ @@ -32528,12 +32481,12 @@ def __init__(self, **kwds): class LogicalOrPredicate(PredicateComposition): """LogicalOrPredicate schema wrapper - :class:`SchemaBase`, Dict[required=[or]] + :class:`SchemaBase`, dict Parameters ---------- - or : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]]] + or : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict] """ @@ -32546,12 +32499,7 @@ def __init__(self, **kwds): class Predicate(PredicateComposition): """Predicate schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], - :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, - gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, - Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], - :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, - Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str + :class:`SchemaBase`, :class:`SchemaBase`, dict, str """ _schema = {"$ref": "#/definitions/Predicate"} @@ -32563,16 +32511,16 @@ def __init__(self, *args, **kwds): class FieldEqualPredicate(Predicate): """FieldEqualPredicate schema wrapper - :class:`SchemaBase`, Dict[required=[equal, field]] + :class:`SchemaBase`, dict Parameters ---------- - equal : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], bool, float, str + equal : :class:`SchemaBase`, dict, bool, float, str The value that the field should be equal to. field : :class:`SchemaBase`, str Field to be tested. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit for the field to be tested. """ @@ -32751,16 +32699,16 @@ def __init__( class FieldGTEPredicate(Predicate): """FieldGTEPredicate schema wrapper - :class:`SchemaBase`, Dict[required=[field, gte]] + :class:`SchemaBase`, dict Parameters ---------- field : :class:`SchemaBase`, str Field to be tested. - gte : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float, str + gte : :class:`SchemaBase`, dict, float, str The value that the field should be greater than or equals to. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit for the field to be tested. """ @@ -32938,16 +32886,16 @@ def __init__( class FieldGTPredicate(Predicate): """FieldGTPredicate schema wrapper - :class:`SchemaBase`, Dict[required=[field, gt]] + :class:`SchemaBase`, dict Parameters ---------- field : :class:`SchemaBase`, str Field to be tested. - gt : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float, str + gt : :class:`SchemaBase`, dict, float, str The value that the field should be greater than. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit for the field to be tested. """ @@ -33125,16 +33073,16 @@ def __init__( class FieldLTEPredicate(Predicate): """FieldLTEPredicate schema wrapper - :class:`SchemaBase`, Dict[required=[field, lte]] + :class:`SchemaBase`, dict Parameters ---------- field : :class:`SchemaBase`, str Field to be tested. - lte : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float, str + lte : :class:`SchemaBase`, dict, float, str The value that the field should be less than or equals to. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit for the field to be tested. """ @@ -33312,16 +33260,16 @@ def __init__( class FieldLTPredicate(Predicate): """FieldLTPredicate schema wrapper - :class:`SchemaBase`, Dict[required=[field, lt]] + :class:`SchemaBase`, dict Parameters ---------- field : :class:`SchemaBase`, str Field to be tested. - lt : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float, str + lt : :class:`SchemaBase`, dict, float, str The value that the field should be less than. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit for the field to be tested. """ @@ -33499,17 +33447,17 @@ def __init__( class FieldOneOfPredicate(Predicate): """FieldOneOfPredicate schema wrapper - :class:`SchemaBase`, Dict[required=[field, oneOf]] + :class:`SchemaBase`, dict Parameters ---------- field : :class:`SchemaBase`, str Field to be tested. - oneOf : Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str] + oneOf : Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str] A set of values that the ``field`` 's value should be a member of, for a data item included in the filtered data. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit for the field to be tested. """ @@ -33687,17 +33635,17 @@ def __init__( class FieldRangePredicate(Predicate): """FieldRangePredicate schema wrapper - :class:`SchemaBase`, Dict[required=[field, range]] + :class:`SchemaBase`, dict Parameters ---------- field : :class:`SchemaBase`, str Field to be tested. - range : :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], None, float] + range : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict, None, float] An array of inclusive minimum and maximum values for a field value of a data item to be included in the filtered data. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit for the field to be tested. """ @@ -33880,7 +33828,7 @@ def __init__( class FieldValidPredicate(Predicate): """FieldValidPredicate schema wrapper - :class:`SchemaBase`, Dict[required=[field, valid]] + :class:`SchemaBase`, dict Parameters ---------- @@ -33891,7 +33839,7 @@ class FieldValidPredicate(Predicate): If set to true the field's value has to be valid, meaning both not ``null`` and not `NaN `__. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit for the field to be tested. """ @@ -34061,7 +34009,7 @@ def __init__( class ParameterPredicate(Predicate): """ParameterPredicate schema wrapper - :class:`SchemaBase`, Dict[required=[param]] + :class:`SchemaBase`, dict Parameters ---------- @@ -34087,105 +34035,105 @@ def __init__( class Projection(VegaLiteSchema): """Projection schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - center : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] + center : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict The projection's center, a two-element array of longitude and latitude in degrees. **Default value:** ``[0, 0]`` - clipAngle : :class:`SchemaBase`, Dict[required=[expr]], float + clipAngle : :class:`SchemaBase`, dict, float The projection's clipping circle radius to the specified angle in degrees. If ``null``, switches to `antimeridian `__ cutting rather than small-circle clipping. - clipExtent : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] + clipExtent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], :class:`SchemaBase`, dict The projection's viewport clip extent to the specified bounds in pixels. The extent bounds are specified as an array ``[[x0, y0], [x1, y1]]``, where ``x0`` is the left-side of the viewport, ``y0`` is the top, ``x1`` is the right and ``y1`` is the bottom. If ``null``, no viewport clipping is performed. - coefficient : :class:`SchemaBase`, Dict[required=[expr]], float + coefficient : :class:`SchemaBase`, dict, float The coefficient parameter for the ``hammer`` projection. **Default value:** ``2`` - distance : :class:`SchemaBase`, Dict[required=[expr]], float + distance : :class:`SchemaBase`, dict, float For the ``satellite`` projection, the distance from the center of the sphere to the point of view, as a proportion of the sphere’s radius. The recommended maximum clip angle for a given ``distance`` is acos(1 / distance) converted to degrees. If tilt is also applied, then more conservative clipping may be necessary. **Default value:** ``2.0`` - extent : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] + extent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], :class:`SchemaBase`, dict - fit : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[features, type]], :class:`SchemaBase`, Dict[required=[geometry, properties, type]], Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[features, type]], :class:`SchemaBase`, Dict[required=[geometry, properties, type]], Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]]] + fit : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict], :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict]] - fraction : :class:`SchemaBase`, Dict[required=[expr]], float + fraction : :class:`SchemaBase`, dict, float The fraction parameter for the ``bottomley`` projection. **Default value:** ``0.5``, corresponding to a sin(ψ) where ψ = π/6. - lobes : :class:`SchemaBase`, Dict[required=[expr]], float + lobes : :class:`SchemaBase`, dict, float The number of lobes in projections that support multi-lobe views: ``berghaus``, ``gingery``, or ``healpix``. The default value varies based on the projection type. - parallel : :class:`SchemaBase`, Dict[required=[expr]], float + parallel : :class:`SchemaBase`, dict, float The parallel parameter for projections that support it: ``armadillo``, ``bonne``, ``craig``, ``cylindricalEqualArea``, ``cylindricalStereographic``, ``hammerRetroazimuthal``, ``loximuthal``, or ``rectangularPolyconic``. The default value varies based on the projection type. - parallels : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + parallels : :class:`SchemaBase`, dict, Sequence[float] For conic projections, the `two standard parallels `__ that define the map layout. The default depends on the specific conic projection used. - pointRadius : :class:`SchemaBase`, Dict[required=[expr]], float + pointRadius : :class:`SchemaBase`, dict, float The default radius (in pixels) to use when drawing GeoJSON ``Point`` and ``MultiPoint`` geometries. This parameter sets a constant default value. To modify the point radius in response to data, see the corresponding parameter of the GeoPath and GeoShape transforms. **Default value:** ``4.5`` - precision : :class:`SchemaBase`, Dict[required=[expr]], float + precision : :class:`SchemaBase`, dict, float The threshold for the projection's `adaptive resampling `__ to the specified value in pixels. This value corresponds to the `Douglas–Peucker distance `__. If precision is not specified, returns the projection's current resampling precision which defaults to ``√0.5 ≅ 0.70710…``. - radius : :class:`SchemaBase`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, dict, float The radius parameter for the ``airy`` or ``gingery`` projection. The default value varies based on the projection type. - ratio : :class:`SchemaBase`, Dict[required=[expr]], float + ratio : :class:`SchemaBase`, dict, float The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : :class:`SchemaBase`, Dict[required=[expr]], bool + reflectX : :class:`SchemaBase`, dict, bool Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : :class:`SchemaBase`, Dict[required=[expr]], bool + reflectY : :class:`SchemaBase`, dict, bool Sets whether or not the y-dimension is reflected (negated) in the output. - rotate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] + rotate : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict The projection's three-axis rotation to the specified angles, which must be a two- or three-element array of numbers [ ``lambda``, ``phi``, ``gamma`` ] specifying the rotation angles in degrees about each spherical axis. (These correspond to yaw, pitch and roll.) **Default value:** ``[0, 0, 0]`` - scale : :class:`SchemaBase`, Dict[required=[expr]], float + scale : :class:`SchemaBase`, dict, float The projection’s scale (zoom) factor, overriding automatic fitting. The default scale is projection-specific. The scale factor corresponds linearly to the distance between projected points; however, scale factor values are not equivalent across projections. - size : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] + size : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict Used in conjunction with fit, provides the width and height in pixels of the area to which the projection should be automatically fit. - spacing : :class:`SchemaBase`, Dict[required=[expr]], float + spacing : :class:`SchemaBase`, dict, float The spacing parameter for the ``lagrange`` projection. **Default value:** ``0.5`` - tilt : :class:`SchemaBase`, Dict[required=[expr]], float + tilt : :class:`SchemaBase`, dict, float The tilt angle (in degrees) for the ``satellite`` projection. **Default value:** ``0``. - translate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] + translate : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict The projection’s translation offset as a two-element array ``[tx, ty]``. - type : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] + type : :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'], :class:`SchemaBase`, dict The cartographic projection to use. This value is case-insensitive, for example ``"albers"`` and ``"Albers"`` indicate the same projection type. You can find all valid projection types `in the documentation @@ -34368,105 +34316,105 @@ def __init__( class ProjectionConfig(VegaLiteSchema): """ProjectionConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - center : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] + center : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict The projection's center, a two-element array of longitude and latitude in degrees. **Default value:** ``[0, 0]`` - clipAngle : :class:`SchemaBase`, Dict[required=[expr]], float + clipAngle : :class:`SchemaBase`, dict, float The projection's clipping circle radius to the specified angle in degrees. If ``null``, switches to `antimeridian `__ cutting rather than small-circle clipping. - clipExtent : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] + clipExtent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], :class:`SchemaBase`, dict The projection's viewport clip extent to the specified bounds in pixels. The extent bounds are specified as an array ``[[x0, y0], [x1, y1]]``, where ``x0`` is the left-side of the viewport, ``y0`` is the top, ``x1`` is the right and ``y1`` is the bottom. If ``null``, no viewport clipping is performed. - coefficient : :class:`SchemaBase`, Dict[required=[expr]], float + coefficient : :class:`SchemaBase`, dict, float The coefficient parameter for the ``hammer`` projection. **Default value:** ``2`` - distance : :class:`SchemaBase`, Dict[required=[expr]], float + distance : :class:`SchemaBase`, dict, float For the ``satellite`` projection, the distance from the center of the sphere to the point of view, as a proportion of the sphere’s radius. The recommended maximum clip angle for a given ``distance`` is acos(1 / distance) converted to degrees. If tilt is also applied, then more conservative clipping may be necessary. **Default value:** ``2.0`` - extent : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] + extent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], :class:`SchemaBase`, dict - fit : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[features, type]], :class:`SchemaBase`, Dict[required=[geometry, properties, type]], Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]], :class:`SchemaBase`, Dict[required=[expr]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[features, type]], :class:`SchemaBase`, Dict[required=[geometry, properties, type]], Sequence[:class:`SchemaBase`, Dict[required=[geometry, properties, type]]]] + fit : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict], :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict]] - fraction : :class:`SchemaBase`, Dict[required=[expr]], float + fraction : :class:`SchemaBase`, dict, float The fraction parameter for the ``bottomley`` projection. **Default value:** ``0.5``, corresponding to a sin(ψ) where ψ = π/6. - lobes : :class:`SchemaBase`, Dict[required=[expr]], float + lobes : :class:`SchemaBase`, dict, float The number of lobes in projections that support multi-lobe views: ``berghaus``, ``gingery``, or ``healpix``. The default value varies based on the projection type. - parallel : :class:`SchemaBase`, Dict[required=[expr]], float + parallel : :class:`SchemaBase`, dict, float The parallel parameter for projections that support it: ``armadillo``, ``bonne``, ``craig``, ``cylindricalEqualArea``, ``cylindricalStereographic``, ``hammerRetroazimuthal``, ``loximuthal``, or ``rectangularPolyconic``. The default value varies based on the projection type. - parallels : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + parallels : :class:`SchemaBase`, dict, Sequence[float] For conic projections, the `two standard parallels `__ that define the map layout. The default depends on the specific conic projection used. - pointRadius : :class:`SchemaBase`, Dict[required=[expr]], float + pointRadius : :class:`SchemaBase`, dict, float The default radius (in pixels) to use when drawing GeoJSON ``Point`` and ``MultiPoint`` geometries. This parameter sets a constant default value. To modify the point radius in response to data, see the corresponding parameter of the GeoPath and GeoShape transforms. **Default value:** ``4.5`` - precision : :class:`SchemaBase`, Dict[required=[expr]], float + precision : :class:`SchemaBase`, dict, float The threshold for the projection's `adaptive resampling `__ to the specified value in pixels. This value corresponds to the `Douglas–Peucker distance `__. If precision is not specified, returns the projection's current resampling precision which defaults to ``√0.5 ≅ 0.70710…``. - radius : :class:`SchemaBase`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, dict, float The radius parameter for the ``airy`` or ``gingery`` projection. The default value varies based on the projection type. - ratio : :class:`SchemaBase`, Dict[required=[expr]], float + ratio : :class:`SchemaBase`, dict, float The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : :class:`SchemaBase`, Dict[required=[expr]], bool + reflectX : :class:`SchemaBase`, dict, bool Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : :class:`SchemaBase`, Dict[required=[expr]], bool + reflectY : :class:`SchemaBase`, dict, bool Sets whether or not the y-dimension is reflected (negated) in the output. - rotate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] + rotate : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict The projection's three-axis rotation to the specified angles, which must be a two- or three-element array of numbers [ ``lambda``, ``phi``, ``gamma`` ] specifying the rotation angles in degrees about each spherical axis. (These correspond to yaw, pitch and roll.) **Default value:** ``[0, 0, 0]`` - scale : :class:`SchemaBase`, Dict[required=[expr]], float + scale : :class:`SchemaBase`, dict, float The projection’s scale (zoom) factor, overriding automatic fitting. The default scale is projection-specific. The scale factor corresponds linearly to the distance between projected points; however, scale factor values are not equivalent across projections. - size : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] + size : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict Used in conjunction with fit, provides the width and height in pixels of the area to which the projection should be automatically fit. - spacing : :class:`SchemaBase`, Dict[required=[expr]], float + spacing : :class:`SchemaBase`, dict, float The spacing parameter for the ``lagrange`` projection. **Default value:** ``0.5`` - tilt : :class:`SchemaBase`, Dict[required=[expr]], float + tilt : :class:`SchemaBase`, dict, float The tilt angle (in degrees) for the ``satellite`` projection. **Default value:** ``0``. - translate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[float] + translate : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict The projection’s translation offset as a two-element array ``[tx, ty]``. - type : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] + type : :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'], :class:`SchemaBase`, dict The cartographic projection to use. This value is case-insensitive, for example ``"albers"`` and ``"Albers"`` indicate the same projection type. You can find all valid projection types `in the documentation @@ -34664,14 +34612,14 @@ def __init__(self, *args): class RadialGradient(Gradient): """RadialGradient schema wrapper - :class:`SchemaBase`, Dict[required=[gradient, stops]] + :class:`SchemaBase`, dict Parameters ---------- gradient : str The type of gradient. Use ``"radial"`` for a radial gradient. - stops : Sequence[:class:`SchemaBase`, Dict[required=[offset, color]]] + stops : Sequence[:class:`SchemaBase`, dict] An array of gradient stops defining the gradient color sequence. id : str @@ -34739,24 +34687,24 @@ def __init__( class RangeConfig(VegaLiteSchema): """RangeConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - category : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], Dict[required=[scheme]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] + category : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] Default `color scheme `__ for categorical data. - diverging : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], Dict[required=[scheme]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] + diverging : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] Default `color scheme `__ for diverging quantitative ramps. - heatmap : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], Dict[required=[scheme]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] + heatmap : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] Default `color scheme `__ for quantitative heatmaps. - ordinal : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], Dict[required=[scheme]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] + ordinal : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] Default `color scheme `__ for rank-ordered data. - ramp : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], Dict[required=[scheme]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] + ramp : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] Default `color scheme `__ for sequential quantitative ramps. symbol : Sequence[:class:`SchemaBase`, str] @@ -35769,8 +35717,7 @@ class RangeScheme(VegaLiteSchema): :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, - Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], - Dict[required=[scheme]] + Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict """ _schema = {"$ref": "#/definitions/RangeScheme"} @@ -35807,37 +35754,37 @@ def __init__(self, *args): class RectConfig(AnyMarkConfig): """RectConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, dict, str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, dict, str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, dict, bool Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -35853,13 +35800,13 @@ class RectConfig(AnyMarkConfig): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict Default color. **Default value:** :raw-html:`` @@ -35876,62 +35823,62 @@ class RectConfig(AnyMarkConfig): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : :class:`SchemaBase`, Dict[required=[band]], float + discreteBandSize : :class:`SchemaBase`, dict, float The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : :class:`SchemaBase`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, dict, float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, dict, float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, dict, str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, dict, float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -35945,28 +35892,28 @@ class RectConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, Dict[required=[expr]], str + font : :class:`SchemaBase`, dict, str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, dict, float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, Dict[required=[expr]], float + height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict The line interpolation method to use for line and area marks. One of the following: @@ -35997,20 +35944,20 @@ class RectConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, dict, float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, dict, str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, dict, float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : :class:`SchemaBase`, Dict[required=[expr]], float + minBandSize : :class:`SchemaBase`, dict, float The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : :class:`SchemaBase`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, dict, float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -36030,24 +35977,24 @@ class RectConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, dict, float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, dict, float The angular padding applied to sides of the arc, in radians. - radius : :class:`SchemaBase`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, dict, float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, dict, float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -36062,7 +36009,7 @@ class RectConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, Dict[required=[expr]], float + size : :class:`SchemaBase`, dict, float Default size for marks. @@ -36079,56 +36026,56 @@ class RectConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, dict, bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, dict, float The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, dict, float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, dict, float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, dict, float The stroke width, in pixels. - tension : :class:`SchemaBase`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, dict, float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -36139,7 +36086,7 @@ class RectConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str + tooltip : :class:`SchemaBase`, dict, None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -36154,28 +36101,28 @@ class RectConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`SchemaBase`, Dict[required=[expr]], float + width : :class:`SchemaBase`, dict, float Width of the marks. - x : :class:`SchemaBase`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, dict, float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, dict, float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, dict, float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, dict, float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -37118,7 +37065,7 @@ def __init__( class RelativeBandSize(VegaLiteSchema): """RelativeBandSize schema wrapper - :class:`SchemaBase`, Dict[required=[band]] + :class:`SchemaBase`, dict Parameters ---------- @@ -37137,7 +37084,7 @@ def __init__(self, band: Union[float, UndefinedType] = Undefined, **kwds): class RepeatMapping(VegaLiteSchema): """RepeatMapping schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -37162,7 +37109,7 @@ def __init__( class RepeatRef(Field): """RepeatRef schema wrapper - :class:`SchemaBase`, Dict[required=[repeat]] + :class:`SchemaBase`, dict Reference to a repeated value. Parameters @@ -37187,7 +37134,7 @@ def __init__( class Resolve(VegaLiteSchema): """Resolve schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Defines how scales, axes, and legends from different specs should be combined. Resolve is a mapping from ``scale``, ``axis``, and ``legend`` to a mapping from channels to resolutions. Scales and guides can be resolved to be ``"independent"`` or ``"shared"``. @@ -37195,11 +37142,11 @@ class Resolve(VegaLiteSchema): Parameters ---------- - axis : :class:`SchemaBase`, Dict + axis : :class:`SchemaBase`, dict - legend : :class:`SchemaBase`, Dict + legend : :class:`SchemaBase`, dict - scale : :class:`SchemaBase`, Dict + scale : :class:`SchemaBase`, dict """ @@ -37230,7 +37177,7 @@ def __init__(self, *args): class RowColLayoutAlign(VegaLiteSchema): """RowColLayoutAlign schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -37259,7 +37206,7 @@ def __init__( class RowColboolean(VegaLiteSchema): """RowColboolean schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -37284,7 +37231,7 @@ def __init__( class RowColnumber(VegaLiteSchema): """RowColnumber schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -37309,14 +37256,14 @@ def __init__( class RowColumnEncodingFieldDef(VegaLiteSchema): """RowColumnEncodingFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -37342,7 +37289,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -37368,7 +37315,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): respective rows or columns. **Default value:** ``false`` - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -37383,9 +37330,9 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, Dict, None + header : :class:`SchemaBase`, dict, None An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -37418,7 +37365,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -37771,12 +37718,12 @@ def __init__( class Scale(VegaLiteSchema): """Scale schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - align : :class:`SchemaBase`, Dict[required=[expr]], float + align : :class:`SchemaBase`, dict, float The alignment of the steps within the scale range. This value must lie in the range ``[0,1]``. A value of ``0.5`` indicates that the @@ -37784,9 +37731,9 @@ class Scale(VegaLiteSchema): shift the bands to one side, say to position them adjacent to an axis. **Default value:** ``0.5`` - base : :class:`SchemaBase`, Dict[required=[expr]], float + base : :class:`SchemaBase`, dict, float The logarithm base of the ``log`` scale (default ``10`` ). - bins : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[step]], Sequence[float] + bins : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[float] Bin boundaries can be provided to scales as either an explicit array of bin boundaries or as a bin specification object. The legal values are: @@ -37801,19 +37748,19 @@ class Scale(VegaLiteSchema): *step* size, and optionally the *start* and *stop* boundaries. * An array of bin boundaries over the scale domain. If provided, axes and legends will use the bin boundaries to inform the choice of tick marks and text labels. - clamp : :class:`SchemaBase`, Dict[required=[expr]], bool + clamp : :class:`SchemaBase`, dict, bool If ``true``, values that exceed the data domain are clamped to either the minimum or maximum range value **Default value:** derived from the `scale config `__ 's ``clamp`` ( ``true`` by default). - constant : :class:`SchemaBase`, Dict[required=[expr]], float + constant : :class:`SchemaBase`, dict, float A constant determining the slope of the symlog function around zero. Only used for ``symlog`` scales. **Default value:** ``1`` - domain : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[unionWith]], Sequence[:class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str], str + domain : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict, None, bool, float, str], str Customized domain values in the form of constant values or dynamic values driven by a parameter. @@ -37845,27 +37792,27 @@ class Scale(VegaLiteSchema): `interactively determines `__ the scale domain. - domainMax : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float + domainMax : :class:`SchemaBase`, dict, float Sets the maximum value in the scale domain, overriding the ``domain`` property. This property is only intended for use with scales having continuous domains. - domainMid : :class:`SchemaBase`, Dict[required=[expr]], float + domainMid : :class:`SchemaBase`, dict, float Inserts a single mid-point value into a two-element domain. The mid-point value must lie between the domain minimum and maximum values. This property can be useful for setting a midpoint for `diverging color scales `__. The domainMid property is only intended for use with scales supporting continuous, piecewise domains. - domainMin : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], float + domainMin : :class:`SchemaBase`, dict, float Sets the minimum value in the scale domain, overriding the domain property. This property is only intended for use with scales having continuous domains. - domainRaw : :class:`SchemaBase`, Dict[required=[expr]] + domainRaw : :class:`SchemaBase`, dict An expression for an array of raw values that, if non-null, directly overrides the *domain* property. This is useful for supporting interactions such as panning or zooming a scale. The scale may be initially determined using a data-driven domain, then modified in response to user input by setting the rawDomain value. - exponent : :class:`SchemaBase`, Dict[required=[expr]], float + exponent : :class:`SchemaBase`, dict, float The exponent of the ``pow`` scale. - interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', 'cubehelix', 'cubehelix-long'] + interpolate : :class:`SchemaBase`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', 'cubehelix', 'cubehelix-long'], :class:`SchemaBase`, dict The interpolation method for range values. By default, a general interpolator for numbers, dates, strings and colors (in HCL space) is used. For color ranges, this property allows interpolation in alternative color spaces. Legal values include @@ -37878,7 +37825,7 @@ class Scale(VegaLiteSchema): * **Default value:** ``hcl`` - nice : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[interval, step]], :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], bool, float + nice : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, bool, float Extending the domain so that it starts and ends on nice round values. This method typically modifies the scale’s domain, and may only extend the bounds to the nearest round value. Nicing is useful if the domain is computed from data and may be @@ -37900,7 +37847,7 @@ class Scale(VegaLiteSchema): **Default value:** ``true`` for unbinned *quantitative* fields without explicit domain bounds; ``false`` otherwise. - padding : :class:`SchemaBase`, Dict[required=[expr]], float + padding : :class:`SchemaBase`, dict, float For * `continuous `__ * scales, expands the scale domain to accommodate the specified number of pixels on each of the scale range. The scale range must represent pixels for this parameter to @@ -37919,7 +37866,7 @@ class Scale(VegaLiteSchema): ``continuousPadding``. For *band and point* scales, see ``paddingInner`` and ``paddingOuter``. By default, Vega-Lite sets padding such that *width/height = number of unique values * step*. - paddingInner : :class:`SchemaBase`, Dict[required=[expr]], float + paddingInner : :class:`SchemaBase`, dict, float The inner padding (spacing) within each band step of band scales, as a fraction of the step size. This value must lie in the range [0,1]. @@ -37929,7 +37876,7 @@ class Scale(VegaLiteSchema): **Default value:** derived from the `scale config `__ 's ``bandPaddingInner``. - paddingOuter : :class:`SchemaBase`, Dict[required=[expr]], float + paddingOuter : :class:`SchemaBase`, dict, float The outer padding (spacing) at the ends of the range of band and point scales, as a fraction of the step size. This value must lie in the range [0,1]. @@ -37937,7 +37884,7 @@ class Scale(VegaLiteSchema): `__ 's ``bandPaddingOuter`` for band scales and ``pointPadding`` for point scales. By default, Vega-Lite sets outer padding such that *width/height = number of unique values * step*. - range : :class:`SchemaBase`, Dict[required=[field]], :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Dict[required=[expr]], Sequence[float], float, str] + range : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict, Sequence[float], float, str] The range of the scale. One of: @@ -37965,22 +37912,22 @@ class Scale(VegaLiteSchema): 2) Any directly specified ``range`` for ``x`` and ``y`` channels will be ignored. Range can be customized via the view's corresponding `size `__ ( ``width`` and ``height`` ). - rangeMax : :class:`SchemaBase`, Dict[required=[expr]], float, str + rangeMax : :class:`SchemaBase`, dict, float, str Sets the maximum value in the scale range, overriding the ``range`` property or the default range. This property is only intended for use with scales having continuous ranges. - rangeMin : :class:`SchemaBase`, Dict[required=[expr]], float, str + rangeMin : :class:`SchemaBase`, dict, float, str Sets the minimum value in the scale range, overriding the ``range`` property or the default range. This property is only intended for use with scales having continuous ranges. - reverse : :class:`SchemaBase`, Dict[required=[expr]], bool + reverse : :class:`SchemaBase`, dict, bool If true, reverses the order of the scale range. **Default value:** ``false``. - round : :class:`SchemaBase`, Dict[required=[expr]], bool + round : :class:`SchemaBase`, dict, bool If ``true``, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. **Default value:** ``false``. - scheme : :class:`SchemaBase`, :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], :class:`SchemaBase`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], :class:`SchemaBase`, Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], :class:`SchemaBase`, Literal['rainbow', 'sinebow'], :class:`SchemaBase`, Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'], :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[name]] + scheme : :class:`SchemaBase`, :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], :class:`SchemaBase`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], :class:`SchemaBase`, Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], :class:`SchemaBase`, Literal['rainbow', 'sinebow'], :class:`SchemaBase`, Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'], :class:`SchemaBase`, dict A string indicating a color `scheme `__ name (e.g., ``"category10"`` or ``"blues"`` ) or a `scheme parameter object @@ -38023,7 +37970,7 @@ class Scale(VegaLiteSchema): **Default value:** please see the `scale type table `__. - zero : :class:`SchemaBase`, Dict[required=[expr]], bool + zero : :class:`SchemaBase`, dict, bool If ``true``, ensures that a zero baseline value is included in the scale domain. **Default value:** ``true`` for x and y channels if the quantitative field is not @@ -38607,7 +38554,7 @@ def __init__( class ScaleBins(VegaLiteSchema): """ScaleBins schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[step]], Sequence[float] + :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[float] """ _schema = {"$ref": "#/definitions/ScaleBins"} @@ -38619,7 +38566,7 @@ def __init__(self, *args, **kwds): class ScaleBinParams(ScaleBins): """ScaleBinParams schema wrapper - :class:`SchemaBase`, Dict[required=[step]] + :class:`SchemaBase`, dict Parameters ---------- @@ -38651,12 +38598,12 @@ def __init__( class ScaleConfig(VegaLiteSchema): """ScaleConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - bandPaddingInner : :class:`SchemaBase`, Dict[required=[expr]], float + bandPaddingInner : :class:`SchemaBase`, dict, float Default inner padding for ``x`` and ``y`` band scales. **Default value:** @@ -38665,29 +38612,29 @@ class ScaleConfig(VegaLiteSchema): * ``nestedOffsetPaddingInner`` for x/y scales with nested x/y offset scales. * ``barBandPaddingInner`` for bar marks ( ``0.1`` by default) * ``rectBandPaddingInner`` for rect and other marks ( ``0`` by default) - bandPaddingOuter : :class:`SchemaBase`, Dict[required=[expr]], float + bandPaddingOuter : :class:`SchemaBase`, dict, float Default outer padding for ``x`` and ``y`` band scales. **Default value:** ``paddingInner/2`` (which makes *width/height = number of unique values * step* ) - bandWithNestedOffsetPaddingInner : :class:`SchemaBase`, Dict[required=[expr]], float + bandWithNestedOffsetPaddingInner : :class:`SchemaBase`, dict, float Default inner padding for ``x`` and ``y`` band scales with nested ``xOffset`` and ``yOffset`` encoding. **Default value:** ``0.2`` - bandWithNestedOffsetPaddingOuter : :class:`SchemaBase`, Dict[required=[expr]], float + bandWithNestedOffsetPaddingOuter : :class:`SchemaBase`, dict, float Default outer padding for ``x`` and ``y`` band scales with nested ``xOffset`` and ``yOffset`` encoding. **Default value:** ``0.2`` - barBandPaddingInner : :class:`SchemaBase`, Dict[required=[expr]], float + barBandPaddingInner : :class:`SchemaBase`, dict, float Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"bar"`` marks. **Default value:** ``0.1`` - clamp : :class:`SchemaBase`, Dict[required=[expr]], bool + clamp : :class:`SchemaBase`, dict, bool If true, values that exceed the data domain are clamped to either the minimum or maximum range value - continuousPadding : :class:`SchemaBase`, Dict[required=[expr]], float + continuousPadding : :class:`SchemaBase`, dict, float Default padding for continuous x/y scales. **Default:** The bar width for continuous x-scale of a vertical bar and continuous @@ -38734,15 +38681,15 @@ class ScaleConfig(VegaLiteSchema): of size for trail marks with zero=false. **Default value:** ``1`` - offsetBandPaddingInner : :class:`SchemaBase`, Dict[required=[expr]], float + offsetBandPaddingInner : :class:`SchemaBase`, dict, float Default padding inner for xOffset/yOffset's band scales. **Default Value:** ``0`` - offsetBandPaddingOuter : :class:`SchemaBase`, Dict[required=[expr]], float + offsetBandPaddingOuter : :class:`SchemaBase`, dict, float Default padding outer for xOffset/yOffset's band scales. **Default Value:** ``0`` - pointPadding : :class:`SchemaBase`, Dict[required=[expr]], float + pointPadding : :class:`SchemaBase`, dict, float Default outer padding for ``x`` and ``y`` point-ordinal scales. **Default value:** ``0.5`` (which makes *width/height = number of unique values * @@ -38757,11 +38704,11 @@ class ScaleConfig(VegaLiteSchema): `__ scale. **Default value:** ``4`` - rectBandPaddingInner : :class:`SchemaBase`, Dict[required=[expr]], float + rectBandPaddingInner : :class:`SchemaBase`, dict, float Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"rect"`` marks. **Default value:** ``0`` - round : :class:`SchemaBase`, Dict[required=[expr]], bool + round : :class:`SchemaBase`, dict, bool If true, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. (Only available for ``x``, ``y``, and ``size`` scales.) useUnaggregatedDomain : bool @@ -38777,7 +38724,7 @@ class ScaleConfig(VegaLiteSchema): raw data domain (e.g. ``"count"``, ``"sum"`` ), this property is ignored. **Default value:** ``false`` - xReverse : :class:`SchemaBase`, Dict[required=[expr]], bool + xReverse : :class:`SchemaBase`, dict, bool Reverse x-scale by default (useful for right-to-left charts). zero : bool Default ``scale.zero`` for `continuous @@ -38881,7 +38828,7 @@ def __init__( class ScaleDatumDef(OffsetDef): """ScaleDatumDef schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -38890,9 +38837,9 @@ class ScaleDatumDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -39035,14 +38982,14 @@ def __init__( class ScaleFieldDef(OffsetDef): """ScaleFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -39054,7 +39001,7 @@ class ScaleFieldDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -39075,7 +39022,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -39090,7 +39037,7 @@ class ScaleFieldDef(OffsetDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -39103,7 +39050,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -39142,7 +39089,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -39536,7 +39483,7 @@ def __init__(self, *args): class ScaleInterpolateParams(VegaLiteSchema): """ScaleInterpolateParams schema wrapper - :class:`SchemaBase`, Dict[required=[type]] + :class:`SchemaBase`, dict Parameters ---------- @@ -39563,7 +39510,7 @@ def __init__( class ScaleResolveMap(VegaLiteSchema): """ScaleResolveMap schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -39700,7 +39647,7 @@ def __init__(self, *args): class SchemeParams(VegaLiteSchema): """SchemeParams schema wrapper - :class:`SchemaBase`, Dict[required=[name]] + :class:`SchemaBase`, dict Parameters ---------- @@ -40093,16 +40040,16 @@ def __init__( class SecondaryFieldDef(Position2Def): """SecondaryFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -40135,7 +40082,7 @@ class SecondaryFieldDef(Position2Def): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -40150,7 +40097,7 @@ class SecondaryFieldDef(Position2Def): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -40397,12 +40344,12 @@ def __init__( class SelectionConfig(VegaLiteSchema): """SelectionConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - interval : :class:`SchemaBase`, Dict + interval : :class:`SchemaBase`, dict The default definition for an `interval `__ selection. All properties and transformations for an interval selection definition (except ``type`` @@ -40410,7 +40357,7 @@ class SelectionConfig(VegaLiteSchema): For instance, setting ``interval`` to ``{"translate": false}`` disables the ability to move interval selections by default. - point : :class:`SchemaBase`, Dict + point : :class:`SchemaBase`, dict The default definition for a `point `__ selection. All properties and transformations for a point selection definition (except ``type`` ) @@ -40434,7 +40381,7 @@ def __init__( class SelectionInit(VegaLiteSchema): """SelectionInit schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, None, bool, float, str + :class:`SchemaBase`, :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/SelectionInit"} @@ -40446,7 +40393,7 @@ def __init__(self, *args, **kwds): class DateTime(SelectionInit): """DateTime schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Object for defining datetime in Vega-Lite Filter. If both month and quarter are provided, month has higher precedence. ``day`` cannot be combined with other date. We accept string for month and day names. @@ -40530,7 +40477,7 @@ def __init__(self, *args): class SelectionInitInterval(VegaLiteSchema): """SelectionInitInterval schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], + :class:`SchemaBase`, :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], :class:`SchemaBase`, Sequence[bool], :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, Sequence[str] """ @@ -40544,7 +40491,7 @@ def __init__(self, *args, **kwds): class SelectionInitIntervalMapping(VegaLiteSchema): """SelectionInitIntervalMapping schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/SelectionInitIntervalMapping"} @@ -40556,7 +40503,7 @@ def __init__(self, **kwds): class SelectionInitMapping(VegaLiteSchema): """SelectionInitMapping schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/SelectionInitMapping"} @@ -40568,7 +40515,7 @@ def __init__(self, **kwds): class SelectionParameter(VegaLiteSchema): """SelectionParameter schema wrapper - :class:`SchemaBase`, Dict[required=[name, select]] + :class:`SchemaBase`, dict Parameters ---------- @@ -40578,7 +40525,7 @@ class SelectionParameter(VegaLiteSchema): JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - select : :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['point', 'interval'] + select : :class:`SchemaBase`, Literal['point', 'interval'], :class:`SchemaBase`, dict Determines the default event processing and data query for the selection. Vega-Lite currently supports two selection types: @@ -40586,7 +40533,7 @@ class SelectionParameter(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - bind : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[element]], :class:`SchemaBase`, Dict[required=[input, options]], :class:`SchemaBase`, Dict[required=[input]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[legend]], str, Dict, str + bind : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, dict, str When set, a selection is populated by input elements (also known as dynamic query widgets) or by interacting with the corresponding legend. Direct manipulation interaction is disabled by default; to re-enable it, set the selection's `on @@ -40602,7 +40549,7 @@ class SelectionParameter(VegaLiteSchema): **See also:** `bind `__ documentation. - value : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, Dict, Sequence[:class:`SchemaBase`, Dict] + value : :class:`SchemaBase`, :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -40678,12 +40625,12 @@ def __init__(self, *args): class SequenceGenerator(Generator): """SequenceGenerator schema wrapper - :class:`SchemaBase`, Dict[required=[sequence]] + :class:`SchemaBase`, dict Parameters ---------- - sequence : :class:`SchemaBase`, Dict[required=[start, stop]] + sequence : :class:`SchemaBase`, dict Generate a sequence of numbers. name : str Provide a placeholder name and bind data at runtime. @@ -40703,7 +40650,7 @@ def __init__( class SequenceParams(VegaLiteSchema): """SequenceParams schema wrapper - :class:`SchemaBase`, Dict[required=[start, stop]] + :class:`SchemaBase`, dict Parameters ---------- @@ -40800,8 +40747,7 @@ def __init__(self, *args): class ShapeDef(VegaLiteSchema): """ShapeDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ShapeDef"} @@ -40815,7 +40761,7 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( ): """FieldOrDatumDefWithConditionDatumDefstringnull schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -40824,14 +40770,14 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. title : :class:`SchemaBase`, Sequence[str], str, None A title for the field. If ``null``, the title will be removed. @@ -40973,14 +40919,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( ): """FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -40992,7 +40938,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool + bin : :class:`SchemaBase`, dict, None, bool A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -41013,14 +40959,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -41035,7 +40981,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, Dict, None + legend : :class:`SchemaBase`, dict, None An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -41044,7 +40990,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, Dict, None + scale : :class:`SchemaBase`, dict, None An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -41057,7 +41003,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -41096,7 +41042,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -41490,39 +41436,39 @@ def __init__( class SharedEncoding(VegaLiteSchema): """SharedEncoding schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - angle : Dict + angle : dict - color : Dict + color : dict - description : Dict + description : dict - detail : :class:`SchemaBase`, Dict[required=[shorthand]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] + detail : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. - fill : Dict + fill : dict - fillOpacity : Dict + fillOpacity : dict - href : Dict + href : dict - key : Dict + key : dict - latitude : Dict + latitude : dict - latitude2 : Dict + latitude2 : dict - longitude : Dict + longitude : dict - longitude2 : Dict + longitude2 : dict - opacity : Dict + opacity : dict - order : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], :class:`SchemaBase`, Dict[required=[value]], Sequence[:class:`SchemaBase`, Dict[required=[shorthand]]] + order : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] Order of the marks. @@ -41537,56 +41483,56 @@ class SharedEncoding(VegaLiteSchema): **Note** : In aggregate plots, ``order`` field should be ``aggregate`` d to avoid creating additional aggregation grouping. - radius : Dict + radius : dict - radius2 : Dict + radius2 : dict - shape : Dict + shape : dict - size : Dict + size : dict - stroke : Dict + stroke : dict - strokeDash : Dict + strokeDash : dict - strokeOpacity : Dict + strokeOpacity : dict - strokeWidth : Dict + strokeWidth : dict - text : Dict + text : dict - theta : Dict + theta : dict - theta2 : Dict + theta2 : dict - tooltip : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[shorthand]], None, Sequence[:class:`SchemaBase`, Dict] + tooltip : :class:`SchemaBase`, dict, None, Sequence[:class:`SchemaBase`, dict] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. See the `tooltip `__ documentation for a detailed discussion about tooltip in Vega-Lite. - url : Dict + url : dict - x : Dict + x : dict - x2 : Dict + x2 : dict - xError : Dict + xError : dict - xError2 : Dict + xError2 : dict - xOffset : Dict + xOffset : dict - y : Dict + y : dict - y2 : Dict + y2 : dict - yError : Dict + yError : dict - yError2 : Dict + yError2 : dict - yOffset : Dict + yOffset : dict """ @@ -41706,9 +41652,9 @@ class Sort(VegaLiteSchema): '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', - 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Dict, - :class:`SchemaBase`, Dict[required=[encoding]], :class:`SchemaBase`, - Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], Sequence[str], None + 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, + Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], + :class:`SchemaBase`, dict, None """ _schema = {"$ref": "#/definitions/Sort"} @@ -41736,13 +41682,13 @@ def __init__(self, *args, **kwds): class EncodingSortField(Sort): """EncodingSortField schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict A sort definition for sorting a discrete scale in an encoding field definition. Parameters ---------- - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str The data `field `__ to sort by. **Default value:** If unspecified, defaults to the field specified in the outer data @@ -41813,7 +41759,7 @@ def __init__( class SortArray(Sort): """SortArray schema wrapper - :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict], Sequence[bool], Sequence[float], + :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str] """ @@ -41852,7 +41798,7 @@ def __init__(self, *args): class SortByEncoding(Sort): """SortByEncoding schema wrapper - :class:`SchemaBase`, Dict[required=[encoding]] + :class:`SchemaBase`, dict Parameters ---------- @@ -41902,7 +41848,7 @@ def __init__( class SortField(VegaLiteSchema): """SortField schema wrapper - :class:`SchemaBase`, Dict[required=[field]] + :class:`SchemaBase`, dict A sort definition for transform Parameters @@ -41944,11 +41890,8 @@ def __init__(self, *args): class Spec(VegaLiteSchema): """Spec schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, - spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, - Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], - :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], - :class:`SchemaBase`, Dict[required=[vconcat]] + :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, + dict Any specification in Vega-Lite. """ @@ -41961,15 +41904,15 @@ def __init__(self, *args, **kwds): class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): """ConcatSpecGenericSpec schema wrapper - :class:`SchemaBase`, Dict[required=[concat]] + :class:`SchemaBase`, dict Base interface for a generalized concatenation specification. Parameters ---------- - concat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] + concat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] A list of views to be concatenated. - align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -41998,7 +41941,7 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, Dict, bool + center : :class:`SchemaBase`, dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42024,16 +41967,16 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, Dict, float + spacing : :class:`SchemaBase`, dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -42041,9 +41984,9 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -42115,21 +42058,21 @@ def __init__( class FacetSpec(Spec, NonNormalizedSpec): """FacetSpec schema wrapper - :class:`SchemaBase`, Dict[required=[facet, spec]] + :class:`SchemaBase`, dict Base interface for a facet specification. Parameters ---------- - facet : :class:`SchemaBase`, Dict + facet : :class:`SchemaBase`, dict Definition for how to facet the data. One of: 1) `a field definition for faceting the plot by one field `__ 2) `An object that maps row and column channels to their field definitions `__ - spec : :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]] + spec : :class:`SchemaBase`, dict A specification of the view that gets faceted. - align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42158,7 +42101,7 @@ class FacetSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, Dict, bool + center : :class:`SchemaBase`, dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42184,16 +42127,16 @@ class FacetSpec(Spec, NonNormalizedSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, Dict, float + spacing : :class:`SchemaBase`, dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -42201,9 +42144,9 @@ class FacetSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -42268,19 +42211,19 @@ def __init__( class FacetedUnitSpec(Spec, NonNormalizedSpec): """FacetedUnitSpec schema wrapper - :class:`SchemaBase`, Dict[required=[mark]] + :class:`SchemaBase`, dict Unit spec that can have a composite mark and row or column channels (shorthand for a facet spec). Parameters ---------- - mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], :class:`SchemaBase`, dict A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42309,7 +42252,7 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, Dict, bool + center : :class:`SchemaBase`, dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42317,14 +42260,14 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): supply different centering values for rows and columns. **Default value:** ``false`` - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, Dict + encoding : :class:`SchemaBase`, dict A key-value mapping between encoding channels and definition of fields. - height : :class:`SchemaBase`, Dict[required=[step]], float, str + height : :class:`SchemaBase`, dict, float, str The height of a visualization. @@ -42346,16 +42289,16 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): documentation. name : str Name of the visualization for later reference. - params : Sequence[:class:`SchemaBase`, Dict[required=[name, select]]] + params : Sequence[:class:`SchemaBase`, dict] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`SchemaBase`, Dict + projection : :class:`SchemaBase`, dict An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, Dict, float + spacing : :class:`SchemaBase`, dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -42363,15 +42306,15 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. - view : :class:`SchemaBase`, Dict + view : :class:`SchemaBase`, dict An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`SchemaBase`, Dict[required=[step]], float, str + width : :class:`SchemaBase`, dict, float, str The width of a visualization. @@ -42493,13 +42436,13 @@ def __init__( class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): """HConcatSpecGenericSpec schema wrapper - :class:`SchemaBase`, Dict[required=[hconcat]] + :class:`SchemaBase`, dict Base interface for a horizontal concatenation specification. Parameters ---------- - hconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] + hconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] A list of views to be concatenated and put into a row. bounds : Literal['full', 'flush'] The bounds calculation method to use for determining the extent of a sub-plot. One @@ -42518,22 +42461,22 @@ class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): rows or columns. **Default value:** ``false`` - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -42591,29 +42534,29 @@ def __init__( class LayerSpec(Spec, NonNormalizedSpec): """LayerSpec schema wrapper - :class:`SchemaBase`, Dict[required=[layer]] + :class:`SchemaBase`, dict A full layered plot specification, which may contains ``encoding`` and ``projection`` properties that will be applied to underlying unit (single-view) specifications. Parameters ---------- - layer : Sequence[:class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]]] + layer : Sequence[:class:`SchemaBase`, dict] Layer or single view specifications to be layered. **Note** : Specifications inside ``layer`` cannot use ``row`` and ``column`` channels as layering facet specifications is not allowed. Instead, use the `facet operator `__ and place a layer inside a facet. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, Dict + encoding : :class:`SchemaBase`, dict A shared key-value mapping between encoding channels and definition of fields in the underlying layers. - height : :class:`SchemaBase`, Dict[required=[step]], float, str + height : :class:`SchemaBase`, dict, float, str The height of a visualization. @@ -42635,20 +42578,20 @@ class LayerSpec(Spec, NonNormalizedSpec): documentation. name : str Name of the visualization for later reference. - projection : :class:`SchemaBase`, Dict + projection : :class:`SchemaBase`, dict An object defining properties of the geographic projection shared by underlying layers. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. - view : :class:`SchemaBase`, Dict + view : :class:`SchemaBase`, dict An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`SchemaBase`, Dict[required=[step]], float, str + width : :class:`SchemaBase`, dict, float, str The width of a visualization. @@ -42723,7 +42666,7 @@ def __init__( class RepeatSpec(Spec, NonNormalizedSpec): """RepeatSpec schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/RepeatSpec"} @@ -42735,12 +42678,12 @@ def __init__(self, *args, **kwds): class LayerRepeatSpec(RepeatSpec): """LayerRepeatSpec schema wrapper - :class:`SchemaBase`, Dict[required=[repeat, spec]] + :class:`SchemaBase`, dict Parameters ---------- - repeat : :class:`SchemaBase`, Dict[required=[layer]] + repeat : :class:`SchemaBase`, dict Definition for fields to be repeated. One of: 1) An array of fields to be repeated. If ``"repeat"`` is an array, the field can be referred to as ``{"repeat": "repeat"}``. The repeated views are laid out in a wrapped row. You can set the @@ -42748,9 +42691,9 @@ class LayerRepeatSpec(RepeatSpec): ``"column"`` to the listed fields to be repeated along the particular orientations. The objects ``{"repeat": "row"}`` and ``{"repeat": "column"}`` can be used to refer to the repeated field respectively. - spec : :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]] + spec : :class:`SchemaBase`, dict A specification of the view that gets repeated. - align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42779,7 +42722,7 @@ class LayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, Dict, bool + center : :class:`SchemaBase`, dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42805,16 +42748,16 @@ class LayerRepeatSpec(RepeatSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, Dict, float + spacing : :class:`SchemaBase`, dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -42822,9 +42765,9 @@ class LayerRepeatSpec(RepeatSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -42889,13 +42832,13 @@ def __init__( class NonLayerRepeatSpec(RepeatSpec): """NonLayerRepeatSpec schema wrapper - :class:`SchemaBase`, Dict[required=[repeat, spec]] + :class:`SchemaBase`, dict Base interface for a repeat specification. Parameters ---------- - repeat : :class:`SchemaBase`, Dict, Sequence[str] + repeat : :class:`SchemaBase`, dict, Sequence[str] Definition for fields to be repeated. One of: 1) An array of fields to be repeated. If ``"repeat"`` is an array, the field can be referred to as ``{"repeat": "repeat"}``. The repeated views are laid out in a wrapped row. You can set the @@ -42903,9 +42846,9 @@ class NonLayerRepeatSpec(RepeatSpec): ``"column"`` to the listed fields to be repeated along the particular orientations. The objects ``{"repeat": "row"}`` and ``{"repeat": "column"}`` can be used to refer to the repeated field respectively. - spec : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]] + spec : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict A specification of the view that gets repeated. - align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42934,7 +42877,7 @@ class NonLayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, Dict, bool + center : :class:`SchemaBase`, dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42960,16 +42903,16 @@ class NonLayerRepeatSpec(RepeatSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, Dict, float + spacing : :class:`SchemaBase`, dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -42977,9 +42920,9 @@ class NonLayerRepeatSpec(RepeatSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -43053,12 +42996,12 @@ def __init__( class SphereGenerator(Generator): """SphereGenerator schema wrapper - :class:`SchemaBase`, Dict[required=[sphere]] + :class:`SchemaBase`, dict Parameters ---------- - sphere : Dict, bool + sphere : bool, dict Generate sphere GeoJSON data for the full globe. name : str Provide a placeholder name and bind data at runtime. @@ -43102,7 +43045,7 @@ def __init__(self, *args): class Step(VegaLiteSchema): """Step schema wrapper - :class:`SchemaBase`, Dict[required=[step]] + :class:`SchemaBase`, dict Parameters ---------- @@ -43135,9 +43078,7 @@ def __init__(self, *args): class Stream(VegaLiteSchema): """Stream schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, - Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, - Dict[required=[stream]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Stream"} @@ -43149,14 +43090,14 @@ def __init__(self, *args, **kwds): class DerivedStream(Stream): """DerivedStream schema wrapper - :class:`SchemaBase`, Dict[required=[stream]] + :class:`SchemaBase`, dict Parameters ---------- - stream : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]] + stream : :class:`SchemaBase`, :class:`SchemaBase`, dict - between : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]]] + between : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] consume : bool @@ -43228,7 +43169,7 @@ def __init__( class EventStream(Stream): """EventStream schema wrapper - :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/EventStream"} @@ -43240,14 +43181,14 @@ def __init__(self, *args, **kwds): class MergedStream(Stream): """MergedStream schema wrapper - :class:`SchemaBase`, Dict[required=[merge]] + :class:`SchemaBase`, dict Parameters ---------- - merge : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]]] + merge : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] - between : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[merge]], :class:`SchemaBase`, Dict[required=[source, type]], Dict[required=[type]], :class:`SchemaBase`, Dict[required=[stream]]] + between : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] consume : bool @@ -43319,12 +43260,12 @@ def __init__( class StringFieldDef(VegaLiteSchema): """StringFieldDef schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -43336,7 +43277,7 @@ class StringFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -43357,7 +43298,7 @@ class StringFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -43372,7 +43313,7 @@ class StringFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -43406,7 +43347,7 @@ class StringFieldDef(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -43731,14 +43672,14 @@ def __init__( class StringFieldDefWithCondition(VegaLiteSchema): """StringFieldDefWithCondition schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -43750,7 +43691,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -43771,14 +43712,14 @@ class StringFieldDefWithCondition(VegaLiteSchema): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -43793,7 +43734,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -43827,7 +43768,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -44164,14 +44105,14 @@ def __init__( class StringValueDefWithCondition(VegaLiteSchema): """StringValueDefWithCondition schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -44225,48 +44166,48 @@ def __init__(self, *args): class StyleConfigIndex(VegaLiteSchema): """StyleConfigIndex schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - arc : :class:`SchemaBase`, Dict + arc : :class:`SchemaBase`, dict Arc-specific Config - area : :class:`SchemaBase`, Dict + area : :class:`SchemaBase`, dict Area-Specific Config - bar : :class:`SchemaBase`, Dict + bar : :class:`SchemaBase`, dict Bar-Specific Config - circle : :class:`SchemaBase`, Dict + circle : :class:`SchemaBase`, dict Circle-Specific Config - geoshape : :class:`SchemaBase`, Dict + geoshape : :class:`SchemaBase`, dict Geoshape-Specific Config - image : :class:`SchemaBase`, Dict + image : :class:`SchemaBase`, dict Image-specific Config - line : :class:`SchemaBase`, Dict + line : :class:`SchemaBase`, dict Line-Specific Config - mark : :class:`SchemaBase`, Dict + mark : :class:`SchemaBase`, dict Mark Config - point : :class:`SchemaBase`, Dict + point : :class:`SchemaBase`, dict Point-Specific Config - rect : :class:`SchemaBase`, Dict + rect : :class:`SchemaBase`, dict Rect-Specific Config - rule : :class:`SchemaBase`, Dict + rule : :class:`SchemaBase`, dict Rule-Specific Config - square : :class:`SchemaBase`, Dict + square : :class:`SchemaBase`, dict Square-Specific Config - text : :class:`SchemaBase`, Dict + text : :class:`SchemaBase`, dict Text-Specific Config - tick : :class:`SchemaBase`, Dict + tick : :class:`SchemaBase`, dict Tick-Specific Config - trail : :class:`SchemaBase`, Dict + trail : :class:`SchemaBase`, dict Trail-Specific Config - group-subtitle : :class:`SchemaBase`, Dict + group-subtitle : :class:`SchemaBase`, dict Default style for chart subtitles - group-title : :class:`SchemaBase`, Dict + group-title : :class:`SchemaBase`, dict Default style for chart titles - guide-label : :class:`SchemaBase`, Dict + guide-label : :class:`SchemaBase`, dict Default style for axis, legend, and header labels. - guide-title : :class:`SchemaBase`, Dict + guide-title : :class:`SchemaBase`, dict Default style for axis, legend, and header titles. """ @@ -44362,8 +44303,7 @@ def __init__(self, *args): class TextDef(VegaLiteSchema): """TextDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, - Dict[required=[shorthand]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/TextDef"} @@ -44375,7 +44315,7 @@ def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): """FieldOrDatumDefWithConditionStringDatumDefText schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -44384,16 +44324,16 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, None, bool, float, str + datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict A constant value in data domain. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -44569,14 +44509,14 @@ def __init__( class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): """FieldOrDatumDefWithConditionStringFieldDefText schema wrapper - :class:`SchemaBase`, Dict[required=[shorthand]] + :class:`SchemaBase`, dict Parameters ---------- - shorthand : :class:`SchemaBase`, Dict[required=[repeat]], Sequence[str], str + shorthand : :class:`SchemaBase`, dict, Sequence[str], str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -44588,7 +44528,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -44609,14 +44549,14 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -44631,7 +44571,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, Dict, str + format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -44665,7 +44605,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -45016,42 +44956,42 @@ def __init__(self, *args): class TickConfig(AnyMarkConfig): """TickConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - align : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRole : :class:`SchemaBase`, dict, str Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, Dict[required=[expr]], str + ariaRoleDescription : :class:`SchemaBase`, dict, str A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, Dict[required=[expr]], bool + aspect : :class:`SchemaBase`, dict, bool Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. **Default value:** 3/4 of step (width step for horizontal ticks and height step for vertical ticks). - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, Dict[required=[expr]] + baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -45062,13 +45002,13 @@ class TickConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict Default color. **Default value:** :raw-html:`` @@ -45081,59 +45021,59 @@ class TickConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusBottomRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopLeft : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadiusTopRight : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, Dict[required=[expr]], str + description : :class:`SchemaBase`, dict, str A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`SchemaBase`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, dict, float The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, dict, float The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, Dict[required=[expr]], str + ellipsis : :class:`SchemaBase`, dict, str The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, Dict[required=[expr]], float + endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, dict, float The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -45147,28 +45087,28 @@ class TickConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, Dict[required=[expr]], str + font : :class:`SchemaBase`, dict, str The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, dict, float The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, Dict[required=[expr]], float + height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict The line interpolation method to use for line and area marks. One of the following: @@ -45199,18 +45139,18 @@ class TickConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, dict, float The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, Dict[required=[expr]], str + lineBreak : :class:`SchemaBase`, dict, str A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, dict, float The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`SchemaBase`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, dict, float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -45230,24 +45170,24 @@ class TickConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + outerRadius : :class:`SchemaBase`, dict, float The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, Dict[required=[expr]], float + padAngle : :class:`SchemaBase`, dict, float The angular padding applied to sides of the arc, in radians. - radius : :class:`SchemaBase`, Dict[required=[expr]], float + radius : :class:`SchemaBase`, dict, float For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, Dict[required=[expr]], float + radius2 : :class:`SchemaBase`, dict, float The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str Shape of the point marks. Supported values include: @@ -45262,7 +45202,7 @@ class TickConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, Dict[required=[expr]], float + size : :class:`SchemaBase`, dict, float Default size for marks. @@ -45279,56 +45219,56 @@ class TickConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, Dict[required=[expr]], bool + smooth : :class:`SchemaBase`, dict, bool A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, Dict[required=[expr]], float + startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, dict, float The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOffset : :class:`SchemaBase`, dict, float The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, dict, float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, dict, float The stroke width, in pixels. - tension : :class:`SchemaBase`, Dict[required=[expr]], float + tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, Dict[required=[expr]], float + theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, Dict[required=[expr]], float + theta2 : :class:`SchemaBase`, dict, float The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. thickness : float @@ -45343,7 +45283,7 @@ class TickConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, Dict[required=[content]], :class:`SchemaBase`, Dict[required=[expr]], None, bool, float, str + tooltip : :class:`SchemaBase`, dict, None, bool, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -45358,28 +45298,28 @@ class TickConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str The URL of the image file for image marks. - width : :class:`SchemaBase`, Dict[required=[expr]], float + width : :class:`SchemaBase`, dict, float Width of the marks. - x : :class:`SchemaBase`, Dict[required=[expr]], float, str + x : :class:`SchemaBase`, dict, float, str X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + x2 : :class:`SchemaBase`, dict, float, str X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, Dict[required=[expr]], float, str + y : :class:`SchemaBase`, dict, float, str Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, Dict[required=[expr]], float, str + y2 : :class:`SchemaBase`, dict, float, str Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -46314,9 +46254,8 @@ def __init__( class TickCount(VegaLiteSchema): """TickCount schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[interval, step]], - :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', - 'month', 'year'], float + :class:`SchemaBase`, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', + 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, float """ _schema = {"$ref": "#/definitions/TickCount"} @@ -46341,7 +46280,7 @@ def __init__(self, *args): class TimeIntervalStep(TickCount): """TimeIntervalStep schema wrapper - :class:`SchemaBase`, Dict[required=[interval, step]] + :class:`SchemaBase`, dict Parameters ---------- @@ -46381,8 +46320,7 @@ def __init__( class TimeLocale(VegaLiteSchema): """TimeLocale schema wrapper - :class:`SchemaBase`, Dict[required=[dateTime, date, time, periods, days, shortDays, months, - shortMonths]] + :class:`SchemaBase`, dict Locale definition for formatting dates and times. Parameters @@ -46545,7 +46483,7 @@ def __init__(self, *args): class TimeUnitParams(VegaLiteSchema): """TimeUnitParams schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Time Unit Params for encoding predicate, which can specified if the data is already "binned". @@ -46696,7 +46634,7 @@ def __init__( class TimeUnitTransformParams(VegaLiteSchema): """TimeUnitTransformParams schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -46852,7 +46790,7 @@ def __init__(self, *args): class TitleConfig(VegaLiteSchema): """TitleConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -46860,13 +46798,13 @@ class TitleConfig(VegaLiteSchema): align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + anchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict The anchor position for placing the title and subtitle text. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. - angle : :class:`SchemaBase`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, dict, float Angle in degrees of title and subtitle text. - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -46879,53 +46817,53 @@ class TitleConfig(VegaLiteSchema): ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Text color for title text. - dx : :class:`SchemaBase`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, dict, float Delta offset for title and subtitle text x-coordinate. - dy : :class:`SchemaBase`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, dict, float Delta offset for title and subtitle text y-coordinate. - font : :class:`SchemaBase`, Dict[required=[expr]], str + font : :class:`SchemaBase`, dict, str Font name for title text. - fontSize : :class:`SchemaBase`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, dict, float Font size in pixels for title text. - fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str Font style for title text. - fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['bounds', 'group'], str + frame : :class:`SchemaBase`, Literal['bounds', 'group'], str, :class:`SchemaBase`, dict The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : :class:`SchemaBase`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, dict, float The maximum allowed length in pixels of title and subtitle text. - lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : :class:`SchemaBase`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, dict, float The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] + orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], :class:`SchemaBase`, dict Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) - subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Text color for subtitle text. - subtitleFont : :class:`SchemaBase`, Dict[required=[expr]], str + subtitleFont : :class:`SchemaBase`, dict, str Font name for subtitle text. - subtitleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + subtitleFontSize : :class:`SchemaBase`, dict, float Font size in pixels for subtitle text. - subtitleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + subtitleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str Font style for subtitle text. - subtitleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + subtitleLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line subtitle text. - subtitlePadding : :class:`SchemaBase`, Dict[required=[expr]], float + subtitlePadding : :class:`SchemaBase`, dict, float The padding in pixels between title and subtitle text. - zindex : :class:`SchemaBase`, Dict[required=[expr]], float + zindex : :class:`SchemaBase`, dict, float The integer z-index indicating the layering of the title group relative to other axis, mark, and legend groups. @@ -47459,12 +47397,12 @@ def __init__(self, *args): class TitleParams(VegaLiteSchema): """TitleParams schema wrapper - :class:`SchemaBase`, Dict[required=[text]] + :class:`SchemaBase`, dict Parameters ---------- - text : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict The title text. align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or @@ -47484,9 +47422,9 @@ class TitleParams(VegaLiteSchema): `__ and `layered `__ views. For other composite views, ``anchor`` is always ``"start"``. - angle : :class:`SchemaBase`, Dict[required=[expr]], float + angle : :class:`SchemaBase`, dict, float Angle in degrees of title and subtitle text. - aria : :class:`SchemaBase`, Dict[required=[expr]], bool + aria : :class:`SchemaBase`, dict, bool A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -47499,35 +47437,35 @@ class TitleParams(VegaLiteSchema): ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Text color for title text. - dx : :class:`SchemaBase`, Dict[required=[expr]], float + dx : :class:`SchemaBase`, dict, float Delta offset for title and subtitle text x-coordinate. - dy : :class:`SchemaBase`, Dict[required=[expr]], float + dy : :class:`SchemaBase`, dict, float Delta offset for title and subtitle text y-coordinate. - font : :class:`SchemaBase`, Dict[required=[expr]], str + font : :class:`SchemaBase`, dict, str Font name for title text. - fontSize : :class:`SchemaBase`, Dict[required=[expr]], float + fontSize : :class:`SchemaBase`, dict, float Font size in pixels for title text. - fontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str Font style for title text. - fontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['bounds', 'group'], str + frame : :class:`SchemaBase`, Literal['bounds', 'group'], str, :class:`SchemaBase`, dict The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : :class:`SchemaBase`, Dict[required=[expr]], float + limit : :class:`SchemaBase`, dict, float The maximum allowed length in pixels of title and subtitle text. - lineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + lineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : :class:`SchemaBase`, Dict[required=[expr]], float + offset : :class:`SchemaBase`, dict, float The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] + orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], :class:`SchemaBase`, dict Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) style : Sequence[str], str A `mark style property `__ @@ -47536,21 +47474,21 @@ class TitleParams(VegaLiteSchema): **Default value:** ``"group-title"``. subtitle : :class:`SchemaBase`, Sequence[str], str The subtitle Text. - subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, Dict[required=[expr]] + subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict Text color for subtitle text. - subtitleFont : :class:`SchemaBase`, Dict[required=[expr]], str + subtitleFont : :class:`SchemaBase`, dict, str Font name for subtitle text. - subtitleFontSize : :class:`SchemaBase`, Dict[required=[expr]], float + subtitleFontSize : :class:`SchemaBase`, dict, float Font size in pixels for subtitle text. - subtitleFontStyle : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, str + subtitleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str Font style for subtitle text. - subtitleFontWeight : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : :class:`SchemaBase`, Dict[required=[expr]], float + subtitleLineHeight : :class:`SchemaBase`, dict, float Line height in pixels for multi-line subtitle text. - subtitlePadding : :class:`SchemaBase`, Dict[required=[expr]], float + subtitlePadding : :class:`SchemaBase`, dict, float The padding in pixels between title and subtitle text. zindex : float The integer z-index indicating the layering of the title group relative to other @@ -48070,7 +48008,7 @@ def __init__( class TooltipContent(VegaLiteSchema): """TooltipContent schema wrapper - :class:`SchemaBase`, Dict[required=[content]] + :class:`SchemaBase`, dict Parameters ---------- @@ -48092,8 +48030,7 @@ def __init__( class TopLevelParameter(VegaLiteSchema): """TopLevelParameter schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], - :class:`SchemaBase`, Dict[required=[name]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/TopLevelParameter"} @@ -48105,7 +48042,7 @@ def __init__(self, *args, **kwds): class TopLevelSelectionParameter(TopLevelParameter): """TopLevelSelectionParameter schema wrapper - :class:`SchemaBase`, Dict[required=[name, select]] + :class:`SchemaBase`, dict Parameters ---------- @@ -48115,7 +48052,7 @@ class TopLevelSelectionParameter(TopLevelParameter): JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - select : :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['point', 'interval'] + select : :class:`SchemaBase`, Literal['point', 'interval'], :class:`SchemaBase`, dict Determines the default event processing and data query for the selection. Vega-Lite currently supports two selection types: @@ -48123,7 +48060,7 @@ class TopLevelSelectionParameter(TopLevelParameter): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - bind : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[element]], :class:`SchemaBase`, Dict[required=[input, options]], :class:`SchemaBase`, Dict[required=[input]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[legend]], str, Dict, str + bind : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, dict, str When set, a selection is populated by input elements (also known as dynamic query widgets) or by interacting with the corresponding legend. Direct manipulation interaction is disabled by default; to re-enable it, set the selection's `on @@ -48139,7 +48076,7 @@ class TopLevelSelectionParameter(TopLevelParameter): **See also:** `bind `__ documentation. - value : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, Dict, Sequence[:class:`SchemaBase`, Dict] + value : :class:`SchemaBase`, :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -48196,11 +48133,7 @@ def __init__( class TopLevelSpec(VegaLiteSchema): """TopLevelSpec schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, - Dict[required=[data, facet, spec]], :class:`SchemaBase`, Dict[required=[data, mark]], - :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], - :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, - Dict[required=[vconcat]] + :class:`SchemaBase`, :class:`SchemaBase`, dict A Vega-Lite top-level specification. This is the root class for all Vega-Lite specifications. (The json schema is generated from this type.) """ @@ -48214,14 +48147,14 @@ def __init__(self, *args, **kwds): class TopLevelConcatSpec(TopLevelSpec): """TopLevelConcatSpec schema wrapper - :class:`SchemaBase`, Dict[required=[concat]] + :class:`SchemaBase`, dict Parameters ---------- - concat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] + concat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] A list of views to be concatenated. - align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -48238,13 +48171,13 @@ class TopLevelConcatSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -48260,7 +48193,7 @@ class TopLevelConcatSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, Dict, bool + center : :class:`SchemaBase`, dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -48286,13 +48219,13 @@ class TopLevelConcatSpec(TopLevelSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - config : :class:`SchemaBase`, Dict + config : :class:`SchemaBase`, dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`SchemaBase`, Dict + datasets : :class:`SchemaBase`, dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -48300,18 +48233,18 @@ class TopLevelConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] + padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, Dict, float + spacing : :class:`SchemaBase`, dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -48319,11 +48252,11 @@ class TopLevelConcatSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, Dict + usermeta : :class:`SchemaBase`, dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -48593,23 +48526,23 @@ def __init__( class TopLevelFacetSpec(TopLevelSpec): """TopLevelFacetSpec schema wrapper - :class:`SchemaBase`, Dict[required=[data, facet, spec]] + :class:`SchemaBase`, dict Parameters ---------- - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - facet : :class:`SchemaBase`, Dict + facet : :class:`SchemaBase`, dict Definition for how to facet the data. One of: 1) `a field definition for faceting the plot by one field `__ 2) `An object that maps row and column channels to their field definitions `__ - spec : :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]] + spec : :class:`SchemaBase`, dict A specification of the view that gets faceted. - align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -48626,13 +48559,13 @@ class TopLevelFacetSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -48648,7 +48581,7 @@ class TopLevelFacetSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, Dict, bool + center : :class:`SchemaBase`, dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -48674,10 +48607,10 @@ class TopLevelFacetSpec(TopLevelSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - config : :class:`SchemaBase`, Dict + config : :class:`SchemaBase`, dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - datasets : :class:`SchemaBase`, Dict + datasets : :class:`SchemaBase`, dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -48685,18 +48618,18 @@ class TopLevelFacetSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] + padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, Dict, float + spacing : :class:`SchemaBase`, dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -48704,11 +48637,11 @@ class TopLevelFacetSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, Dict + usermeta : :class:`SchemaBase`, dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -48971,20 +48904,20 @@ def __init__( class TopLevelHConcatSpec(TopLevelSpec): """TopLevelHConcatSpec schema wrapper - :class:`SchemaBase`, Dict[required=[hconcat]] + :class:`SchemaBase`, dict Parameters ---------- - hconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] + hconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] A list of views to be concatenated and put into a row. - autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -49005,13 +48938,13 @@ class TopLevelHConcatSpec(TopLevelSpec): rows or columns. **Default value:** ``false`` - config : :class:`SchemaBase`, Dict + config : :class:`SchemaBase`, dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`SchemaBase`, Dict + datasets : :class:`SchemaBase`, dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -49019,26 +48952,26 @@ class TopLevelHConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] + padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, Dict + usermeta : :class:`SchemaBase`, dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -49294,44 +49227,44 @@ def __init__( class TopLevelLayerSpec(TopLevelSpec): """TopLevelLayerSpec schema wrapper - :class:`SchemaBase`, Dict[required=[layer]] + :class:`SchemaBase`, dict Parameters ---------- - layer : Sequence[:class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]]] + layer : Sequence[:class:`SchemaBase`, dict] Layer or single view specifications to be layered. **Note** : Specifications inside ``layer`` cannot use ``row`` and ``column`` channels as layering facet specifications is not allowed. Instead, use the `facet operator `__ and place a layer inside a facet. - autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict CSS color property to use as the background of the entire view. **Default value:** ``"white"`` - config : :class:`SchemaBase`, Dict + config : :class:`SchemaBase`, dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`SchemaBase`, Dict + datasets : :class:`SchemaBase`, dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, Dict + encoding : :class:`SchemaBase`, dict A shared key-value mapping between encoding channels and definition of fields in the underlying layers. - height : :class:`SchemaBase`, Dict[required=[step]], float, str + height : :class:`SchemaBase`, dict, float, str The height of a visualization. @@ -49353,32 +49286,32 @@ class TopLevelLayerSpec(TopLevelSpec): documentation. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] + padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] Dynamic variables or selections that parameterize a visualization. - projection : :class:`SchemaBase`, Dict + projection : :class:`SchemaBase`, dict An object defining properties of the geographic projection shared by underlying layers. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, Dict + usermeta : :class:`SchemaBase`, dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. - view : :class:`SchemaBase`, Dict + view : :class:`SchemaBase`, dict An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`SchemaBase`, Dict[required=[step]], float, str + width : :class:`SchemaBase`, dict, float, str The width of a visualization. @@ -49650,7 +49583,7 @@ def __init__( class TopLevelRepeatSpec(TopLevelSpec): """TopLevelRepeatSpec schema wrapper - :class:`SchemaBase`, Dict[required=[repeat, spec]] + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/TopLevelRepeatSpec"} @@ -49662,20 +49595,20 @@ def __init__(self, *args, **kwds): class TopLevelUnitSpec(TopLevelSpec): """TopLevelUnitSpec schema wrapper - :class:`SchemaBase`, Dict[required=[data, mark]] + :class:`SchemaBase`, dict Parameters ---------- - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], :class:`SchemaBase`, dict A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - align : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -49692,13 +49625,13 @@ class TopLevelUnitSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -49714,7 +49647,7 @@ class TopLevelUnitSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, Dict, bool + center : :class:`SchemaBase`, dict, bool Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -49722,18 +49655,18 @@ class TopLevelUnitSpec(TopLevelSpec): supply different centering values for rows and columns. **Default value:** ``false`` - config : :class:`SchemaBase`, Dict + config : :class:`SchemaBase`, dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - datasets : :class:`SchemaBase`, Dict + datasets : :class:`SchemaBase`, dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, Dict + encoding : :class:`SchemaBase`, dict A key-value mapping between encoding channels and definition of fields. - height : :class:`SchemaBase`, Dict[required=[step]], float, str + height : :class:`SchemaBase`, dict, float, str The height of a visualization. @@ -49755,23 +49688,23 @@ class TopLevelUnitSpec(TopLevelSpec): documentation. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] + padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`SchemaBase`, Dict + projection : :class:`SchemaBase`, dict An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, Dict, float + spacing : :class:`SchemaBase`, dict, float The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -49779,18 +49712,18 @@ class TopLevelUnitSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, Dict + usermeta : :class:`SchemaBase`, dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. - view : :class:`SchemaBase`, Dict + view : :class:`SchemaBase`, dict An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`SchemaBase`, Dict[required=[step]], float, str + width : :class:`SchemaBase`, dict, float, str The width of a visualization. @@ -50107,20 +50040,20 @@ def __init__( class TopLevelVConcatSpec(TopLevelSpec): """TopLevelVConcatSpec schema wrapper - :class:`SchemaBase`, Dict[required=[vconcat]] + :class:`SchemaBase`, dict Parameters ---------- - vconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] + vconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] A list of views to be concatenated and put into a column. - autosize : :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]] + background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -50141,13 +50074,13 @@ class TopLevelVConcatSpec(TopLevelSpec): rows or columns. **Default value:** ``false`` - config : :class:`SchemaBase`, Dict + config : :class:`SchemaBase`, dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`SchemaBase`, Dict + datasets : :class:`SchemaBase`, dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -50155,26 +50088,26 @@ class TopLevelVConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, Dict, float, :class:`SchemaBase`, Dict[required=[expr]] + padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name, select]], :class:`SchemaBase`, Dict[required=[name]]] + params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, Dict + usermeta : :class:`SchemaBase`, dict Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -50430,7 +50363,7 @@ def __init__( class TopoDataFormat(DataFormat): """TopoDataFormat schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -50447,7 +50380,7 @@ class TopoDataFormat(DataFormat): not as individual GeoJSON features. Extracting a mesh is useful for more efficiently drawing borders or other geographic elements that you do not need to associate with specific regions such as individual countries, states or counties. - parse : :class:`SchemaBase`, Dict, None + parse : :class:`SchemaBase`, dict, None If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -50488,18 +50421,7 @@ def __init__( class Transform(VegaLiteSchema): """Transform schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, - Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], - :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, - param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, - Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, - Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], - :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, - from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, - Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], - :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, - groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], - :class:`SchemaBase`, Dict[required=[window]] + :class:`SchemaBase`, :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Transform"} @@ -50511,12 +50433,12 @@ def __init__(self, *args, **kwds): class AggregateTransform(Transform): """AggregateTransform schema wrapper - :class:`SchemaBase`, Dict[required=[aggregate]] + :class:`SchemaBase`, dict Parameters ---------- - aggregate : Sequence[:class:`SchemaBase`, Dict[required=[op, as]]] + aggregate : Sequence[:class:`SchemaBase`, dict] Array of objects that define fields to aggregate. groupby : Sequence[:class:`SchemaBase`, str] The data fields to group by. If not specified, a single group containing all data @@ -50541,12 +50463,12 @@ def __init__( class BinTransform(Transform): """BinTransform schema wrapper - :class:`SchemaBase`, Dict[required=[bin, field, as]] + :class:`SchemaBase`, dict Parameters ---------- - bin : :class:`SchemaBase`, Dict, bool + bin : :class:`SchemaBase`, dict, bool An object indicating bin properties, or simply ``true`` for using default bin parameters. field : :class:`SchemaBase`, str @@ -50572,7 +50494,7 @@ def __init__( class CalculateTransform(Transform): """CalculateTransform schema wrapper - :class:`SchemaBase`, Dict[required=[calculate, as]] + :class:`SchemaBase`, dict Parameters ---------- @@ -50593,7 +50515,7 @@ def __init__(self, calculate: Union[str, UndefinedType] = Undefined, **kwds): class DensityTransform(Transform): """DensityTransform schema wrapper - :class:`SchemaBase`, Dict[required=[density]] + :class:`SchemaBase`, dict Parameters ---------- @@ -50674,7 +50596,7 @@ def __init__( class ExtentTransform(Transform): """ExtentTransform schema wrapper - :class:`SchemaBase`, Dict[required=[extent, param]] + :class:`SchemaBase`, dict Parameters ---------- @@ -50699,12 +50621,12 @@ def __init__( class FilterTransform(Transform): """FilterTransform schema wrapper - :class:`SchemaBase`, Dict[required=[filter]] + :class:`SchemaBase`, dict Parameters ---------- - filter : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[equal, field]], :class:`SchemaBase`, Dict[required=[field, gt]], :class:`SchemaBase`, Dict[required=[field, gte]], :class:`SchemaBase`, Dict[required=[field, lt]], :class:`SchemaBase`, Dict[required=[field, lte]], :class:`SchemaBase`, Dict[required=[field, oneOf]], :class:`SchemaBase`, Dict[required=[field, range]], :class:`SchemaBase`, Dict[required=[field, valid]], :class:`SchemaBase`, Dict[required=[param]], str, :class:`SchemaBase`, Dict[required=[and]], :class:`SchemaBase`, Dict[required=[not]], :class:`SchemaBase`, Dict[required=[or]] + filter : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict The ``filter`` property must be a predication definition, which can take one of the following forms: @@ -50754,7 +50676,7 @@ def __init__( class FlattenTransform(Transform): """FlattenTransform schema wrapper - :class:`SchemaBase`, Dict[required=[flatten]] + :class:`SchemaBase`, dict Parameters ---------- @@ -50783,7 +50705,7 @@ def __init__( class FoldTransform(Transform): """FoldTransform schema wrapper - :class:`SchemaBase`, Dict[required=[fold]] + :class:`SchemaBase`, dict Parameters ---------- @@ -50808,7 +50730,7 @@ def __init__( class ImputeTransform(Transform): """ImputeTransform schema wrapper - :class:`SchemaBase`, Dict[required=[impute, key]] + :class:`SchemaBase`, dict Parameters ---------- @@ -50831,7 +50753,7 @@ class ImputeTransform(Transform): groupby : Sequence[:class:`SchemaBase`, str] An optional array of fields by which to group the values. Imputation will then be performed on a per-group basis. - keyvals : :class:`SchemaBase`, Dict[required=[stop]], Sequence[Any] + keyvals : :class:`SchemaBase`, dict, Sequence[Any] Defines the key values that should be considered for imputation. An array of key values or an object defining a `number sequence `__. @@ -50884,12 +50806,12 @@ def __init__( class JoinAggregateTransform(Transform): """JoinAggregateTransform schema wrapper - :class:`SchemaBase`, Dict[required=[joinaggregate]] + :class:`SchemaBase`, dict Parameters ---------- - joinaggregate : Sequence[:class:`SchemaBase`, Dict[required=[op, as]]] + joinaggregate : Sequence[:class:`SchemaBase`, dict] The definition of the fields in the join aggregate, and what calculations to use. groupby : Sequence[:class:`SchemaBase`, str] The data fields for partitioning the data objects into separate groups. If @@ -50914,7 +50836,7 @@ def __init__( class LoessTransform(Transform): """LoessTransform schema wrapper - :class:`SchemaBase`, Dict[required=[loess, on]] + :class:`SchemaBase`, dict Parameters ---------- @@ -50955,7 +50877,7 @@ def __init__( class LookupTransform(Transform): """LookupTransform schema wrapper - :class:`SchemaBase`, Dict[required=[lookup, from]] + :class:`SchemaBase`, dict Parameters ---------- @@ -50976,7 +50898,7 @@ class LookupTransform(Transform): For selection lookups, this property is optional: if unspecified, looked up values will be stored under a property named for the selection; and if specified, it must correspond to ``from.fields``. - from : :class:`SchemaBase`, Dict[required=[data, key]], :class:`SchemaBase`, Dict[required=[key, param]] + from : :class:`SchemaBase`, dict Data source or selection for secondary data reference. """ @@ -50994,7 +50916,7 @@ def __init__( class PivotTransform(Transform): """PivotTransform schema wrapper - :class:`SchemaBase`, Dict[required=[pivot, value]] + :class:`SchemaBase`, dict Parameters ---------- @@ -51066,7 +50988,7 @@ def __init__( class QuantileTransform(Transform): """QuantileTransform schema wrapper - :class:`SchemaBase`, Dict[required=[quantile]] + :class:`SchemaBase`, dict Parameters ---------- @@ -51107,7 +51029,7 @@ def __init__( class RegressionTransform(Transform): """RegressionTransform schema wrapper - :class:`SchemaBase`, Dict[required=[regression, on]] + :class:`SchemaBase`, dict Parameters ---------- @@ -51176,7 +51098,7 @@ def __init__( class SampleTransform(Transform): """SampleTransform schema wrapper - :class:`SchemaBase`, Dict[required=[sample]] + :class:`SchemaBase`, dict Parameters ---------- @@ -51196,7 +51118,7 @@ def __init__(self, sample: Union[float, UndefinedType] = Undefined, **kwds): class StackTransform(Transform): """StackTransform schema wrapper - :class:`SchemaBase`, Dict[required=[stack, groupby, as]] + :class:`SchemaBase`, dict Parameters ---------- @@ -51212,7 +51134,7 @@ class StackTransform(Transform): percentage values for each stack point, with output values in the range ``[0,1]``. **Default value:** ``"zero"`` - sort : Sequence[:class:`SchemaBase`, Dict[required=[field]]] + sort : Sequence[:class:`SchemaBase`, dict] Field that determines the order of leaves in the stacked charts. as : :class:`SchemaBase`, str, Sequence[:class:`SchemaBase`, str] Output field names. This can be either a string or an array of strings with two @@ -51241,14 +51163,14 @@ def __init__( class TimeUnitTransform(Transform): """TimeUnitTransform schema wrapper - :class:`SchemaBase`, Dict[required=[timeUnit, field, as]] + :class:`SchemaBase`, dict Parameters ---------- field : :class:`SchemaBase`, str The data field to apply time unit. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, dict The timeUnit. as : :class:`SchemaBase`, str The output field to write the timeUnit value. @@ -51407,13 +51329,13 @@ def __init__(self, *args): class TypedFieldDef(VegaLiteSchema): """TypedFieldDef schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[argmax]], :class:`SchemaBase`, Dict[required=[argmin]], :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -51425,7 +51347,7 @@ class TypedFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, Dict, None, bool, str + bin : :class:`SchemaBase`, dict, None, bool, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -51446,7 +51368,7 @@ class TypedFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat]], :class:`SchemaBase`, str + field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -51461,7 +51383,7 @@ class TypedFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Dict, :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -51794,36 +51716,36 @@ def __init__(self, *args): class UnitSpec(VegaLiteSchema): """UnitSpec schema wrapper - :class:`SchemaBase`, Dict[required=[mark]] + :class:`SchemaBase`, dict Base interface for a unit (single-view) specification. Parameters ---------- - mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], :class:`SchemaBase`, dict A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, Dict + encoding : :class:`SchemaBase`, dict A key-value mapping between encoding channels and definition of fields. name : str Name of the visualization for later reference. - params : Sequence[:class:`SchemaBase`, Dict[required=[name, select]]] + params : Sequence[:class:`SchemaBase`, dict] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`SchemaBase`, Dict + projection : :class:`SchemaBase`, dict An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -51897,24 +51819,24 @@ def __init__( class UnitSpecWithFrame(VegaLiteSchema): """UnitSpecWithFrame schema wrapper - :class:`SchemaBase`, Dict[required=[mark]] + :class:`SchemaBase`, dict Parameters ---------- - mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Dict[required=[type]], :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], :class:`SchemaBase`, dict A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, Dict + encoding : :class:`SchemaBase`, dict A key-value mapping between encoding channels and definition of fields. - height : :class:`SchemaBase`, Dict[required=[step]], float, str + height : :class:`SchemaBase`, dict, float, str The height of a visualization. @@ -51936,22 +51858,22 @@ class UnitSpecWithFrame(VegaLiteSchema): documentation. name : str Name of the visualization for later reference. - params : Sequence[:class:`SchemaBase`, Dict[required=[name, select]]] + params : Sequence[:class:`SchemaBase`, dict] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`SchemaBase`, Dict + projection : :class:`SchemaBase`, dict An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. - view : :class:`SchemaBase`, Dict + view : :class:`SchemaBase`, dict An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`SchemaBase`, Dict[required=[step]], float, str + width : :class:`SchemaBase`, dict, float, str The width of a visualization. @@ -52053,7 +51975,7 @@ def __init__( class UrlData(DataSource): """UrlData schema wrapper - :class:`SchemaBase`, Dict[required=[url]] + :class:`SchemaBase`, dict Parameters ---------- @@ -52061,7 +51983,7 @@ class UrlData(DataSource): url : str An URL from which to load the data set. Use the ``format.type`` property to ensure the loaded data is correctly parsed. - format : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[delimiter]] + format : :class:`SchemaBase`, :class:`SchemaBase`, dict An object that specifies the format for parsing the data. name : str Provide a placeholder name and bind data at runtime. @@ -52117,13 +52039,13 @@ def __init__(self, *args): class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): """VConcatSpecGenericSpec schema wrapper - :class:`SchemaBase`, Dict[required=[vconcat]] + :class:`SchemaBase`, dict Base interface for a vertical concatenation specification. Parameters ---------- - vconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[repeat, spec]], :class:`SchemaBase`, Dict[required=[concat]], :class:`SchemaBase`, Dict[required=[facet, spec]], :class:`SchemaBase`, Dict[required=[hconcat]], :class:`SchemaBase`, Dict[required=[layer]], :class:`SchemaBase`, Dict[required=[mark]], :class:`SchemaBase`, Dict[required=[vconcat]]] + vconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] A list of views to be concatenated and put into a column. bounds : Literal['full', 'flush'] The bounds calculation method to use for determining the extent of a sub-plot. One @@ -52142,22 +52064,22 @@ class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): rows or columns. **Default value:** ``false`` - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[graticule]], :class:`SchemaBase`, Dict[required=[sequence]], :class:`SchemaBase`, Dict[required=[sphere]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[name]], :class:`SchemaBase`, Dict[required=[url]], :class:`SchemaBase`, Dict[required=[values]], None + data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, Dict + resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`SchemaBase`, Dict[required=[text]], :class:`SchemaBase`, Sequence[str], str + title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[aggregate]], :class:`SchemaBase`, Dict[required=[bin, field, as]], :class:`SchemaBase`, Dict[required=[calculate, as]], :class:`SchemaBase`, Dict[required=[density]], :class:`SchemaBase`, Dict[required=[extent, param]], :class:`SchemaBase`, Dict[required=[filter]], :class:`SchemaBase`, Dict[required=[flatten]], :class:`SchemaBase`, Dict[required=[fold]], :class:`SchemaBase`, Dict[required=[impute, key]], :class:`SchemaBase`, Dict[required=[joinaggregate]], :class:`SchemaBase`, Dict[required=[loess, on]], :class:`SchemaBase`, Dict[required=[lookup, from]], :class:`SchemaBase`, Dict[required=[pivot, value]], :class:`SchemaBase`, Dict[required=[quantile]], :class:`SchemaBase`, Dict[required=[regression, on]], :class:`SchemaBase`, Dict[required=[sample]], :class:`SchemaBase`, Dict[required=[stack, groupby, as]], :class:`SchemaBase`, Dict[required=[timeUnit, field, as]], :class:`SchemaBase`, Dict[required=[window]]] + transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -52217,14 +52139,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull( ): """ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[gradient, stops]], :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52264,14 +52186,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull( ): """ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52305,14 +52227,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumber( ): """ValueDefWithConditionMarkPropFieldOrDatumDefnumber schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], float + value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52346,14 +52268,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray( ): """ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + value : :class:`SchemaBase`, dict, Sequence[float] A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52386,14 +52308,14 @@ def __init__( class ValueDefWithConditionMarkPropFieldOrDatumDefstringnull(VegaLiteSchema): """ValueDefWithConditionMarkPropFieldOrDatumDefstringnull schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], None, str + value : :class:`SchemaBase`, dict, None, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52425,14 +52347,14 @@ def __init__( class ValueDefWithConditionStringFieldDefText(TextDef): """ValueDefWithConditionStringFieldDefText schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]], :class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param]], :class:`SchemaBase`, Dict[required=[test]], Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Dict[required=[param, value]], :class:`SchemaBase`, Dict[required=[test, value]]] + condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Sequence[str], str + value : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52466,7 +52388,7 @@ def __init__( class ValueDefnumber(OffsetDef): """ValueDefnumber schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -52488,14 +52410,14 @@ def __init__(self, value: Union[float, UndefinedType] = Undefined, **kwds): class ValueDefnumberwidthheightExprRef(VegaLiteSchema): """ValueDefnumberwidthheightExprRef schema wrapper - :class:`SchemaBase`, Dict[required=[value]] + :class:`SchemaBase`, dict Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, Dict[required=[expr]], float, str + value : :class:`SchemaBase`, dict, float, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52516,7 +52438,7 @@ def __init__( class VariableParameter(TopLevelParameter): """VariableParameter schema wrapper - :class:`SchemaBase`, Dict[required=[name]] + :class:`SchemaBase`, dict Parameters ---------- @@ -52526,7 +52448,7 @@ class VariableParameter(TopLevelParameter): identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - bind : :class:`SchemaBase`, :class:`SchemaBase`, Dict, :class:`SchemaBase`, Dict[required=[element]], :class:`SchemaBase`, Dict[required=[input, options]], :class:`SchemaBase`, Dict[required=[input]] + bind : :class:`SchemaBase`, :class:`SchemaBase`, dict Binds the parameter to an external input element such as a slider, selection list or radio button group. expr : :class:`SchemaBase`, str @@ -52584,7 +52506,7 @@ def __init__(self, *args): class Vector2DateTime(SelectionInitInterval): """Vector2DateTime schema wrapper - :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Dict] + :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict] """ _schema = {"$ref": "#/definitions/Vector2"} @@ -52668,55 +52590,55 @@ def __init__(self, *args): class ViewBackground(VegaLiteSchema): """ViewBackground schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the view. Any valid `CSS cursor type `__ can be used. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict, None The fill color. **Default value:** ``undefined`` - fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, dict, float The fill opacity (value between [0,1]). **Default value:** ``1`` - opacity : :class:`SchemaBase`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, dict, float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict, None The stroke color. **Default value:** ``"#ddd"`` - strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, dict, float The miter limit at which to bevel a line join. - strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, dict, float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, dict, float The stroke width, in pixels. style : Sequence[str], str A string or array of strings indicating the name of custom styles to apply to the @@ -53171,7 +53093,7 @@ def __init__( class ViewConfig(VegaLiteSchema): """ViewConfig schema wrapper - :class:`SchemaBase`, Dict + :class:`SchemaBase`, dict Parameters ---------- @@ -53188,64 +53110,64 @@ class ViewConfig(VegaLiteSchema): arc marks. **Default value:** ``200`` - cornerRadius : :class:`SchemaBase`, Dict[required=[expr]], float + cornerRadius : :class:`SchemaBase`, dict, float The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the view. Any valid `CSS cursor type `__ can be used. - discreteHeight : Dict[required=[step]], float + discreteHeight : dict, float The default height when the plot has non arc marks and either a discrete y-field or no y-field. The height can be either a number indicating a fixed height or an object in the form of ``{step: number}`` defining the height per discrete step. **Default value:** a step size based on ``config.view.step``. - discreteWidth : Dict[required=[step]], float + discreteWidth : dict, float The default width when the plot has non-arc marks and either a discrete x-field or no x-field. The width can be either a number indicating a fixed width or an object in the form of ``{step: number}`` defining the width per discrete step. **Default value:** a step size based on ``config.view.step``. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict, None The fill color. **Default value:** ``undefined`` - fillOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + fillOpacity : :class:`SchemaBase`, dict, float The fill opacity (value between [0,1]). **Default value:** ``1`` - opacity : :class:`SchemaBase`, Dict[required=[expr]], float + opacity : :class:`SchemaBase`, dict, float The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. step : float Default step size for x-/y- discrete fields. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, Dict[required=[expr]], None + stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict, None The stroke color. **Default value:** ``"#ddd"`` - strokeCap : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Dict[required=[expr]], Sequence[float] + strokeDash : :class:`SchemaBase`, dict, Sequence[float] An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, Dict[required=[expr]], float + strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Dict[required=[expr]], :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, Dict[required=[expr]], float + strokeMiterLimit : :class:`SchemaBase`, dict, float The miter limit at which to bevel a line join. - strokeOpacity : :class:`SchemaBase`, Dict[required=[expr]], float + strokeOpacity : :class:`SchemaBase`, dict, float The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, Dict[required=[expr]], float + strokeWidth : :class:`SchemaBase`, dict, float The stroke width, in pixels. """ @@ -53732,7 +53654,7 @@ def __init__(self, *args): class WindowFieldDef(VegaLiteSchema): """WindowFieldDef schema wrapper - :class:`SchemaBase`, Dict[required=[op, as]] + :class:`SchemaBase`, dict Parameters ---------- @@ -53831,12 +53753,12 @@ def __init__(self, *args): class WindowTransform(Transform): """WindowTransform schema wrapper - :class:`SchemaBase`, Dict[required=[window]] + :class:`SchemaBase`, dict Parameters ---------- - window : Sequence[:class:`SchemaBase`, Dict[required=[op, as]]] + window : Sequence[:class:`SchemaBase`, dict] The definition of the fields in the window, and what calculations to use. frame : Sequence[None, float] A frame specification as a two-element array indicating how the sliding window @@ -53867,7 +53789,7 @@ class WindowTransform(Transform): last_value, and nth_value window operations. **Default value:** ``false`` - sort : Sequence[:class:`SchemaBase`, Dict[required=[field]]] + sort : Sequence[:class:`SchemaBase`, dict] A sort field definition for sorting data objects within a window. If two data objects are considered equal by the comparator, they are considered "peer" values of equal rank. If sort is not specified, the order is undefined: data objects are diff --git a/tools/schemapi/utils.py b/tools/schemapi/utils.py index f86a1a782..e1825ed40 100644 --- a/tools/schemapi/utils.py +++ b/tools/schemapi/utils.py @@ -253,13 +253,7 @@ def get_python_type_representation( ) type_representations.extend(options) elif self.is_object(): - if for_type_hints: - type_representations.append("dict") - else: - type_r = "Dict" - if self.required: - type_r += "[required=[{}]]".format(", ".join(self.required)) - type_representations.append(type_r) + type_representations.append("dict") elif self.is_array(): # A list is invariant in its type parameter. This means that e.g. # List[str] is not a subtype of List[Union[core.FieldName, str]] From 568d12ace16312ef4f3ff0e027909e04b3201c1c Mon Sep 17 00:00:00 2001 From: Stefan Binder Date: Thu, 4 Jan 2024 19:54:57 +0100 Subject: [PATCH 04/10] Fix deduplication of type hints --- altair/vegalite/v5/schema/channels.py | 95283 +++++++++++------------- altair/vegalite/v5/schema/core.py | 47084 ++++++------ altair/vegalite/v5/schema/mixins.py | 19699 +++-- tools/schemapi/utils.py | 19 +- 4 files changed, 75343 insertions(+), 86742 deletions(-) diff --git a/altair/vegalite/v5/schema/channels.py b/altair/vegalite/v5/schema/channels.py index b7683705a..ef9d70e6e 100644 --- a/altair/vegalite/v5/schema/channels.py +++ b/altair/vegalite/v5/schema/channels.py @@ -138,9 +138,9 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -152,7 +152,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -173,14 +173,14 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -195,7 +195,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -204,7 +204,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -217,7 +217,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -256,7 +256,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -265,7 +265,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -421,11 +421,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -444,16 +440,9 @@ def bin(self, _: None, **kwds) -> "Angle": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -465,7 +454,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -495,636 +484,604 @@ def field( def legend( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, direction: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -1144,818 +1101,781 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - float, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "right", "top", "bottom"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -1964,7 +1884,9 @@ def legend( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -1981,514 +1903,479 @@ def legend(self, _: None, **kwds) -> "Angle": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -2517,7 +2404,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -2592,14 +2479,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -2630,7 +2510,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -2661,7 +2541,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -2842,111 +2722,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -2978,271 +2840,217 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -3283,16 +3091,16 @@ class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnum Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -3393,16 +3201,9 @@ def bandPosition(self, _: float, **kwds) -> "AngleDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "AngleDatum": @@ -3414,7 +3215,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "AngleDatum": @@ -3451,14 +3252,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -3490,7 +3288,7 @@ class AngleValue( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -3506,268 +3304,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -3785,29 +3525,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -3825,262 +3550,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -4098,23 +3772,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -4130,16 +3796,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "AngleValue": @@ -4151,7 +3810,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "AngleValue": @@ -4167,10 +3826,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -4190,9 +3846,9 @@ class Color( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -4204,7 +3860,7 @@ class Color( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -4225,14 +3881,14 @@ class Color( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -4247,7 +3903,7 @@ class Color( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -4256,7 +3912,7 @@ class Color( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -4269,7 +3925,7 @@ class Color( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -4308,7 +3964,7 @@ class Color( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -4317,7 +3973,7 @@ class Color( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -4473,11 +4129,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -4496,22 +4148,9 @@ def bin(self, _: None, **kwds) -> "Color": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -4523,13 +4162,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -4559,636 +4192,604 @@ def field( def legend( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, direction: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -5208,818 +4809,781 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - float, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "right", "top", "bottom"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -6028,7 +5592,9 @@ def legend( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -6045,514 +5611,479 @@ def legend(self, _: None, **kwds) -> "Color": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -6581,7 +6112,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -6656,14 +6187,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -6694,7 +6218,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -6725,7 +6249,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -6906,111 +6430,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -7042,271 +6548,217 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -7349,16 +6801,16 @@ class ColorDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -7459,22 +6911,9 @@ def bandPosition(self, _: float, **kwds) -> "ColorDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "ColorDatum": @@ -7486,13 +6925,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "ColorDatum": @@ -7529,14 +6962,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -7569,9 +6999,9 @@ class ColorValue( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -7585,268 +7015,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -7864,29 +7236,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -7904,262 +7261,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -8177,23 +7483,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -8209,22 +7507,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "ColorValue": @@ -8236,13 +7521,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "ColorValue": @@ -8258,10 +7537,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -8278,9 +7554,9 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -8306,7 +7582,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8332,7 +7608,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): respective rows or columns. **Default value:** ``false`` - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -8347,9 +7623,9 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, dict, None + header : :class:`SchemaBase`, None, dict An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -8382,7 +7658,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -8391,7 +7667,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -8551,11 +7827,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -8592,14 +7864,14 @@ def field( @overload def header( self, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -8610,229 +7882,218 @@ def header( labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOrient: Union[ Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -8840,12 +8101,14 @@ def header( UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -8856,228 +8119,217 @@ def header( titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "Column": @@ -9110,14 +8362,7 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Column": @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -9148,7 +8393,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -9333,111 +8578,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -9469,38 +8696,35 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, @@ -9508,189 +8732,153 @@ def __init__( Union[Literal["all", "each", "none"], core.SchemaBase], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - header: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + header: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ + Literal["ascending", "descending"], None, - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, spacing: Union[float, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -9728,9 +8916,9 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -9742,7 +8930,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -9763,14 +8951,14 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -9819,7 +9007,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -9828,7 +9016,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -9984,11 +9172,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -10011,16 +9195,9 @@ def bin(self, _: None, **kwds) -> "Description": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Description": @@ -10032,7 +9209,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Description": @@ -10240,111 +9417,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -10376,216 +9535,178 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -10621,9 +9742,9 @@ class DescriptionValue(ValueChannelMixin, core.StringValueDefWithCondition): Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10637,268 +9758,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -10916,29 +9979,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -10956,262 +10004,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -11229,23 +10226,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -11261,17 +10250,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "DescriptionValue": @@ -11283,8 +10264,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "DescriptionValue": @@ -11300,10 +10280,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -11321,9 +10298,9 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -11335,7 +10312,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -11356,7 +10333,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -11371,7 +10348,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -11380,7 +10357,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -11536,11 +10513,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -11744,111 +10717,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -11880,205 +10835,172 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -12111,9 +11033,9 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12121,7 +11043,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **See also:** `aggregate `__ documentation. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -12142,7 +11064,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12175,7 +11097,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, dict, bool + center : :class:`SchemaBase`, bool, dict Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -12201,7 +11123,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12216,9 +11138,9 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, dict, None + header : :class:`SchemaBase`, None, dict An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12253,7 +11175,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12262,7 +11184,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -12435,11 +11357,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -12493,14 +11411,14 @@ def field( @overload def header( self, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -12511,229 +11429,218 @@ def header( labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOrient: Union[ Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -12741,12 +11648,14 @@ def header( UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -12757,228 +11666,217 @@ def header( titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "Facet": @@ -13011,14 +11909,7 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Facet": @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -13049,7 +11940,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -13243,111 +12134,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -13379,238 +12252,191 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, align: Union[ - Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, dict], - ], - UndefinedType, + Union[Literal["all", "each", "none"], core.SchemaBase, dict], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + center: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - header: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + header: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ + Literal["ascending", "descending"], None, - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, - spacing: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType - ] = Undefined, + spacing: Union[Union[core.SchemaBase, dict, float], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -13653,9 +12479,9 @@ class Fill( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -13667,7 +12493,7 @@ class Fill( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -13688,14 +12514,14 @@ class Fill( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -13710,7 +12536,7 @@ class Fill( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -13719,7 +12545,7 @@ class Fill( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -13732,7 +12558,7 @@ class Fill( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -13771,7 +12597,7 @@ class Fill( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -13780,7 +12606,7 @@ class Fill( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -13936,11 +12762,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -13959,22 +12781,9 @@ def bin(self, _: None, **kwds) -> "Fill": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -13986,13 +12795,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -14022,636 +12825,604 @@ def field( def legend( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, direction: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -14671,818 +13442,781 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - float, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "right", "top", "bottom"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -15491,7 +14225,9 @@ def legend( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -15508,514 +14244,479 @@ def legend(self, _: None, **kwds) -> "Fill": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -16044,7 +14745,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -16119,14 +14820,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -16157,7 +14851,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -16188,7 +14882,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -16369,111 +15063,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -16505,271 +15181,217 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -16812,16 +15434,16 @@ class FillDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -16922,22 +15544,9 @@ def bandPosition(self, _: float, **kwds) -> "FillDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "FillDatum": @@ -16949,13 +15558,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "FillDatum": @@ -16992,14 +15595,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -17032,9 +15632,9 @@ class FillValue( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -17048,268 +15648,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -17327,29 +15869,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -17367,262 +15894,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -17640,23 +16116,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -17672,22 +16140,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "FillValue": @@ -17699,13 +16154,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "FillValue": @@ -17721,10 +16170,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -17743,9 +16189,9 @@ class FillOpacity( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -17757,7 +16203,7 @@ class FillOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -17778,14 +16224,14 @@ class FillOpacity( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -17800,7 +16246,7 @@ class FillOpacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -17809,7 +16255,7 @@ class FillOpacity( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -17822,7 +16268,7 @@ class FillOpacity( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -17861,7 +16307,7 @@ class FillOpacity( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -17870,7 +16316,7 @@ class FillOpacity( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -18026,11 +16472,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -18049,16 +16491,9 @@ def bin(self, _: None, **kwds) -> "FillOpacity": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -18070,7 +16505,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -18100,636 +16535,604 @@ def field( def legend( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, direction: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -18749,818 +17152,781 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - float, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "right", "top", "bottom"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -19569,7 +17935,9 @@ def legend( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -19586,514 +17954,479 @@ def legend(self, _: None, **kwds) -> "FillOpacity": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -20122,7 +18455,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -20197,14 +18530,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -20235,7 +18561,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -20266,7 +18592,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -20447,111 +18773,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -20583,271 +18891,217 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -20890,16 +19144,16 @@ class FillOpacityDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -21000,16 +19254,9 @@ def bandPosition(self, _: float, **kwds) -> "FillOpacityDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityDatum": @@ -21021,7 +19268,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityDatum": @@ -21058,14 +19305,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -21097,7 +19341,7 @@ class FillOpacityValue( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -21113,268 +19357,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -21392,29 +19578,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -21432,262 +19603,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -21705,23 +19825,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -21737,16 +19849,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityValue": @@ -21758,7 +19863,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityValue": @@ -21774,10 +19879,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -21794,9 +19896,9 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -21808,7 +19910,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -21829,14 +19931,14 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -21885,7 +19987,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -21894,7 +19996,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -22050,11 +20152,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -22077,16 +20175,9 @@ def bin(self, _: None, **kwds) -> "Href": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Href": @@ -22098,7 +20189,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Href": @@ -22306,111 +20397,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -22442,216 +20515,178 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -22687,9 +20722,9 @@ class HrefValue(ValueChannelMixin, core.StringValueDefWithCondition): Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -22703,268 +20738,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -22982,29 +20959,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -23022,262 +20984,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -23295,23 +21206,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -23327,17 +21230,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "HrefValue": @@ -23349,8 +21244,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "HrefValue": @@ -23366,10 +21260,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -23387,9 +21278,9 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -23401,7 +21292,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -23422,7 +21313,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -23437,7 +21328,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -23446,7 +21337,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -23602,11 +21493,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -23810,111 +21697,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -23946,205 +21815,172 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -24177,9 +22013,9 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -24212,7 +22048,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -24227,7 +22063,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -24236,7 +22072,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24568,111 +22404,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -24702,203 +22520,170 @@ def type(self, _: str, **kwds) -> "Latitude": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -24929,9 +22714,9 @@ class LatitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25054,7 +22839,7 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -25081,9 +22866,9 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -25116,7 +22901,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -25131,7 +22916,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -25140,7 +22925,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25403,111 +23188,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -25533,203 +23300,170 @@ def title(self, _: None, **kwds) -> "Latitude2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, **kwds, ): @@ -25758,9 +23492,9 @@ class Latitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25883,7 +23617,7 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -25932,9 +23666,9 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -25967,7 +23701,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -25982,7 +23716,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -25991,7 +23725,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -26323,111 +24057,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -26457,203 +24173,170 @@ def type(self, _: str, **kwds) -> "Longitude": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -26684,9 +24367,9 @@ class LongitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -26809,7 +24492,7 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -26836,9 +24519,9 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -26871,7 +24554,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -26886,7 +24569,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -26895,7 +24578,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27158,111 +24841,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -27288,203 +24953,170 @@ def title(self, _: None, **kwds) -> "Longitude2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, **kwds, ): @@ -27513,9 +25145,9 @@ class Longitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27638,7 +25270,7 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -27689,9 +25321,9 @@ class Opacity( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -27703,7 +25335,7 @@ class Opacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -27724,14 +25356,14 @@ class Opacity( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -27746,7 +25378,7 @@ class Opacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -27755,7 +25387,7 @@ class Opacity( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -27768,7 +25400,7 @@ class Opacity( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -27807,7 +25439,7 @@ class Opacity( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -27816,7 +25448,7 @@ class Opacity( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27972,11 +25604,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -27995,16 +25623,9 @@ def bin(self, _: None, **kwds) -> "Opacity": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -28016,7 +25637,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -28046,636 +25667,604 @@ def field( def legend( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, direction: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -28695,818 +26284,781 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - float, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "right", "top", "bottom"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -29515,7 +27067,9 @@ def legend( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -29532,514 +27086,479 @@ def legend(self, _: None, **kwds) -> "Opacity": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -30068,7 +27587,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -30143,14 +27662,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -30181,7 +27693,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -30212,7 +27724,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -30393,111 +27905,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -30529,271 +28023,217 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -30834,16 +28274,16 @@ class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefn Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -30944,16 +28384,9 @@ def bandPosition(self, _: float, **kwds) -> "OpacityDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "OpacityDatum": @@ -30965,7 +28398,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "OpacityDatum": @@ -31002,14 +28435,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -31041,7 +28471,7 @@ class OpacityValue( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -31057,268 +28487,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -31336,29 +28708,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -31376,262 +28733,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -31649,23 +28955,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -31681,16 +28979,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "OpacityValue": @@ -31702,7 +28993,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "OpacityValue": @@ -31718,10 +29009,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -31738,9 +29026,9 @@ class Order(FieldChannelMixin, core.OrderFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -31752,7 +29040,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -31773,7 +29061,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -31790,7 +29078,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): if ``aggregate`` is ``count``. sort : :class:`SchemaBase`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -31799,7 +29087,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -31955,11 +29243,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -32167,111 +29451,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -32303,208 +29569,175 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, sort: Union[ Union[Literal["ascending", "descending"], core.SchemaBase], UndefinedType ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -32542,7 +29775,7 @@ class OrderValue(ValueChannelMixin, core.OrderValueDef): A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. @@ -32557,14 +29790,7 @@ class OrderValue(ValueChannelMixin, core.OrderValueDef): @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, **kwds, ) -> "OrderValue": @@ -32590,10 +29816,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -32610,9 +29833,9 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -32624,7 +29847,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -32645,7 +29868,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -32660,7 +29883,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -32673,7 +29896,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -32743,7 +29966,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -32752,7 +29975,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -32908,11 +30131,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -32950,514 +30169,479 @@ def field( def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -33486,7 +30670,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "Radius": @@ -33561,14 +30745,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -33599,7 +30776,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -33630,7 +30807,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -33823,111 +31000,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -33959,269 +31118,218 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, stack: Union[ - Union[ - None, - Union[Literal["zero", "center", "normalize"], core.SchemaBase], - bool, - ], + Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -34261,9 +31369,9 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -34307,7 +31415,7 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -34409,514 +31517,479 @@ def bandPosition(self, _: float, **kwds) -> "RadiusDatum": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -34945,7 +32018,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "RadiusDatum": @@ -34991,19 +32064,13 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, stack: Union[ - Union[ - None, - Union[Literal["zero", "center", "normalize"], core.SchemaBase], - bool, - ], + Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -35060,9 +32127,9 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -35095,7 +32162,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -35110,7 +32177,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -35119,7 +32186,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -35382,111 +32449,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -35512,203 +32561,170 @@ def title(self, _: None, **kwds) -> "Radius2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, **kwds, ): @@ -35737,9 +32753,9 @@ class Radius2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -35862,7 +32878,7 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -35911,9 +32927,9 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -35939,7 +32955,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -35965,7 +32981,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): respective rows or columns. **Default value:** ``false`` - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -35980,9 +32996,9 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, dict, None + header : :class:`SchemaBase`, None, dict An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -36015,7 +33031,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -36024,7 +33040,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -36184,11 +33200,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -36225,14 +33237,14 @@ def field( @overload def header( self, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -36243,229 +33255,218 @@ def header( labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOrient: Union[ Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -36473,12 +33474,14 @@ def header( UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -36489,228 +33492,217 @@ def header( titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "Row": @@ -36743,14 +33735,7 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Row": @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -36781,7 +33766,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -36966,111 +33951,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -37102,38 +34069,35 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, @@ -37141,189 +34105,153 @@ def __init__( Union[Literal["all", "each", "none"], core.SchemaBase], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - header: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + header: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ + Literal["ascending", "descending"], None, - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, spacing: Union[float, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -37364,9 +34292,9 @@ class Shape( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -37378,7 +34306,7 @@ class Shape( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -37399,14 +34327,14 @@ class Shape( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -37421,7 +34349,7 @@ class Shape( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -37430,7 +34358,7 @@ class Shape( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -37443,7 +34371,7 @@ class Shape( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -37482,7 +34410,7 @@ class Shape( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -37491,7 +34419,7 @@ class Shape( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -37647,11 +34575,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -37670,17 +34594,9 @@ def bin(self, _: None, **kwds) -> "Shape": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -37692,8 +34608,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -37723,636 +34638,604 @@ def field( def legend( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, direction: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -38372,818 +35255,781 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - float, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "right", "top", "bottom"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -39192,7 +36038,9 @@ def legend( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -39209,514 +36057,479 @@ def legend(self, _: None, **kwds) -> "Shape": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -39745,7 +36558,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -39820,14 +36633,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -39858,7 +36664,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -39889,7 +36695,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -40070,111 +36876,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -40204,271 +36992,217 @@ def type(self, _: Literal["nominal", "ordinal", "geojson"], **kwds) -> "Shape": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[Literal["nominal", "ordinal", "geojson"], core.SchemaBase], @@ -40508,16 +37242,16 @@ class ShapeDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -40618,17 +37352,9 @@ def bandPosition(self, _: float, **kwds) -> "ShapeDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "ShapeDatum": @@ -40640,8 +37366,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "ShapeDatum": @@ -40678,14 +37403,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -40718,9 +37440,9 @@ class ShapeValue( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -40734,268 +37456,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[Literal["nominal", "ordinal", "geojson"], core.SchemaBase], @@ -41010,29 +37674,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -41050,262 +37699,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[Literal["nominal", "ordinal", "geojson"], core.SchemaBase], @@ -41320,23 +37918,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -41352,17 +37942,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "ShapeValue": @@ -41374,8 +37956,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "ShapeValue": @@ -41391,10 +37972,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -41411,9 +37989,9 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -41425,7 +38003,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -41446,14 +38024,14 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -41468,7 +38046,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -41477,7 +38055,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -41490,7 +38068,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -41529,7 +38107,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -41538,7 +38116,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -41694,11 +38272,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -41717,16 +38291,9 @@ def bin(self, _: None, **kwds) -> "Size": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -41738,7 +38305,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -41768,636 +38335,604 @@ def field( def legend( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, direction: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -42417,818 +38952,781 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - float, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "right", "top", "bottom"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -43237,7 +39735,9 @@ def legend( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -43254,514 +39754,479 @@ def legend(self, _: None, **kwds) -> "Size": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -43790,7 +40255,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -43865,14 +40330,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -43903,7 +40361,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -43934,7 +40392,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -44115,111 +40573,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -44251,271 +40691,217 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -44556,16 +40942,16 @@ class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumb Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -44666,16 +41052,9 @@ def bandPosition(self, _: float, **kwds) -> "SizeDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "SizeDatum": @@ -44687,7 +41066,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "SizeDatum": @@ -44724,14 +41103,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -44763,7 +41139,7 @@ class SizeValue( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -44779,268 +41155,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -45058,29 +41376,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -45098,262 +41401,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -45371,23 +41623,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -45403,16 +41647,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "SizeValue": @@ -45424,7 +41661,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "SizeValue": @@ -45440,10 +41677,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -45463,9 +41697,9 @@ class Stroke( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -45477,7 +41711,7 @@ class Stroke( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -45498,14 +41732,14 @@ class Stroke( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -45520,7 +41754,7 @@ class Stroke( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -45529,7 +41763,7 @@ class Stroke( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -45542,7 +41776,7 @@ class Stroke( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -45581,7 +41815,7 @@ class Stroke( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -45590,7 +41824,7 @@ class Stroke( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -45746,11 +41980,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -45769,22 +41999,9 @@ def bin(self, _: None, **kwds) -> "Stroke": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -45796,13 +42013,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -45832,636 +42043,604 @@ def field( def legend( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, direction: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -46481,818 +42660,781 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - float, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "right", "top", "bottom"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -47301,7 +43443,9 @@ def legend( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -47318,514 +43462,479 @@ def legend(self, _: None, **kwds) -> "Stroke": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -47854,7 +43963,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -47929,14 +44038,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -47967,7 +44069,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -47998,7 +44100,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -48179,111 +44281,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -48315,271 +44399,217 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -48622,16 +44652,16 @@ class StrokeDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -48732,22 +44762,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDatum": @@ -48759,13 +44776,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, - ], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDatum": @@ -48802,14 +44813,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -48842,9 +44850,9 @@ class StrokeValue( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -48858,581 +44866,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType - ] = Undefined, - type: Union[ - Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - **kwds, - ) -> "StrokeValue": - ... - - @overload - def condition( - self, - bandPosition: Union[float, UndefinedType] = Undefined, - datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType - ] = Undefined, - type: Union[ - Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - **kwds, - ) -> "StrokeValue": - ... - - @overload - def condition( - self, - aggregate: Union[ - Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - sort: Union[ - Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -49450,23 +45087,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, - empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -49482,20 +45110,218 @@ def condition( @overload def condition( self, - test: Union[ + aggregate: Union[ Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, - value: Union[ + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + empty: Union[bool, UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + sort: Union[ Union[ + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + core.SchemaBase, + dict, + ], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, + ], + UndefinedType, + ] = Undefined, + title: Union[ + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + ] = Undefined, + type: Union[ + Union[ + Literal["quantitative", "ordinal", "temporal", "nominal"], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -49506,14 +45332,22 @@ def condition( @overload def condition( self, + bandPosition: Union[float, UndefinedType] = Undefined, + datum: Union[ + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + UndefinedType, + ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - value: Union[ + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + title: Union[ + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + ] = Undefined, + type: Union[ Union[ - None, - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - str, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], + core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -49521,6 +45355,29 @@ def condition( ) -> "StrokeValue": ... + @overload + def condition( + self, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + value: Union[ + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + ] = Undefined, + **kwds, + ) -> "StrokeValue": + ... + + @overload + def condition( + self, + empty: Union[bool, UndefinedType] = Undefined, + param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + value: Union[ + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + ] = Undefined, + **kwds, + ) -> "StrokeValue": + ... + @overload def condition( self, _: List[core.ConditionalValueDefGradientstringnullExprRef], **kwds @@ -49531,10 +45388,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -49553,9 +45407,9 @@ class StrokeDash( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -49567,7 +45421,7 @@ class StrokeDash( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -49588,14 +45442,14 @@ class StrokeDash( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -49610,7 +45464,7 @@ class StrokeDash( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -49619,7 +45473,7 @@ class StrokeDash( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -49632,7 +45486,7 @@ class StrokeDash( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -49671,7 +45525,7 @@ class StrokeDash( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -49680,7 +45534,7 @@ class StrokeDash( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -49836,11 +45690,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -49859,16 +45709,9 @@ def bin(self, _: None, **kwds) -> "StrokeDash": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, **kwds, @@ -49881,7 +45724,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, **kwds, @@ -49912,636 +45755,604 @@ def field( def legend( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, direction: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -50561,818 +46372,781 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - float, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "right", "top", "bottom"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -51381,7 +47155,9 @@ def legend( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -51398,514 +47174,479 @@ def legend(self, _: None, **kwds) -> "StrokeDash": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -51934,7 +47675,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDash": @@ -52009,14 +47750,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -52047,7 +47781,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -52078,7 +47812,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -52259,111 +47993,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -52395,271 +48111,217 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -52702,16 +48364,16 @@ class StrokeDashDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -52812,16 +48474,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeDashDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, **kwds, @@ -52834,7 +48489,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, **kwds, @@ -52872,14 +48527,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -52911,9 +48563,9 @@ class StrokeDashValue( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, Sequence[float] + value : :class:`SchemaBase`, Sequence[float], dict A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52927,268 +48579,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -53206,29 +48800,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -53246,262 +48825,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -53519,23 +49047,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -53551,16 +49071,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, **kwds, @@ -53573,7 +49086,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, **kwds, @@ -53590,10 +49103,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -53612,9 +49122,9 @@ class StrokeOpacity( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -53626,7 +49136,7 @@ class StrokeOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -53647,14 +49157,14 @@ class StrokeOpacity( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -53669,7 +49179,7 @@ class StrokeOpacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -53678,7 +49188,7 @@ class StrokeOpacity( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -53691,7 +49201,7 @@ class StrokeOpacity( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -53730,7 +49240,7 @@ class StrokeOpacity( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -53739,7 +49249,7 @@ class StrokeOpacity( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -53895,11 +49405,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -53918,16 +49424,9 @@ def bin(self, _: None, **kwds) -> "StrokeOpacity": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -53939,7 +49438,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -53969,636 +49468,604 @@ def field( def legend( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, direction: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -54618,818 +50085,781 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - float, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "right", "top", "bottom"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -55438,7 +50868,9 @@ def legend( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -55455,514 +50887,479 @@ def legend(self, _: None, **kwds) -> "StrokeOpacity": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -55991,7 +51388,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -56066,14 +51463,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -56104,7 +51494,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -56135,7 +51525,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -56316,111 +51706,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -56452,271 +51824,217 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -56759,16 +52077,16 @@ class StrokeOpacityDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -56869,16 +52187,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeOpacityDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityDatum": @@ -56890,7 +52201,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityDatum": @@ -56927,14 +52238,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -56966,7 +52274,7 @@ class StrokeOpacityValue( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -56982,268 +52290,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -57261,29 +52511,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -57301,262 +52536,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -57574,23 +52758,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -57606,16 +52782,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityValue": @@ -57627,7 +52796,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityValue": @@ -57643,10 +52812,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -57667,9 +52833,9 @@ class StrokeWidth( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -57681,7 +52847,7 @@ class StrokeWidth( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -57702,14 +52868,14 @@ class StrokeWidth( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -57724,7 +52890,7 @@ class StrokeWidth( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -57733,7 +52899,7 @@ class StrokeWidth( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -57746,7 +52912,7 @@ class StrokeWidth( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -57785,7 +52951,7 @@ class StrokeWidth( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -57794,7 +52960,7 @@ class StrokeWidth( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -57950,11 +53116,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -57973,16 +53135,9 @@ def bin(self, _: None, **kwds) -> "StrokeWidth": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -57994,7 +53149,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -58024,636 +53179,604 @@ def field( def legend( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, direction: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -58673,818 +53796,781 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - float, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "right", "top", "bottom"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -59493,7 +54579,9 @@ def legend( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -59510,514 +54598,479 @@ def legend(self, _: None, **kwds) -> "StrokeWidth": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -60046,7 +55099,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -60121,14 +55174,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -60159,7 +55205,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -60190,7 +55236,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -60371,111 +55417,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -60507,271 +55535,217 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -60814,16 +55788,16 @@ class StrokeWidthDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -60924,16 +55898,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeWidthDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthDatum": @@ -60945,7 +55912,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthDatum": @@ -60982,14 +55949,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -61021,7 +55985,7 @@ class StrokeWidthValue( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -61037,268 +56001,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -61316,29 +56222,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -61356,262 +56247,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -61629,23 +56469,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -61661,16 +56493,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthValue": @@ -61682,7 +56507,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthValue": @@ -61698,10 +56523,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -61718,9 +56540,9 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -61732,7 +56554,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -61753,14 +56575,14 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -61809,7 +56631,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -61818,7 +56640,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -61974,11 +56796,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -62001,19 +56819,9 @@ def bin(self, _: None, **kwds) -> "Text": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, **kwds, @@ -62026,10 +56834,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, **kwds, @@ -62236,111 +57041,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -62372,216 +57159,178 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -62621,14 +57370,14 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text @@ -62664,7 +57413,7 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -62765,19 +57514,9 @@ def bandPosition(self, _: float, **kwds) -> "TextDatum": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, **kwds, @@ -62790,10 +57529,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, **kwds, @@ -62843,18 +57579,13 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -62886,9 +57617,9 @@ class TextValue(ValueChannelMixin, core.ValueDefWithConditionStringFieldDefText) Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + value : :class:`SchemaBase`, Sequence[str], dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -62902,213 +57633,171 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -63126,207 +57815,172 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -63342,19 +57996,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, **kwds, @@ -63367,10 +58011,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, **kwds, @@ -63387,10 +58028,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -63407,9 +58045,9 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -63421,7 +58059,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -63442,7 +58080,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -63457,7 +58095,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -63470,7 +58108,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -63540,7 +58178,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -63549,7 +58187,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -63705,11 +58343,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -63747,514 +58381,479 @@ def field( def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -64283,7 +58882,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "Theta": @@ -64358,14 +58957,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -64396,7 +58988,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -64427,7 +59019,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -64620,111 +59212,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -64756,269 +59330,218 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, stack: Union[ - Union[ - None, - Union[Literal["zero", "center", "normalize"], core.SchemaBase], - bool, - ], + Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -65058,9 +59581,9 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -65104,7 +59627,7 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -65206,514 +59729,479 @@ def bandPosition(self, _: float, **kwds) -> "ThetaDatum": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -65742,7 +60230,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "ThetaDatum": @@ -65788,19 +60276,13 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, stack: Union[ - Union[ - None, - Union[Literal["zero", "center", "normalize"], core.SchemaBase], - bool, - ], + Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -65857,9 +60339,9 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -65892,7 +60374,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -65907,7 +60389,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -65916,7 +60398,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -66179,111 +60661,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -66309,203 +60773,170 @@ def title(self, _: None, **kwds) -> "Theta2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, **kwds, ): @@ -66534,9 +60965,9 @@ class Theta2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -66659,7 +61090,7 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -66708,9 +61139,9 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -66722,7 +61153,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -66743,14 +61174,14 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -66799,7 +61230,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -66808,7 +61239,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -66964,11 +61395,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -66991,16 +61418,9 @@ def bin(self, _: None, **kwds) -> "Tooltip": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Tooltip": @@ -67012,7 +61432,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Tooltip": @@ -67220,111 +61640,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -67356,216 +61758,178 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -67601,9 +61965,9 @@ class TooltipValue(ValueChannelMixin, core.StringValueDefWithCondition): Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -67617,268 +61981,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -67896,29 +62202,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -67936,262 +62227,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -68209,23 +62449,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -68241,17 +62473,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "TooltipValue": @@ -68263,8 +62487,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "TooltipValue": @@ -68280,10 +62503,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -68300,9 +62520,9 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -68314,7 +62534,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -68335,14 +62555,14 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -68391,7 +62611,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -68400,7 +62620,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -68556,11 +62776,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -68583,16 +62799,9 @@ def bin(self, _: None, **kwds) -> "Url": @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Url": @@ -68604,7 +62813,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "Url": @@ -68812,111 +63021,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -68948,216 +63139,178 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -69193,9 +63346,9 @@ class UrlValue(ValueChannelMixin, core.StringValueDefWithCondition): Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -69209,268 +63362,210 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -69488,29 +63583,14 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -69528,262 +63608,211 @@ def condition( self, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -69801,23 +63830,15 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union[None, bool, core.SchemaBase, float, str], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -69833,17 +63854,9 @@ def condition( @overload def condition( self, - test: Union[ - Union[ - Union[Union[core.SchemaBase, dict], core.SchemaBase, str], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "UrlValue": @@ -69855,8 +63868,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union[core.SchemaBase, core._Parameter, dict], str], - UndefinedType, + Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, **kwds, ) -> "UrlValue": @@ -69872,10 +63884,7 @@ def __init__( self, value, condition: Union[ - Union[ - Sequence[Union[Union[core.SchemaBase, dict], core.SchemaBase]], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - ], + Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], UndefinedType, ] = Undefined, **kwds, @@ -69892,9 +63901,9 @@ class X(FieldChannelMixin, core.PositionFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -69902,7 +63911,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `aggregate `__ documentation. - axis : :class:`SchemaBase`, dict, None + axis : :class:`SchemaBase`, None, dict An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -69915,7 +63924,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -69936,7 +63945,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -69951,7 +63960,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`SchemaBase`, dict, None + impute : :class:`SchemaBase`, None, dict An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -69959,7 +63968,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -69972,7 +63981,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -70042,7 +64051,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -70051,7 +64060,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -70195,1231 +64204,1111 @@ def aggregate( def axis( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, domainColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, gridColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, gridDashOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridWidth: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union[bool, float], Union[core.SchemaBase, core._Parameter, dict]], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFont: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - str, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union[Literal["top", "bottom", "left", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "bottom", "left", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, position: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ - Union[ - Literal["center", "extent"], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["center", "extent"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, tickColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickWidth: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, translate: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, values: Union[ Union[ @@ -71427,7 +65316,9 @@ def axis( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -71456,11 +65347,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -71499,7 +65386,7 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union[core.SchemaBase, dict]], UndefinedType + Union[Sequence[Any], core.SchemaBase, dict], UndefinedType ] = Undefined, method: Union[ Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], @@ -71518,514 +65405,479 @@ def impute(self, _: None, **kwds) -> "X": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -72054,7 +65906,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "X": @@ -72129,14 +65981,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -72167,7 +66012,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -72198,7 +66043,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -72391,111 +66236,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -72527,275 +66354,220 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - axis: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, - impute: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType + axis: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[ + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + impute: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, stack: Union[ - Union[ - None, - Union[Literal["zero", "center", "normalize"], core.SchemaBase], - bool, - ], + Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -72833,7 +66605,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): Parameters ---------- - axis : :class:`SchemaBase`, dict, None + axis : :class:`SchemaBase`, None, dict An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -72846,9 +66618,9 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - impute : :class:`SchemaBase`, dict, None + impute : :class:`SchemaBase`, None, dict An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -72856,7 +66628,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -72900,7 +66672,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -72998,1231 +66770,1111 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): def axis( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, domainColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, gridColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, gridDashOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridWidth: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union[bool, float], Union[core.SchemaBase, core._Parameter, dict]], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFont: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - str, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union[Literal["top", "bottom", "left", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "bottom", "left", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, position: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ - Union[ - Literal["center", "extent"], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["center", "extent"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, tickColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickWidth: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, translate: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, values: Union[ Union[ @@ -74230,7 +67882,9 @@ def axis( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -74252,7 +67906,7 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union[core.SchemaBase, dict]], UndefinedType + Union[Sequence[Any], core.SchemaBase, dict], UndefinedType ] = Undefined, method: Union[ Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], @@ -74271,514 +67925,479 @@ def impute(self, _: None, **kwds) -> "XDatum": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -74807,7 +68426,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "XDatum": @@ -74852,26 +68471,16 @@ def type( def __init__( self, datum, - axis: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + axis: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - impute: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + impute: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, stack: Union[ - Union[ - None, - Union[Literal["zero", "center", "normalize"], core.SchemaBase], - bool, - ], + Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -74930,9 +68539,9 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -74965,7 +68574,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -74980,7 +68589,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -74989,7 +68598,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -75252,111 +68861,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -75382,203 +68973,170 @@ def title(self, _: None, **kwds) -> "X2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, **kwds, ): @@ -75607,9 +69165,9 @@ class X2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -75732,7 +69290,7 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -75783,9 +69341,9 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -75818,7 +69376,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -75833,7 +69391,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -75842,7 +69400,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -76105,111 +69663,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -76235,203 +69775,170 @@ def title(self, _: None, **kwds) -> "XError": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, **kwds, ): @@ -76482,9 +69989,9 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -76517,7 +70024,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -76532,7 +70039,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -76541,7 +70048,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -76804,111 +70311,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -76934,203 +70423,170 @@ def title(self, _: None, **kwds) -> "XError2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, **kwds, ): @@ -77179,9 +70635,9 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -77193,7 +70649,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -77214,7 +70670,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -77229,7 +70685,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -77242,7 +70698,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -77281,7 +70737,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -77290,7 +70746,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -77446,11 +70902,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -77484,514 +70936,479 @@ def field( def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -78020,7 +71437,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "XOffset": @@ -78095,14 +71512,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -78133,7 +71543,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -78164,7 +71574,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -78345,111 +71755,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -78481,261 +71873,212 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -78774,9 +72117,9 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -78789,7 +72132,7 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): **See also:** `scale `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -78891,514 +72234,479 @@ def bandPosition(self, _: float, **kwds) -> "XOffsetDatum": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -79427,7 +72735,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "XOffsetDatum": @@ -79461,11 +72769,9 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -79519,9 +72825,9 @@ class Y(FieldChannelMixin, core.PositionFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -79529,7 +72835,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `aggregate `__ documentation. - axis : :class:`SchemaBase`, dict, None + axis : :class:`SchemaBase`, None, dict An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -79542,7 +72848,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -79563,7 +72869,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -79578,7 +72884,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`SchemaBase`, dict, None + impute : :class:`SchemaBase`, None, dict An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -79586,7 +72892,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -79599,7 +72905,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -79669,7 +72975,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -79678,7 +72984,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -79822,1231 +73128,1111 @@ def aggregate( def axis( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, domainColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, gridColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, gridDashOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridWidth: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union[bool, float], Union[core.SchemaBase, core._Parameter, dict]], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFont: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - str, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union[Literal["top", "bottom", "left", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "bottom", "left", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, position: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ - Union[ - Literal["center", "extent"], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["center", "extent"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, tickColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickWidth: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, translate: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, values: Union[ Union[ @@ -81054,7 +74240,9 @@ def axis( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -81083,11 +74271,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -81126,7 +74310,7 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union[core.SchemaBase, dict]], UndefinedType + Union[Sequence[Any], core.SchemaBase, dict], UndefinedType ] = Undefined, method: Union[ Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], @@ -81145,514 +74329,479 @@ def impute(self, _: None, **kwds) -> "Y": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -81681,7 +74830,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "Y": @@ -81756,14 +74905,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -81794,7 +74936,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -81825,7 +74967,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -82018,111 +75160,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -82154,275 +75278,220 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - axis: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, - impute: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType + axis: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[ + Union[None, bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + impute: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, stack: Union[ - Union[ - None, - Union[Literal["zero", "center", "normalize"], core.SchemaBase], - bool, - ], + Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -82460,7 +75529,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): Parameters ---------- - axis : :class:`SchemaBase`, dict, None + axis : :class:`SchemaBase`, None, dict An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -82473,9 +75542,9 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - impute : :class:`SchemaBase`, dict, None + impute : :class:`SchemaBase`, None, dict An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -82483,7 +75552,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -82527,7 +75596,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -82625,1231 +75694,1111 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): def axis( self, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, domainColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - format: Union[ - Union[Union[core.SchemaBase, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, gridColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, gridDashOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, gridWidth: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union[bool, float], Union[core.SchemaBase, core._Parameter, dict]], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFont: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - str, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union[bool, core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union[Literal["top", "bottom", "left", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "bottom", "left", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, position: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ - Union[ - Literal["center", "extent"], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["center", "extent"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, tickColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, tickWidth: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal[None, "start", "middle", "end"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, translate: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, values: Union[ Union[ @@ -83857,7 +76806,9 @@ def axis( Sequence[bool], Sequence[float], Sequence[str], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -83879,7 +76830,7 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union[core.SchemaBase, dict]], UndefinedType + Union[Sequence[Any], core.SchemaBase, dict], UndefinedType ] = Undefined, method: Union[ Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], @@ -83898,514 +76849,479 @@ def impute(self, _: None, **kwds) -> "YDatum": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -84434,7 +77350,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "YDatum": @@ -84479,26 +77395,16 @@ def type( def __init__( self, datum, - axis: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + axis: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - impute: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + impute: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, stack: Union[ - Union[ - None, - Union[Literal["zero", "center", "normalize"], core.SchemaBase], - bool, - ], + Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -84557,9 +77463,9 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -84592,7 +77498,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -84607,7 +77513,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -84616,7 +77522,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -84879,111 +77785,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -85009,203 +77897,170 @@ def title(self, _: None, **kwds) -> "Y2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, **kwds, ): @@ -85234,9 +78089,9 @@ class Y2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -85359,7 +78214,7 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -85410,9 +78265,9 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -85445,7 +78300,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -85460,7 +78315,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -85469,7 +78324,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -85732,111 +78587,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -85862,203 +78699,170 @@ def title(self, _: None, **kwds) -> "YError": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[core.SchemaBase, dict], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, **kwds, ): @@ -86109,9 +78913,9 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -86144,7 +78948,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -86159,7 +78963,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -86168,7 +78972,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -86431,111 +79235,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -86561,203 +79347,170 @@ def title(self, _: None, **kwds) -> "YError2": def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, **kwds, ): @@ -86806,9 +79559,9 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -86820,7 +79573,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -86841,7 +79594,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -86856,7 +79609,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -86869,7 +79622,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -86908,7 +79661,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -86917,7 +79670,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -87073,11 +79826,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], - core.SchemaBase, - ], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -87111,514 +79860,479 @@ def field( def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -87647,7 +80361,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "YOffset": @@ -87722,14 +80436,7 @@ def sort( @overload def sort( self, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, op: Union[ Union[ Literal[ @@ -87760,7 +80467,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -87791,7 +80498,7 @@ def sort( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union[Literal["ascending", "descending"], core.SchemaBase]], + Union[Literal["ascending", "descending"], None, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -87972,111 +80679,93 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], core.SchemaBase, ], @@ -88108,261 +80797,212 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union[core.SchemaBase, dict], str], UndefinedType + Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union[ - Union[core.SchemaBase, dict], - Union[core.SchemaBase, str], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, sort: Union[ Union[ - None, - Union[ - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - core.SchemaBase, - ], - Union[Literal["ascending", "descending"], core.SchemaBase], - Union[ - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union[core.SchemaBase, dict], + None, + Sequence[Union[core.SchemaBase, dict]], + Sequence[bool], + Sequence[float], + Sequence[str], core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - core.SchemaBase, - ], - Union[ - Union[ - Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - Union[ - Union[ - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[core.SchemaBase, dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -88401,9 +81041,9 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -88416,7 +81056,7 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): **See also:** `scale `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -88518,514 +81158,479 @@ def bandPosition(self, _: float, **kwds) -> "YOffsetDatum": def scale( self, align: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], Union[core.SchemaBase, dict], core.SchemaBase], - UndefinedType, + Union[Sequence[float], core.SchemaBase, dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ Sequence[ Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, + None, bool, core.SchemaBase, core._Parameter, dict, float, str ] ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union[core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], - core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union[ - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], bool, + core.SchemaBase, + core._Parameter, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, range: Union[ Union[ + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ Sequence[float], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, float, str, ] ], - Union[ - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, dict], + core.SchemaBase, + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union[ - Union[ - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - core.SchemaBase, - ], - Union[ - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - core.SchemaBase, - ], - Union[Literal["rainbow", "sinebow"], core.SchemaBase], - Union[ - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - core.SchemaBase, - ], - core.SchemaBase, + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", + ], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, @@ -89054,7 +81659,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, **kwds, ) -> "YOffsetDatum": @@ -89088,11 +81693,9 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[ - Union[None, Union[core.SchemaBase, dict]], UndefinedType - ] = Undefined, + scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union[Sequence[str], core.SchemaBase, str]], UndefinedType + Union[None, Sequence[str], core.SchemaBase, str], UndefinedType ] = Undefined, type: Union[ Union[ diff --git a/altair/vegalite/v5/schema/core.py b/altair/vegalite/v5/schema/core.py index 6ca439572..cc72c664e 100644 --- a/altair/vegalite/v5/schema/core.py +++ b/altair/vegalite/v5/schema/core.py @@ -49,7 +49,7 @@ def _default_wrapper_classes(cls) -> TypingGenerator[type, None, None]: class Root(VegaLiteSchema): """Root schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict A Vega-Lite top-level specification. This is the root class for all Vega-Lite specifications. (The json schema is generated from this type.) """ @@ -63,9 +63,9 @@ def __init__(self, *args, **kwds): class Aggregate(VegaLiteSchema): """Aggregate schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', - 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', - 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', + 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', + 'values', 'variance', 'variancep'], dict """ _schema = {"$ref": "#/definitions/Aggregate"} @@ -163,10 +163,8 @@ def __init__(self, *args): class AnyMark(VegaLiteSchema): """AnyMark schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, - :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', - 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], - :class:`SchemaBase`, dict + :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', + 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str """ _schema = {"$ref": "#/definitions/AnyMark"} @@ -178,7 +176,7 @@ def __init__(self, *args, **kwds): class AnyMarkConfig(VegaLiteSchema): """AnyMarkConfig schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/AnyMarkConfig"} @@ -195,14 +193,14 @@ class AreaConfig(AnyMarkConfig): Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -218,9 +216,9 @@ class AreaConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, dict, bool + aspect : :class:`SchemaBase`, bool, dict Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -231,13 +229,13 @@ class AreaConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Default color. **Default value:** :raw-html:`` @@ -270,7 +268,7 @@ class AreaConfig(AnyMarkConfig): The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. description : :class:`SchemaBase`, dict, str @@ -278,7 +276,7 @@ class AreaConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. @@ -297,7 +295,7 @@ class AreaConfig(AnyMarkConfig): endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. @@ -322,22 +320,22 @@ class AreaConfig(AnyMarkConfig): The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict The line interpolation method to use for line and area marks. One of the following: @@ -373,7 +371,7 @@ class AreaConfig(AnyMarkConfig): truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : :class:`SchemaBase`, dict, bool + line : :class:`SchemaBase`, bool, dict A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -416,7 +414,7 @@ class AreaConfig(AnyMarkConfig): **Default value:** ``0`` padAngle : :class:`SchemaBase`, dict, float The angular padding applied to sides of the arc, in radians. - point : :class:`SchemaBase`, dict, bool, str + point : :class:`SchemaBase`, bool, dict, str A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -442,7 +440,7 @@ class AreaConfig(AnyMarkConfig): The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, str Shape of the point marks. Supported values include: @@ -474,7 +472,7 @@ class AreaConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, dict, bool + smooth : :class:`SchemaBase`, bool, dict A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -482,21 +480,21 @@ class AreaConfig(AnyMarkConfig): startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, dict, Sequence[float] + strokeDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating stroke, space lengths for creating dashed or dotted lines. strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` @@ -515,7 +513,7 @@ class AreaConfig(AnyMarkConfig): tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + text : :class:`SchemaBase`, Sequence[str], dict, str Placeholder text if the ``text`` channel is not specified theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the @@ -534,7 +532,7 @@ class AreaConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, dict, None, bool, float, str + tooltip : :class:`SchemaBase`, None, bool, dict, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -549,7 +547,7 @@ class AreaConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, str The URL of the image file for image marks. width : :class:`SchemaBase`, dict, float Width of the marks. @@ -582,849 +580,793 @@ class AreaConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, blend: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + "SchemaBase", + "_Parameter", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], + dict, ], UndefinedType, ] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + "SchemaBase", + "_Parameter", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["ltr", "rtl"]], - ], + Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + None, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, href: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + "SchemaBase", + "_Parameter", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, - line: Union[Union[Union["SchemaBase", dict], bool], UndefinedType] = Undefined, + line: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType - ] = Undefined, - point: Union[ - Union[Union["SchemaBase", dict], bool, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, + point: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, radius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[Union["SchemaBase", str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, stroke: Union[ Union[ + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["miter", "round", "bevel"]], - ], + Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, theta: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - bool, - float, - str, - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, width: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, **kwds, ): @@ -1612,7 +1554,7 @@ class Axis(VegaLiteSchema): Parameters ---------- - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -1637,16 +1579,16 @@ class Axis(VegaLiteSchema): part of the axis. **Default value:** ``true`` - domainCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + domainCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for the domain line's ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - domainColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + domainColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Color of axis domain line. **Default value:** ``"gray"``. - domainDash : :class:`SchemaBase`, dict, Sequence[float] + domainDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating [stroke, space] lengths for dashed domain lines. domainDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the domain dash array. @@ -1696,16 +1638,16 @@ class Axis(VegaLiteSchema): **Default value:** ``true`` for `continuous scales `__ that are not binned; otherwise, ``false``. - gridCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + gridCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for grid lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - gridColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + gridColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Color of gridlines. **Default value:** ``"lightGray"``. - gridDash : :class:`SchemaBase`, dict, Sequence[float] + gridDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating [stroke, space] lengths for dashed grid lines. gridDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the grid dash array. @@ -1717,20 +1659,20 @@ class Axis(VegaLiteSchema): The grid width, in pixels. **Default value:** ``1`` - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict Horizontal text alignment of axis tick labels, overriding the default setting for the current axis orientation. labelAngle : :class:`SchemaBase`, dict, float The rotation angle of the axis labels. **Default value:** ``-90`` for nominal and ordinal fields; ``0`` otherwise. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str Vertical text baseline of axis tick labels, overriding the default setting for the current axis orientation. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : :class:`SchemaBase`, dict, bool, float + labelBound : :class:`SchemaBase`, bool, dict, float Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -1738,7 +1680,7 @@ class Axis(VegaLiteSchema): bounding box may exceed the axis range. **Default value:** ``false``. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the tick label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -1768,9 +1710,9 @@ class Axis(VegaLiteSchema): The font of the tick label. labelFontSize : :class:`SchemaBase`, dict, float The font size of the label, in pixels. - labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, str Font style of the title. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight of axis tick labels. labelLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of axis tick labels. @@ -1785,7 +1727,7 @@ class Axis(VegaLiteSchema): **Default value:** ``0`` labelOpacity : :class:`SchemaBase`, dict, float The opacity of the labels. - labelOverlap : :class:`SchemaBase`, bool, str, :class:`SchemaBase`, dict + labelOverlap : :class:`SchemaBase`, bool, dict, str The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -1824,7 +1766,7 @@ class Axis(VegaLiteSchema): **Default value:** derived from the `axis config `__ 's ``offset`` ( ``0`` by default) - orient : :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'], :class:`SchemaBase`, dict + orient : :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'], dict The orientation of the axis. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. The orientation can be used to further specialize the axis type (e.g., a y-axis oriented towards the right edge of the chart). @@ -1845,19 +1787,19 @@ class Axis(VegaLiteSchema): **Default value:** (none) **Note:** Any specified style will augment the default style. For example, an x-axis mark with ``"style": "foo"`` will use ``config.axisX`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tickBand : :class:`SchemaBase`, dict, Literal['center', 'extent'] + tickBand : :class:`SchemaBase`, Literal['center', 'extent'], dict For band scales, indicates if ticks and grid lines should be placed at the ``"center"`` of a band (default) or at the band ``"extent"`` s to indicate intervals - tickCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + tickCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for the tick lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - tickColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + tickColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the axis's tick. **Default value:** ``"gray"`` - tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, float + tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], dict, float A desired number of ticks, for axes visualizing quantitative scales. The resulting number may be different so that values are "nice" (multiples of 2, 5, 10) and lie within the underlying scale's range. @@ -1871,7 +1813,7 @@ class Axis(VegaLiteSchema): **Default value** : Determine using a formula ``ceil(width/40)`` for x and ``ceil(height/40)`` for y. - tickDash : :class:`SchemaBase`, dict, Sequence[float] + tickDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating [stroke, space] lengths for dashed tick mark lines. tickDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the tick mark dash array. @@ -1906,7 +1848,7 @@ class Axis(VegaLiteSchema): Boolean value that determines whether the axis should include ticks. **Default value:** ``true`` - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -1926,27 +1868,27 @@ class Axis(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict Horizontal text alignment of axis titles. - titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict + titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict Text anchor position for placing axis titles. titleAngle : :class:`SchemaBase`, dict, float Angle in degrees of axis titles. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str Vertical text baseline for axis titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Color of the title, can be in hex color code or regular color name. titleFont : :class:`SchemaBase`, dict, str Font of the title. (e.g., ``"Helvetica Neue"`` ). titleFontSize : :class:`SchemaBase`, dict, float Font size of the title. - titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, str Font style of the title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight of the title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). @@ -1971,7 +1913,7 @@ class Axis(VegaLiteSchema): to zero). **Default value:** ``0.5`` - values : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str] + values : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Explicitly set the visible axis tick values. zindex : float A non-negative integer indicating the z-index of the axis. If zindex is 0, axes @@ -1986,1228 +1928,1093 @@ class Axis(VegaLiteSchema): def __init__( self, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, domainColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, gridColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[ - Sequence[float], - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, gridDashOffset: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gridWidth: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - Union["SchemaBase", dict], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], - Union["SchemaBase", dict], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union[bool, float]], - UndefinedType, + Union["SchemaBase", "_Parameter", bool, dict, float], UndefinedType ] = Undefined, labelColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelFont: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", dict], str - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - Union["SchemaBase", str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", bool, str] - ], - UndefinedType, + Union["SchemaBase", "_Parameter", bool, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["top", "bottom", "left", "right"]], + "SchemaBase", + "_Parameter", + Literal["top", "bottom", "left", "right"], + dict, ], UndefinedType, ] = Undefined, position: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ - Union[Literal["center", "extent"], Union["SchemaBase", "_Parameter", dict]], + Union["SchemaBase", "_Parameter", Literal["center", "extent"], dict], UndefinedType, ] = Undefined, tickCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, tickColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + "SchemaBase", + "_Parameter", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], - Union["SchemaBase", dict], + dict, float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[ - Sequence[float], - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tickWidth: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal[None, "start", "middle", "end"]], + "SchemaBase", + "_Parameter", + Literal[None, "start", "middle", "end"], + dict, ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, translate: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, values: Union[ Union[ + "SchemaBase", + "_Parameter", Sequence[Union["SchemaBase", dict]], Sequence[bool], Sequence[float], Sequence[str], - Union["SchemaBase", "_Parameter", dict], + dict, ], UndefinedType, ] = Undefined, @@ -3305,7 +3112,7 @@ class AxisConfig(VegaLiteSchema): Parameters ---------- - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -3332,16 +3139,16 @@ class AxisConfig(VegaLiteSchema): part of the axis. **Default value:** ``true`` - domainCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + domainCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for the domain line's ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - domainColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + domainColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Color of axis domain line. **Default value:** ``"gray"``. - domainDash : :class:`SchemaBase`, dict, Sequence[float] + domainDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating [stroke, space] lengths for dashed domain lines. domainDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the domain dash array. @@ -3391,16 +3198,16 @@ class AxisConfig(VegaLiteSchema): **Default value:** ``true`` for `continuous scales `__ that are not binned; otherwise, ``false``. - gridCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + gridCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for grid lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - gridColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + gridColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Color of gridlines. **Default value:** ``"lightGray"``. - gridDash : :class:`SchemaBase`, dict, Sequence[float] + gridDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating [stroke, space] lengths for dashed grid lines. gridDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the grid dash array. @@ -3412,20 +3219,20 @@ class AxisConfig(VegaLiteSchema): The grid width, in pixels. **Default value:** ``1`` - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict Horizontal text alignment of axis tick labels, overriding the default setting for the current axis orientation. labelAngle : :class:`SchemaBase`, dict, float The rotation angle of the axis labels. **Default value:** ``-90`` for nominal and ordinal fields; ``0`` otherwise. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str Vertical text baseline of axis tick labels, overriding the default setting for the current axis orientation. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : :class:`SchemaBase`, dict, bool, float + labelBound : :class:`SchemaBase`, bool, dict, float Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -3433,7 +3240,7 @@ class AxisConfig(VegaLiteSchema): bounding box may exceed the axis range. **Default value:** ``false``. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the tick label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -3463,9 +3270,9 @@ class AxisConfig(VegaLiteSchema): The font of the tick label. labelFontSize : :class:`SchemaBase`, dict, float The font size of the label, in pixels. - labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, str Font style of the title. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight of axis tick labels. labelLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of axis tick labels. @@ -3480,7 +3287,7 @@ class AxisConfig(VegaLiteSchema): **Default value:** ``0`` labelOpacity : :class:`SchemaBase`, dict, float The opacity of the labels. - labelOverlap : :class:`SchemaBase`, bool, str, :class:`SchemaBase`, dict + labelOverlap : :class:`SchemaBase`, bool, dict, str The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -3519,7 +3326,7 @@ class AxisConfig(VegaLiteSchema): **Default value:** derived from the `axis config `__ 's ``offset`` ( ``0`` by default) - orient : :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'], :class:`SchemaBase`, dict + orient : :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'], dict The orientation of the axis. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. The orientation can be used to further specialize the axis type (e.g., a y-axis oriented towards the right edge of the chart). @@ -3540,19 +3347,19 @@ class AxisConfig(VegaLiteSchema): **Default value:** (none) **Note:** Any specified style will augment the default style. For example, an x-axis mark with ``"style": "foo"`` will use ``config.axisX`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tickBand : :class:`SchemaBase`, dict, Literal['center', 'extent'] + tickBand : :class:`SchemaBase`, Literal['center', 'extent'], dict For band scales, indicates if ticks and grid lines should be placed at the ``"center"`` of a band (default) or at the band ``"extent"`` s to indicate intervals - tickCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + tickCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for the tick lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - tickColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + tickColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the axis's tick. **Default value:** ``"gray"`` - tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, float + tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], dict, float A desired number of ticks, for axes visualizing quantitative scales. The resulting number may be different so that values are "nice" (multiples of 2, 5, 10) and lie within the underlying scale's range. @@ -3566,7 +3373,7 @@ class AxisConfig(VegaLiteSchema): **Default value** : Determine using a formula ``ceil(width/40)`` for x and ``ceil(height/40)`` for y. - tickDash : :class:`SchemaBase`, dict, Sequence[float] + tickDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating [stroke, space] lengths for dashed tick mark lines. tickDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the tick mark dash array. @@ -3601,7 +3408,7 @@ class AxisConfig(VegaLiteSchema): Boolean value that determines whether the axis should include ticks. **Default value:** ``true`` - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -3621,27 +3428,27 @@ class AxisConfig(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict Horizontal text alignment of axis titles. - titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict + titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict Text anchor position for placing axis titles. titleAngle : :class:`SchemaBase`, dict, float Angle in degrees of axis titles. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str Vertical text baseline for axis titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Color of the title, can be in hex color code or regular color name. titleFont : :class:`SchemaBase`, dict, str Font of the title. (e.g., ``"Helvetica Neue"`` ). titleFontSize : :class:`SchemaBase`, dict, float Font size of the title. - titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, str Font style of the title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight of the title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). @@ -3666,7 +3473,7 @@ class AxisConfig(VegaLiteSchema): to zero). **Default value:** ``0.5`` - values : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str] + values : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Explicitly set the visible axis tick values. zindex : float A non-negative integer indicating the z-index of the axis. If zindex is 0, axes @@ -3681,1229 +3488,1094 @@ class AxisConfig(VegaLiteSchema): def __init__( self, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, bandPosition: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, disable: Union[bool, UndefinedType] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, domainColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, domainWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, gridColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[ - Sequence[float], - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, gridDashOffset: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gridWidth: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - Union["SchemaBase", dict], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], - Union["SchemaBase", dict], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union[bool, float]], - UndefinedType, + Union["SchemaBase", "_Parameter", bool, dict, float], UndefinedType ] = Undefined, labelColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelFont: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", dict], str - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - Union["SchemaBase", str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", bool, str] - ], - UndefinedType, + Union["SchemaBase", "_Parameter", bool, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, minExtent: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["top", "bottom", "left", "right"]], + "SchemaBase", + "_Parameter", + Literal["top", "bottom", "left", "right"], + dict, ], UndefinedType, ] = Undefined, position: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tickBand: Union[ - Union[Literal["center", "extent"], Union["SchemaBase", "_Parameter", dict]], + Union["SchemaBase", "_Parameter", Literal["center", "extent"], dict], UndefinedType, ] = Undefined, tickCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, tickColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + "SchemaBase", + "_Parameter", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], - Union["SchemaBase", dict], + dict, float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[ - Sequence[float], - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tickOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tickWidth: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal[None, "start", "middle", "end"]], + "SchemaBase", + "_Parameter", + Literal[None, "start", "middle", "end"], + dict, ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titlePadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleX: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleY: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, translate: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, values: Union[ Union[ + "SchemaBase", + "_Parameter", Sequence[Union["SchemaBase", dict]], Sequence[bool], Sequence[float], Sequence[str], - Union["SchemaBase", "_Parameter", dict], + dict, ], UndefinedType, ] = Undefined, @@ -5056,14 +4728,14 @@ class BarConfig(AnyMarkConfig): Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -5079,9 +4751,9 @@ class BarConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, dict, bool + aspect : :class:`SchemaBase`, bool, dict Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -5097,13 +4769,13 @@ class BarConfig(AnyMarkConfig): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Default color. **Default value:** :raw-html:`` @@ -5144,7 +4816,7 @@ class BarConfig(AnyMarkConfig): The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. description : :class:`SchemaBase`, dict, str @@ -5152,7 +4824,7 @@ class BarConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. @@ -5174,7 +4846,7 @@ class BarConfig(AnyMarkConfig): endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. @@ -5199,22 +4871,22 @@ class BarConfig(AnyMarkConfig): The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict The line interpolation method to use for line and area marks. One of the following: @@ -5295,7 +4967,7 @@ class BarConfig(AnyMarkConfig): The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, str Shape of the point marks. Supported values include: @@ -5327,7 +4999,7 @@ class BarConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, dict, bool + smooth : :class:`SchemaBase`, bool, dict A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -5335,21 +5007,21 @@ class BarConfig(AnyMarkConfig): startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, dict, Sequence[float] + strokeDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating stroke, space lengths for creating dashed or dotted lines. strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` @@ -5368,7 +5040,7 @@ class BarConfig(AnyMarkConfig): tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + text : :class:`SchemaBase`, Sequence[str], dict, str Placeholder text if the ``text`` channel is not specified theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the @@ -5387,7 +5059,7 @@ class BarConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, dict, None, bool, float, str + tooltip : :class:`SchemaBase`, None, bool, dict, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -5402,7 +5074,7 @@ class BarConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, str The URL of the image file for image marks. width : :class:`SchemaBase`, dict, float Width of the marks. @@ -5435,856 +5107,802 @@ class BarConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + "SchemaBase", + "_Parameter", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], + dict, ], UndefinedType, ] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + "SchemaBase", + "_Parameter", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["ltr", "rtl"]], - ], + Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType + Union["SchemaBase", dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fill: Union[ Union[ + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, href: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + "SchemaBase", + "_Parameter", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[Union["SchemaBase", str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + None, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["miter", "round", "bevel"]], - ], + Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, theta: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - bool, - float, - str, - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, width: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, **kwds, ): @@ -6378,26 +5996,26 @@ class BaseTitleNoValueRefs(VegaLiteSchema): align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict + anchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict The anchor position for placing the title and subtitle text. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. angle : :class:`SchemaBase`, dict, float Angle in degrees of title and subtitle text. - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str + baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Text color for title text. dx : :class:`SchemaBase`, dict, float Delta offset for title and subtitle text x-coordinate. @@ -6407,13 +6025,13 @@ class BaseTitleNoValueRefs(VegaLiteSchema): Font name for title text. fontSize : :class:`SchemaBase`, dict, float Font size in pixels for title text. - fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, str Font style for title text. - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`SchemaBase`, Literal['bounds', 'group'], str, :class:`SchemaBase`, dict + frame : :class:`SchemaBase`, Literal['bounds', 'group'], dict, str The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). @@ -6425,17 +6043,17 @@ class BaseTitleNoValueRefs(VegaLiteSchema): offset : :class:`SchemaBase`, dict, float The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], :class:`SchemaBase`, dict + orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], dict Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) - subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + subtitleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Text color for subtitle text. subtitleFont : :class:`SchemaBase`, dict, str Font name for subtitle text. subtitleFontSize : :class:`SchemaBase`, dict, float Font size in pixels for subtitle text. - subtitleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + subtitleFontStyle : :class:`SchemaBase`, dict, str Font style for subtitle text. - subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). @@ -6459,464 +6077,442 @@ def __init__( ] = Undefined, anchor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal[None, "start", "middle", "end"]], + "SchemaBase", + "_Parameter", + Literal[None, "start", "middle", "end"], + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, baseline: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], - UndefinedType, + Union["SchemaBase", Literal["top", "middle", "bottom"], str], UndefinedType ] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, font: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, frame: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[Union["SchemaBase", Literal["bounds", "group"]], str], - ], + Union["SchemaBase", "_Parameter", Literal["bounds", "group"], dict, str], UndefinedType, ] = Undefined, limit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["none", "left", "right", "top", "bottom"]], + "SchemaBase", + "_Parameter", + Literal["none", "left", "right", "top", "bottom"], + dict, ], UndefinedType, ] = Undefined, subtitleColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, subtitleFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, zindex: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, **kwds, ): @@ -6953,7 +6549,7 @@ def __init__( class BinExtent(VegaLiteSchema): """BinExtent schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[float] + :class:`SchemaBase`, Sequence[float], dict """ _schema = {"$ref": "#/definitions/BinExtent"} @@ -6990,7 +6586,7 @@ class BinParams(VegaLiteSchema): also satisfy the given constraints. **Default value:** ``[5, 2]`` - extent : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[float] + extent : :class:`SchemaBase`, Sequence[float], dict A two-element ( ``[min, max]`` ) array indicating the range of desired bin values. maxbins : float Maximum number of bins. @@ -7021,10 +6617,7 @@ def __init__( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[ - "SchemaBase", Sequence[float], Union["SchemaBase", "_Parameter", dict] - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -7051,7 +6644,7 @@ def __init__( class Binding(VegaLiteSchema): """Binding schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Binding"} @@ -7105,7 +6698,7 @@ class BindDirect(Binding): Parameters ---------- - element : :class:`SchemaBase`, str, dict + element : :class:`SchemaBase`, dict, str An input element that exposes a *value* property and supports the `EventTarget `__ interface, or a CSS selector string to such an element. When the element updates and dispatches an @@ -7124,9 +6717,7 @@ class BindDirect(Binding): def __init__( self, - element: Union[ - Union[Union["SchemaBase", str], dict], UndefinedType - ] = Undefined, + element: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, event: Union[str, UndefinedType] = Undefined, **kwds, @@ -7339,7 +6930,7 @@ class BoxPlotConfig(VegaLiteSchema): Parameters ---------- - box : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + box : :class:`SchemaBase`, bool, dict extent : float, str The extent of the whiskers. Available options include: @@ -7353,15 +6944,15 @@ class BoxPlotConfig(VegaLiteSchema): range ( *Q3-Q1* ). **Default value:** ``1.5``. - median : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + median : :class:`SchemaBase`, bool, dict - outliers : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + outliers : :class:`SchemaBase`, bool, dict - rule : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + rule : :class:`SchemaBase`, bool, dict size : float Size of the box and median tick of a box plot - ticks : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + ticks : :class:`SchemaBase`, bool, dict """ @@ -7369,23 +6960,13 @@ class BoxPlotConfig(VegaLiteSchema): def __init__( self, - box: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + box: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, extent: Union[Union[float, str], UndefinedType] = Undefined, - median: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, - outliers: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, - rule: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + median: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + outliers: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + rule: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + ticks: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, **kwds, ): super(BoxPlotConfig, self).__init__( @@ -7411,7 +6992,7 @@ class BrushConfig(VegaLiteSchema): cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the interval mark. Any valid `CSS cursor type `__ can be used. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str + fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str The fill color of the interval mark. **Default value:** ``"#333333"`` @@ -7419,7 +7000,7 @@ class BrushConfig(VegaLiteSchema): The fill opacity of the interval mark (a value between ``0`` and ``1`` ). **Default value:** ``0.125`` - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str + stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str The stroke color of the interval mark. **Default value:** ``"#ffffff"`` @@ -7485,160 +7066,156 @@ def __init__( fill: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", str], str, ], UndefinedType, @@ -7647,160 +7224,156 @@ def __init__( stroke: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", str], str, ], UndefinedType, @@ -7827,29 +7400,29 @@ def __init__( class Color(VegaLiteSchema): """Color schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', - 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', - 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', - 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', - 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', - 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', - 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', - 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', - 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', - 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', - 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', - 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', - 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', - 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', - 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', - 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', - 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', - 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', + :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', + 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', + 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', + 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', + 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', + 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', + 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', + 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', + 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', + 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', + 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', + 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', + 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', + 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', + 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', + 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', + 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', + 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', - 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str + 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str """ _schema = {"$ref": "#/definitions/Color"} @@ -7861,7 +7434,7 @@ def __init__(self, *args, **kwds): class ColorDef(VegaLiteSchema): """ColorDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ColorDef"} @@ -7907,40 +7480,38 @@ def __init__(self, *args): class ColorScheme(VegaLiteSchema): """ColorScheme schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Literal['accent', 'category10', 'category20', - 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', - 'set3', 'tableau10', 'tableau20'], :class:`SchemaBase`, Literal['blueorange', - 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', - 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', - 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', - 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', - 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', - 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', - 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', - 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', - 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', - 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', - 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', - 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', - 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', - 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', - 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', - 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', - 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', - 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', - 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', - 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', - 'spectral-10', 'spectral-11'], :class:`SchemaBase`, Literal['blues', 'tealblues', 'teals', - 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], - :class:`SchemaBase`, Literal['rainbow', 'sinebow'], :class:`SchemaBase`, Literal['turbo', - 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', - 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', - 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', - 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', - 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', - 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', - 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', - 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', + :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', + 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', + 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', + 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', + 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', + 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', + 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', + 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', + 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', + 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', + 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', + 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', + 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', + 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', + 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', + 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', + 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', + 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', + 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', + 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', + 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', + 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', + 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['blues', 'tealblues', + 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], + Literal['rainbow', 'sinebow'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', + 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', + 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', + 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', + 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', + 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', + 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', + 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', @@ -7997,7 +7568,7 @@ def __init__(self, *args): class CompositeMark(AnyMark): """CompositeMark schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, str + :class:`SchemaBase`, str """ _schema = {"$ref": "#/definitions/CompositeMark"} @@ -8021,7 +7592,7 @@ def __init__(self, *args): class CompositeMarkDef(AnyMark): """CompositeMarkDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/CompositeMarkDef"} @@ -8043,11 +7614,11 @@ class BoxPlotDef(CompositeMarkDef): ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - box : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + box : :class:`SchemaBase`, bool, dict clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Default color. **Default value:** :raw-html:`` @@ -8081,7 +7652,7 @@ class BoxPlotDef(CompositeMarkDef): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - median : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + median : :class:`SchemaBase`, bool, dict opacity : float The opacity (value between [0,1]) of the mark. @@ -8091,13 +7662,13 @@ class BoxPlotDef(CompositeMarkDef): when the orientation is ambiguous. **Default value:** ``"vertical"``. - outliers : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + outliers : :class:`SchemaBase`, bool, dict - rule : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + rule : :class:`SchemaBase`, bool, dict size : float Size of the box and median tick of a box plot - ticks : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + ticks : :class:`SchemaBase`, bool, dict """ @@ -8106,194 +7677,178 @@ class BoxPlotDef(CompositeMarkDef): def __init__( self, type: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - box: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + box: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, extent: Union[Union[float, str], UndefinedType] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, - median: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + median: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, - outliers: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, - rule: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + outliers: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + rule: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + ticks: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, **kwds, ): super(BoxPlotDef, self).__init__( @@ -8554,7 +8109,7 @@ def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDef(VegaLiteSchema): """ConditionalMarkPropFieldOrDatumDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalMarkPropFieldOrDatumDef"} @@ -8566,7 +8121,7 @@ def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDefTypeForShape(VegaLiteSchema): """ConditionalMarkPropFieldOrDatumDefTypeForShape schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalMarkPropFieldOrDatumDef"} @@ -8752,7 +8307,7 @@ def __init__(self, *args, **kwds): class ConditionalStringFieldDef(VegaLiteSchema): """ConditionalStringFieldDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalStringFieldDef"} @@ -8771,7 +8326,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): param : :class:`SchemaBase`, str Filter using a parameter name. - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -8783,7 +8338,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8807,7 +8362,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): empty : bool For selection parameters, the predicate of empty selections returns true by default. Override this behavior, by setting this property ``empty: false``. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -8856,7 +8411,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -8865,7 +8420,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -8964,199 +8519,170 @@ def __init__( aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["SchemaBase", dict], bool, str], UndefinedType + Union["SchemaBase", None, bool, dict, str], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], - Union["SchemaBase", dict], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -9190,9 +8716,9 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict + test : :class:`SchemaBase`, dict, str Predicate for triggering the condition - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -9204,7 +8730,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -9225,7 +8751,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -9274,7 +8800,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -9283,7 +8809,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -9378,209 +8904,173 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): def __init__( self, - test: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict], str], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, + test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["SchemaBase", dict], bool, str], UndefinedType + Union["SchemaBase", None, bool, dict, str], UndefinedType ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union["SchemaBase", dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -9608,7 +9098,7 @@ def __init__( class ConditionalValueDefGradientstringnullExprRef(VegaLiteSchema): """ConditionalValueDefGradientstringnullExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = { @@ -9633,7 +9123,7 @@ class ConditionalParameterValueDefGradientstringnullExprRef( param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9650,13 +9140,7 @@ def __init__( self, param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Union["SchemaBase", dict]], - str, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9676,9 +9160,9 @@ class ConditionalPredicateValueDefGradientstringnullExprRef( Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict + test : :class:`SchemaBase`, dict, str Predicate for triggering the condition - value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9690,22 +9174,9 @@ class ConditionalPredicateValueDefGradientstringnullExprRef( def __init__( self, - test: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict], str], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, + test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Union["SchemaBase", dict]], - str, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType ] = Undefined, **kwds, ): @@ -9717,7 +9188,7 @@ def __init__( class ConditionalValueDefTextExprRef(VegaLiteSchema): """ConditionalValueDefTextExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(Text|ExprRef)>"} @@ -9736,7 +9207,7 @@ class ConditionalParameterValueDefTextExprRef(ConditionalValueDefTextExprRef): param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + value : :class:`SchemaBase`, Sequence[str], dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9751,11 +9222,7 @@ def __init__( self, param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9773,9 +9240,9 @@ class ConditionalPredicateValueDefTextExprRef(ConditionalValueDefTextExprRef): Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict + test : :class:`SchemaBase`, dict, str Predicate for triggering the condition - value : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + value : :class:`SchemaBase`, Sequence[str], dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9785,20 +9252,9 @@ class ConditionalPredicateValueDefTextExprRef(ConditionalValueDefTextExprRef): def __init__( self, - test: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict], str], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, + test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, value: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, **kwds, ): @@ -9810,7 +9266,7 @@ def __init__( class ConditionalValueDefnumber(VegaLiteSchema): """ConditionalValueDefnumber schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef"} @@ -9860,7 +9316,7 @@ class ConditionalPredicateValueDefnumber(ConditionalValueDefnumber): Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict + test : :class:`SchemaBase`, dict, str Predicate for triggering the condition value : float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -9872,14 +9328,7 @@ class ConditionalPredicateValueDefnumber(ConditionalValueDefnumber): def __init__( self, - test: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict], str], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, + test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, **kwds, ): @@ -9891,7 +9340,7 @@ def __init__( class ConditionalValueDefnumberArrayExprRef(VegaLiteSchema): """ConditionalValueDefnumberArrayExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(number[]|ExprRef)>"} @@ -9912,7 +9361,7 @@ class ConditionalParameterValueDefnumberArrayExprRef( param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`SchemaBase`, dict, Sequence[float] + value : :class:`SchemaBase`, Sequence[float], dict A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9929,8 +9378,7 @@ def __init__( self, param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9950,9 +9398,9 @@ class ConditionalPredicateValueDefnumberArrayExprRef( Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict + test : :class:`SchemaBase`, dict, str Predicate for triggering the condition - value : :class:`SchemaBase`, dict, Sequence[float] + value : :class:`SchemaBase`, Sequence[float], dict A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9964,17 +9412,9 @@ class ConditionalPredicateValueDefnumberArrayExprRef( def __init__( self, - test: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict], str], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, + test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, **kwds, ): @@ -9986,7 +9426,7 @@ def __init__( class ConditionalValueDefnumberExprRef(VegaLiteSchema): """ConditionalValueDefnumberExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(number|ExprRef)>"} @@ -10020,7 +9460,7 @@ def __init__( self, param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -10038,7 +9478,7 @@ class ConditionalPredicateValueDefnumberExprRef(ConditionalValueDefnumberExprRef Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict + test : :class:`SchemaBase`, dict, str Predicate for triggering the condition value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -10050,16 +9490,9 @@ class ConditionalPredicateValueDefnumberExprRef(ConditionalValueDefnumberExprRef def __init__( self, - test: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict], str], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, + test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, **kwds, ): @@ -10071,7 +9504,7 @@ def __init__( class ConditionalValueDefstringExprRef(VegaLiteSchema): """ConditionalValueDefstringExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(string|ExprRef)>"} @@ -10105,7 +9538,7 @@ def __init__( self, param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -10123,7 +9556,7 @@ class ConditionalPredicateValueDefstringExprRef(ConditionalValueDefstringExprRef Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict + test : :class:`SchemaBase`, dict, str Predicate for triggering the condition value : :class:`SchemaBase`, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -10135,16 +9568,9 @@ class ConditionalPredicateValueDefstringExprRef(ConditionalValueDefstringExprRef def __init__( self, - test: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict], str], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, + test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, value: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, **kwds, ): @@ -10156,7 +9582,7 @@ def __init__( class ConditionalValueDefstringnullExprRef(VegaLiteSchema): """ConditionalValueDefstringnullExprRef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(string|null|ExprRef)>"} @@ -10177,7 +9603,7 @@ class ConditionalParameterValueDefstringnullExprRef( param : :class:`SchemaBase`, str Filter using a parameter name. - value : :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10194,7 +9620,7 @@ def __init__( self, param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[ - Union[None, Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -10214,9 +9640,9 @@ class ConditionalPredicateValueDefstringnullExprRef( Parameters ---------- - test : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict + test : :class:`SchemaBase`, dict, str Predicate for triggering the condition - value : :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10228,16 +9654,9 @@ class ConditionalPredicateValueDefstringnullExprRef( def __init__( self, - test: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict], str], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, + test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, value: Union[ - Union[None, Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType ] = Undefined, **kwds, ): @@ -10265,7 +9684,7 @@ class Config(VegaLiteSchema): not generate default descriptions for marks. **Default value:** ``true``. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. @@ -10318,7 +9737,7 @@ class Config(VegaLiteSchema): Config for y-quantitative axes. axisYTemporal : :class:`SchemaBase`, dict Config for y-temporal axes. - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict + background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -10447,14 +9866,14 @@ class Config(VegaLiteSchema): exposed as `format in Vega-Expression `__. **Note:** You must also set ``customFormatTypes`` to ``true`` to use this feature. - padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float + padding : :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + params : Sequence[:class:`SchemaBase`, dict] Dynamic variables or selections that parameterize a visualization. point : :class:`SchemaBase`, dict Point-Specific Config @@ -10532,10 +9951,7 @@ def __init__( area: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, aria: Union[bool, UndefinedType] = Undefined, autosize: Union[ - Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], - Union["SchemaBase", dict], - ], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], UndefinedType, ] = Undefined, axis: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, @@ -10562,165 +9978,160 @@ def __init__( axisYTemporal: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, background: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + dict, + str, ], UndefinedType, ] = Undefined, @@ -10746,7 +10157,7 @@ def __init__( legend: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, line: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, locale: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, mark: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, @@ -10755,15 +10166,9 @@ def __init__( numberFormat: Union[str, UndefinedType] = Undefined, numberFormatType: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict, float], - ], - UndefinedType, - ] = Undefined, - params: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, + params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, point: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, range: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, @@ -10892,7 +10297,7 @@ def __init__(self, *args): class Data(VegaLiteSchema): """Data schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Data"} @@ -10904,7 +10309,7 @@ def __init__(self, *args, **kwds): class DataFormat(VegaLiteSchema): """DataFormat schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/DataFormat"} @@ -10921,7 +10326,7 @@ class CsvDataFormat(DataFormat): Parameters ---------- - parse : :class:`SchemaBase`, dict, None + parse : :class:`SchemaBase`, None, dict If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -10948,7 +10353,7 @@ class CsvDataFormat(DataFormat): def __init__( self, - parse: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + parse: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, type: Union[Literal["csv", "tsv"], UndefinedType] = Undefined, **kwds, ): @@ -10958,7 +10363,7 @@ def __init__( class DataSource(Data): """DataSource schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/DataSource"} @@ -11079,7 +10484,7 @@ class DomainUnionWith(VegaLiteSchema): Parameters ---------- - unionWith : Sequence[:class:`SchemaBase`, dict, bool, float, str] + unionWith : Sequence[:class:`SchemaBase`, bool, dict, float, str] Customized domain values to be union with the field's values or explicitly defined domain. Should be an array of valid scale domain values. """ @@ -11089,7 +10494,7 @@ class DomainUnionWith(VegaLiteSchema): def __init__( self, unionWith: Union[ - Sequence[Union[Union["SchemaBase", dict], bool, float, str]], UndefinedType + Sequence[Union["SchemaBase", bool, dict, float, str]], UndefinedType ] = Undefined, **kwds, ): @@ -11108,7 +10513,7 @@ class DsvDataFormat(DataFormat): The delimiter between records. The delimiter must be a single character (i.e., a single 16-bit code unit); so, ASCII delimiters are fine, but emoji delimiters are not. - parse : :class:`SchemaBase`, dict, None + parse : :class:`SchemaBase`, None, dict If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -11136,7 +10541,7 @@ class DsvDataFormat(DataFormat): def __init__( self, delimiter: Union[str, UndefinedType] = Undefined, - parse: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + parse: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -11165,9 +10570,9 @@ class Encoding(VegaLiteSchema): Parameters ---------- - angle : :class:`SchemaBase`, :class:`SchemaBase`, dict + angle : :class:`SchemaBase`, dict Rotation angle of point and text marks. - color : :class:`SchemaBase`, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, dict Color of the marks – either fill or stroke color based on the ``filled`` property of mark definition. By default, ``color`` represents fill color for ``"area"``, ``"bar"``, ``"tick"``, ``"text"``, ``"trail"``, ``"circle"``, and ``"square"`` / @@ -11186,17 +10591,17 @@ class Encoding(VegaLiteSchema): description : :class:`SchemaBase`, dict A text description of this mark for ARIA accessibility (SVG output only). For SVG output the ``"aria-label"`` attribute will be set to this description. - detail : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] + detail : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. - fill : :class:`SchemaBase`, :class:`SchemaBase`, dict + fill : :class:`SchemaBase`, dict Fill color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` property. *Note:* The ``fill`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - fillOpacity : :class:`SchemaBase`, :class:`SchemaBase`, dict + fillOpacity : :class:`SchemaBase`, dict Fill opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config @@ -11209,23 +10614,23 @@ class Encoding(VegaLiteSchema): updated, the key value will be used to match data elements to existing mark instances. Use a key channel to enable object constancy for transitions over dynamic data. - latitude : :class:`SchemaBase`, :class:`SchemaBase`, dict + latitude : :class:`SchemaBase`, dict Latitude position of geographically projected marks. - latitude2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + latitude2 : :class:`SchemaBase`, dict Latitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - longitude : :class:`SchemaBase`, :class:`SchemaBase`, dict + longitude : :class:`SchemaBase`, dict Longitude position of geographically projected marks. - longitude2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + longitude2 : :class:`SchemaBase`, dict Longitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - opacity : :class:`SchemaBase`, :class:`SchemaBase`, dict + opacity : :class:`SchemaBase`, dict Opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``opacity`` property. - order : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] + order : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict Order of the marks. @@ -11240,11 +10645,11 @@ class Encoding(VegaLiteSchema): **Note** : In aggregate plots, ``order`` field should be ``aggregate`` d to avoid creating additional aggregation grouping. - radius : :class:`SchemaBase`, :class:`SchemaBase`, dict + radius : :class:`SchemaBase`, dict The outer radius in pixels of arc marks. - radius2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + radius2 : :class:`SchemaBase`, dict The inner radius in pixels of arc marks. - shape : :class:`SchemaBase`, :class:`SchemaBase`, dict + shape : :class:`SchemaBase`, dict Shape of the mark. @@ -11264,7 +10669,7 @@ class Encoding(VegaLiteSchema): **Default value:** If undefined, the default shape depends on `mark config `__ 's ``shape`` property. ( ``"circle"`` if unset.) - size : :class:`SchemaBase`, :class:`SchemaBase`, dict + size : :class:`SchemaBase`, dict Size of the mark. @@ -11274,7 +10679,7 @@ class Encoding(VegaLiteSchema): * For ``"text"`` – the text's font size. * Size is unsupported for ``"line"``, ``"area"``, and ``"rect"``. (Use ``"trail"`` instead of line with varying size) - stroke : :class:`SchemaBase`, :class:`SchemaBase`, dict + stroke : :class:`SchemaBase`, dict Stroke color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` @@ -11282,34 +10687,34 @@ class Encoding(VegaLiteSchema): *Note:* The ``stroke`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - strokeDash : :class:`SchemaBase`, :class:`SchemaBase`, dict + strokeDash : :class:`SchemaBase`, dict Stroke dash of the marks. **Default value:** ``[1,0]`` (No dash). - strokeOpacity : :class:`SchemaBase`, :class:`SchemaBase`, dict + strokeOpacity : :class:`SchemaBase`, dict Stroke opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``strokeOpacity`` property. - strokeWidth : :class:`SchemaBase`, :class:`SchemaBase`, dict + strokeWidth : :class:`SchemaBase`, dict Stroke width of the marks. **Default value:** If undefined, the default stroke width depends on `mark config `__ 's ``strokeWidth`` property. - text : :class:`SchemaBase`, :class:`SchemaBase`, dict + text : :class:`SchemaBase`, dict Text of the ``text`` mark. - theta : :class:`SchemaBase`, :class:`SchemaBase`, dict + theta : :class:`SchemaBase`, dict For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + theta2 : :class:`SchemaBase`, dict The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - tooltip : :class:`SchemaBase`, dict, None, Sequence[:class:`SchemaBase`, dict] + tooltip : :class:`SchemaBase`, None, Sequence[:class:`SchemaBase`, dict], dict The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. @@ -11318,13 +10723,13 @@ class Encoding(VegaLiteSchema): documentation for a detailed discussion about tooltip in Vega-Lite. url : :class:`SchemaBase`, dict The URL of an image mark. - x : :class:`SchemaBase`, :class:`SchemaBase`, dict + x : :class:`SchemaBase`, dict X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + x2 : :class:`SchemaBase`, dict X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width @@ -11334,15 +10739,15 @@ class Encoding(VegaLiteSchema): xError2 : :class:`SchemaBase`, dict Secondary error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xOffset : :class:`SchemaBase`, :class:`SchemaBase`, dict + xOffset : :class:`SchemaBase`, dict Offset of x-position of the marks - y : :class:`SchemaBase`, :class:`SchemaBase`, dict + y : :class:`SchemaBase`, dict Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + y2 : :class:`SchemaBase`, dict Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -11352,7 +10757,7 @@ class Encoding(VegaLiteSchema): yError2 : :class:`SchemaBase`, dict Secondary error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yOffset : :class:`SchemaBase`, :class:`SchemaBase`, dict + yOffset : :class:`SchemaBase`, dict Offset of y-position of the marks """ @@ -11360,104 +10765,52 @@ class Encoding(VegaLiteSchema): def __init__( self, - angle: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - color: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + angle: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + color: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, detail: Union[ - Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, - fill: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - fillOpacity: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + fill: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + fillOpacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, href: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, key: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - latitude: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - latitude2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - longitude: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - longitude2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - opacity: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + latitude: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + latitude2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + longitude: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + longitude2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + opacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, order: Union[ - Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, - radius: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - radius2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - shape: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - size: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - stroke: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - strokeDash: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - strokeOpacity: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - strokeWidth: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - text: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - theta: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - theta2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + radius: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + radius2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + shape: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + size: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + stroke: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + strokeDash: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + strokeOpacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + strokeWidth: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + text: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + theta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + theta2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, tooltip: Union[ - Union[None, Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], + Union["SchemaBase", None, Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, url: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - x: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - x2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + x: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + x2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, xError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, xError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - xOffset: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - y: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - y2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + xOffset: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + y: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + y2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, yError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, yError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - yOffset: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + yOffset: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(Encoding, self).__init__( @@ -11522,9 +10875,9 @@ class ErrorBandConfig(VegaLiteSchema): Parameters ---------- - band : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + band : :class:`SchemaBase`, bool, dict - borders : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + borders : :class:`SchemaBase`, bool, dict extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the band. Available options include: @@ -11569,12 +10922,8 @@ class ErrorBandConfig(VegaLiteSchema): def __init__( self, - band: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, - borders: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + band: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + borders: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, extent: Union[ Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType ] = Undefined, @@ -11627,13 +10976,13 @@ class ErrorBandDef(CompositeMarkDef): ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - band : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + band : :class:`SchemaBase`, bool, dict - borders : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + borders : :class:`SchemaBase`, bool, dict clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Default color. **Default value:** :raw-html:`` @@ -11695,175 +11044,165 @@ class ErrorBandDef(CompositeMarkDef): def __init__( self, type: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - band: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, - borders: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + band: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + borders: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, @@ -11947,13 +11286,13 @@ class ErrorBarConfig(VegaLiteSchema): * ``"iqr"`` : Extend the rule to the q1 and q3. **Default value:** ``"stderr"``. - rule : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + rule : :class:`SchemaBase`, bool, dict size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + ticks : :class:`SchemaBase`, bool, dict """ @@ -11964,14 +11303,10 @@ def __init__( extent: Union[ Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType ] = Undefined, - rule: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + rule: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + ticks: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, **kwds, ): super(ErrorBarConfig, self).__init__( @@ -11999,7 +11334,7 @@ class ErrorBarDef(CompositeMarkDef): ``"errorband"``, ``"errorbar"`` ). clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Default color. **Default value:** :raw-html:`` @@ -12029,13 +11364,13 @@ class ErrorBarDef(CompositeMarkDef): orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] Orientation of the error bar. This is normally automatically determined, but can be specified when the orientation is ambiguous and cannot be automatically determined. - rule : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + rule : :class:`SchemaBase`, bool, dict size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool + ticks : :class:`SchemaBase`, bool, dict """ @@ -12047,166 +11382,160 @@ def __init__( clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, @@ -12217,14 +11546,10 @@ def __init__( orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, - rule: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + rule: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool], UndefinedType - ] = Undefined, + ticks: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, **kwds, ): super(ErrorBarDef, self).__init__( @@ -12292,9 +11617,9 @@ class FacetEncodingFieldDef(VegaLiteSchema): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12302,7 +11627,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **See also:** `aggregate `__ documentation. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -12323,7 +11648,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12356,7 +11681,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, dict, bool + center : :class:`SchemaBase`, bool, dict Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -12382,7 +11707,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12397,9 +11722,9 @@ class FacetEncodingFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, dict, None + header : :class:`SchemaBase`, None, dict An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12434,7 +11759,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12443,7 +11768,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -12539,234 +11864,191 @@ class FacetEncodingFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, align: Union[ - Union[ - Union["SchemaBase", Literal["all", "each", "none"]], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[ - Union[Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, - header: Union[ - Union[None, Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + header: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, sort: Union[ Union[ + "SchemaBase", + Literal["ascending", "descending"], None, - Union["SchemaBase", Literal["ascending", "descending"]], - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - ], - Union["SchemaBase", dict], + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + dict, ], UndefinedType, ] = Undefined, - spacing: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType - ] = Undefined, + spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], - Union["SchemaBase", dict], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -12804,7 +12086,7 @@ class FacetFieldDef(VegaLiteSchema): Parameters ---------- - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12816,7 +12098,7 @@ class FacetFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12837,7 +12119,7 @@ class FacetFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12852,9 +12134,9 @@ class FacetFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, dict, None + header : :class:`SchemaBase`, None, dict An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12881,7 +12163,7 @@ class FacetFieldDef(VegaLiteSchema): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12890,7 +12172,7 @@ class FacetFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -12988,214 +12270,179 @@ def __init__( aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, - header: Union[ - Union[None, Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + header: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, sort: Union[ Union[ + "SchemaBase", + Literal["ascending", "descending"], None, - Union["SchemaBase", Literal["ascending", "descending"]], - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - ], - Union["SchemaBase", dict], + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -13252,9 +12499,9 @@ class FacetedEncoding(VegaLiteSchema): Parameters ---------- - angle : :class:`SchemaBase`, :class:`SchemaBase`, dict + angle : :class:`SchemaBase`, dict Rotation angle of point and text marks. - color : :class:`SchemaBase`, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, dict Color of the marks – either fill or stroke color based on the ``filled`` property of mark definition. By default, ``color`` represents fill color for ``"area"``, ``"bar"``, ``"tick"``, ``"text"``, ``"trail"``, ``"circle"``, and ``"square"`` / @@ -13275,21 +12522,21 @@ class FacetedEncoding(VegaLiteSchema): description : :class:`SchemaBase`, dict A text description of this mark for ARIA accessibility (SVG output only). For SVG output the ``"aria-label"`` attribute will be set to this description. - detail : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] + detail : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. facet : :class:`SchemaBase`, dict A field definition for the (flexible) facet of trellis plots. If either ``row`` or ``column`` is specified, this channel will be ignored. - fill : :class:`SchemaBase`, :class:`SchemaBase`, dict + fill : :class:`SchemaBase`, dict Fill color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` property. *Note:* The ``fill`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - fillOpacity : :class:`SchemaBase`, :class:`SchemaBase`, dict + fillOpacity : :class:`SchemaBase`, dict Fill opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config @@ -13302,23 +12549,23 @@ class FacetedEncoding(VegaLiteSchema): updated, the key value will be used to match data elements to existing mark instances. Use a key channel to enable object constancy for transitions over dynamic data. - latitude : :class:`SchemaBase`, :class:`SchemaBase`, dict + latitude : :class:`SchemaBase`, dict Latitude position of geographically projected marks. - latitude2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + latitude2 : :class:`SchemaBase`, dict Latitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - longitude : :class:`SchemaBase`, :class:`SchemaBase`, dict + longitude : :class:`SchemaBase`, dict Longitude position of geographically projected marks. - longitude2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + longitude2 : :class:`SchemaBase`, dict Longitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - opacity : :class:`SchemaBase`, :class:`SchemaBase`, dict + opacity : :class:`SchemaBase`, dict Opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``opacity`` property. - order : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] + order : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict Order of the marks. @@ -13333,13 +12580,13 @@ class FacetedEncoding(VegaLiteSchema): **Note** : In aggregate plots, ``order`` field should be ``aggregate`` d to avoid creating additional aggregation grouping. - radius : :class:`SchemaBase`, :class:`SchemaBase`, dict + radius : :class:`SchemaBase`, dict The outer radius in pixels of arc marks. - radius2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + radius2 : :class:`SchemaBase`, dict The inner radius in pixels of arc marks. row : :class:`SchemaBase`, dict A field definition for the vertical facet of trellis plots. - shape : :class:`SchemaBase`, :class:`SchemaBase`, dict + shape : :class:`SchemaBase`, dict Shape of the mark. @@ -13359,7 +12606,7 @@ class FacetedEncoding(VegaLiteSchema): **Default value:** If undefined, the default shape depends on `mark config `__ 's ``shape`` property. ( ``"circle"`` if unset.) - size : :class:`SchemaBase`, :class:`SchemaBase`, dict + size : :class:`SchemaBase`, dict Size of the mark. @@ -13369,7 +12616,7 @@ class FacetedEncoding(VegaLiteSchema): * For ``"text"`` – the text's font size. * Size is unsupported for ``"line"``, ``"area"``, and ``"rect"``. (Use ``"trail"`` instead of line with varying size) - stroke : :class:`SchemaBase`, :class:`SchemaBase`, dict + stroke : :class:`SchemaBase`, dict Stroke color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` @@ -13377,34 +12624,34 @@ class FacetedEncoding(VegaLiteSchema): *Note:* The ``stroke`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - strokeDash : :class:`SchemaBase`, :class:`SchemaBase`, dict + strokeDash : :class:`SchemaBase`, dict Stroke dash of the marks. **Default value:** ``[1,0]`` (No dash). - strokeOpacity : :class:`SchemaBase`, :class:`SchemaBase`, dict + strokeOpacity : :class:`SchemaBase`, dict Stroke opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``strokeOpacity`` property. - strokeWidth : :class:`SchemaBase`, :class:`SchemaBase`, dict + strokeWidth : :class:`SchemaBase`, dict Stroke width of the marks. **Default value:** If undefined, the default stroke width depends on `mark config `__ 's ``strokeWidth`` property. - text : :class:`SchemaBase`, :class:`SchemaBase`, dict + text : :class:`SchemaBase`, dict Text of the ``text`` mark. - theta : :class:`SchemaBase`, :class:`SchemaBase`, dict + theta : :class:`SchemaBase`, dict For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + theta2 : :class:`SchemaBase`, dict The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - tooltip : :class:`SchemaBase`, dict, None, Sequence[:class:`SchemaBase`, dict] + tooltip : :class:`SchemaBase`, None, Sequence[:class:`SchemaBase`, dict], dict The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. @@ -13413,13 +12660,13 @@ class FacetedEncoding(VegaLiteSchema): documentation for a detailed discussion about tooltip in Vega-Lite. url : :class:`SchemaBase`, dict The URL of an image mark. - x : :class:`SchemaBase`, :class:`SchemaBase`, dict + x : :class:`SchemaBase`, dict X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + x2 : :class:`SchemaBase`, dict X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width @@ -13429,15 +12676,15 @@ class FacetedEncoding(VegaLiteSchema): xError2 : :class:`SchemaBase`, dict Secondary error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xOffset : :class:`SchemaBase`, :class:`SchemaBase`, dict + xOffset : :class:`SchemaBase`, dict Offset of x-position of the marks - y : :class:`SchemaBase`, :class:`SchemaBase`, dict + y : :class:`SchemaBase`, dict Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, :class:`SchemaBase`, dict + y2 : :class:`SchemaBase`, dict Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -13447,7 +12694,7 @@ class FacetedEncoding(VegaLiteSchema): yError2 : :class:`SchemaBase`, dict Secondary error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yOffset : :class:`SchemaBase`, :class:`SchemaBase`, dict + yOffset : :class:`SchemaBase`, dict Offset of y-position of the marks """ @@ -13455,107 +12702,55 @@ class FacetedEncoding(VegaLiteSchema): def __init__( self, - angle: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - color: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + angle: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + color: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, column: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, detail: Union[ - Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - fill: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - fillOpacity: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + fill: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + fillOpacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, href: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, key: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - latitude: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - latitude2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - longitude: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - longitude2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - opacity: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + latitude: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + latitude2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + longitude: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + longitude2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + opacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, order: Union[ - Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, - radius: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - radius2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + radius: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + radius2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, row: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - shape: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - size: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - stroke: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - strokeDash: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - strokeOpacity: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - strokeWidth: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - text: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - theta: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - theta2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + shape: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + size: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + stroke: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + strokeDash: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + strokeOpacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + strokeWidth: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + text: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + theta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + theta2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, tooltip: Union[ - Union[None, Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], + Union["SchemaBase", None, Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, url: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - x: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - x2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + x: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + x2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, xError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, xError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - xOffset: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - y: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - y2: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + xOffset: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + y: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + y2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, yError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, yError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - yOffset: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + yOffset: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(FacetedEncoding, self).__init__( @@ -13613,7 +12808,7 @@ class Feature(VegaLiteSchema): Parameters ---------- - geometry : :class:`SchemaBase`, :class:`SchemaBase`, dict + geometry : :class:`SchemaBase`, dict The feature's geometry properties : :class:`SchemaBase`, None, dict Properties associated with this feature. @@ -13631,9 +12826,7 @@ class Feature(VegaLiteSchema): def __init__( self, - geometry: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + geometry: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, properties: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, @@ -13692,7 +12885,7 @@ class FeatureGeometryGeoJsonProperties(VegaLiteSchema): Parameters ---------- - geometry : :class:`SchemaBase`, :class:`SchemaBase`, dict + geometry : :class:`SchemaBase`, dict The feature's geometry properties : :class:`SchemaBase`, None, dict Properties associated with this feature. @@ -13710,9 +12903,7 @@ class FeatureGeometryGeoJsonProperties(VegaLiteSchema): def __init__( self, - geometry: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + geometry: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, properties: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, @@ -13732,7 +12923,7 @@ def __init__( class Field(VegaLiteSchema): """Field schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + :class:`SchemaBase`, dict, str """ _schema = {"$ref": "#/definitions/Field"} @@ -13750,9 +12941,9 @@ class FieldDefWithoutScale(VegaLiteSchema): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -13764,7 +12955,7 @@ class FieldDefWithoutScale(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -13785,7 +12976,7 @@ class FieldDefWithoutScale(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -13800,7 +12991,7 @@ class FieldDefWithoutScale(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -13809,7 +13000,7 @@ class FieldDefWithoutScale(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -13905,201 +13096,172 @@ class FieldDefWithoutScale(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["SchemaBase", dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", None, bool, dict, str], UndefinedType ] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union["SchemaBase", dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -14142,7 +13304,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): Parameters ---------- - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -14154,7 +13316,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -14175,14 +13337,14 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -14231,7 +13393,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -14240,7 +13402,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -14340,205 +13502,173 @@ def __init__( aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["SchemaBase", dict], bool, str], UndefinedType + Union["SchemaBase", None, bool, dict, str], UndefinedType ] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union["SchemaBase", dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -14584,7 +13714,7 @@ def __init__(self, field: Union[str, UndefinedType] = Undefined, **kwds): class Fit(VegaLiteSchema): """Fit schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] + :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict """ _schema = {"$ref": "#/definitions/Fit"} @@ -14707,7 +13837,7 @@ def __init__( class Generator(Data): """Generator schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Generator"} @@ -14725,12 +13855,12 @@ class GenericUnitSpecEncodingAnyMark(VegaLiteSchema): Parameters ---------- - mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], :class:`SchemaBase`, dict + mark : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str @@ -14746,9 +13876,9 @@ class GenericUnitSpecEncodingAnyMark(VegaLiteSchema): An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -14759,49 +13889,38 @@ def __init__( mark: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "arc", - "area", - "bar", - "image", - "line", - "point", - "rect", - "rule", - "text", - "tick", - "trail", - "circle", - "square", - "geoshape", - ], + Literal[ + "arc", + "area", + "bar", + "image", + "line", + "point", + "rect", + "rule", + "text", + "tick", + "trail", + "circle", + "square", + "geoshape", ], - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", Union["SchemaBase", str]], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], + dict, + str, ], UndefinedType, ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, **kwds, ): @@ -14829,7 +13948,7 @@ class GeoJsonFeature(Fit): Parameters ---------- - geometry : :class:`SchemaBase`, :class:`SchemaBase`, dict + geometry : :class:`SchemaBase`, dict The feature's geometry properties : :class:`SchemaBase`, None, dict Properties associated with this feature. @@ -14847,9 +13966,7 @@ class GeoJsonFeature(Fit): def __init__( self, - geometry: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + geometry: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, properties: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, @@ -14913,7 +14030,7 @@ def __init__(self, *args, **kwds): class Geometry(VegaLiteSchema): """Geometry schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict Union of geometry objects. https://tools.ietf.org/html/rfc7946#section-3 """ @@ -14932,7 +14049,7 @@ class GeometryCollection(Geometry): Parameters ---------- - geometries : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + geometries : Sequence[:class:`SchemaBase`, dict] type : str Specifies the type of GeoJSON object. @@ -14946,7 +14063,7 @@ class GeometryCollection(Geometry): def __init__( self, geometries: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, @@ -14960,7 +14077,7 @@ def __init__( class Gradient(VegaLiteSchema): """Gradient schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Gradient"} @@ -14977,7 +14094,7 @@ class GradientStop(VegaLiteSchema): Parameters ---------- - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str The color value at this point in the gradient. offset : float The offset fraction for the color stop, indicating its position within the gradient. @@ -14990,160 +14107,156 @@ def __init__( color: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", str], str, ], UndefinedType, @@ -15162,7 +14275,7 @@ class GraticuleGenerator(Generator): Parameters ---------- - graticule : :class:`SchemaBase`, dict, bool + graticule : :class:`SchemaBase`, bool, dict Generate graticule GeoJSON data for geographic reference lines. name : str Provide a placeholder name and bind data at runtime. @@ -15172,9 +14285,7 @@ class GraticuleGenerator(Generator): def __init__( self, - graticule: Union[ - Union[Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + graticule: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -15292,7 +14403,7 @@ class Header(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict Horizontal text alignment of header labels. One of ``"left"``, ``"center"``, or ``"right"``. labelAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] @@ -15303,13 +14414,13 @@ class Header(VegaLiteSchema): The rotation angle of the header labels. **Default value:** ``0`` for column header, ``-90`` for row header. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str The vertical text baseline for the header labels. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the ``titleLineHeight`` rather than ``titleFontSize`` alone. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict + labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str The color of the header label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -15321,9 +14432,9 @@ class Header(VegaLiteSchema): The font of the header label. labelFontSize : :class:`SchemaBase`, dict, float The font size of the header label, in pixels. - labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, str The font style of the header label. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight of the header label. labelLimit : :class:`SchemaBase`, dict, float The maximum length of the header label in pixels. The text value will be @@ -15346,7 +14457,7 @@ class Header(VegaLiteSchema): **Default value:** ``true``. orient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] Shortcut for setting both labelOrient and titleOrient. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -15366,7 +14477,7 @@ class Header(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict Horizontal text alignment (to the anchor) of header titles. titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or @@ -15376,7 +14487,7 @@ class Header(VegaLiteSchema): The rotation angle of the header title. **Default value:** ``0``. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str The vertical text baseline for the header title. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -15384,15 +14495,15 @@ class Header(VegaLiteSchema): ``titleFontSize`` alone. **Default value:** ``"middle"`` - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict + titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Color of the header title, can be in hex color code or regular color name. titleFont : :class:`SchemaBase`, dict, str Font of the header title. (e.g., ``"Helvetica Neue"`` ). titleFontSize : :class:`SchemaBase`, dict, float Font size of the header title. - titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, str The font style of the header title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight of the header title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). @@ -15417,13 +14528,10 @@ class Header(VegaLiteSchema): def __init__( self, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, labelAnchor: Union[ @@ -15432,226 +14540,218 @@ def __init__( labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -15659,13 +14759,10 @@ def __init__( UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, titleAnchor: Union[ @@ -15674,225 +14771,217 @@ def __init__( titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, **kwds, ): @@ -15975,7 +15064,7 @@ class HeaderConfig(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict Horizontal text alignment of header labels. One of ``"left"``, ``"center"``, or ``"right"``. labelAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] @@ -15986,13 +15075,13 @@ class HeaderConfig(VegaLiteSchema): The rotation angle of the header labels. **Default value:** ``0`` for column header, ``-90`` for row header. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str The vertical text baseline for the header labels. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the ``titleLineHeight`` rather than ``titleFontSize`` alone. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict + labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str The color of the header label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -16004,9 +15093,9 @@ class HeaderConfig(VegaLiteSchema): The font of the header label. labelFontSize : :class:`SchemaBase`, dict, float The font size of the header label, in pixels. - labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, str The font style of the header label. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight of the header label. labelLimit : :class:`SchemaBase`, dict, float The maximum length of the header label in pixels. The text value will be @@ -16031,7 +15120,7 @@ class HeaderConfig(VegaLiteSchema): Shortcut for setting both labelOrient and titleOrient. title : None Set to null to disable title for the axis, legend, or header. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict Horizontal text alignment (to the anchor) of header titles. titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or @@ -16041,7 +15130,7 @@ class HeaderConfig(VegaLiteSchema): The rotation angle of the header title. **Default value:** ``0``. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str The vertical text baseline for the header title. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -16049,15 +15138,15 @@ class HeaderConfig(VegaLiteSchema): ``titleFontSize`` alone. **Default value:** ``"middle"`` - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict + titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Color of the header title, can be in hex color code or regular color name. titleFont : :class:`SchemaBase`, dict, str Font of the header title. (e.g., ``"Helvetica Neue"`` ). titleFontSize : :class:`SchemaBase`, dict, float Font size of the header title. - titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, str The font style of the header title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight of the header title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). @@ -16082,13 +15171,10 @@ class HeaderConfig(VegaLiteSchema): def __init__( self, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, labelAnchor: Union[ @@ -16097,226 +15183,218 @@ def __init__( labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -16325,10 +15403,7 @@ def __init__( ] = Undefined, title: Union[None, UndefinedType] = Undefined, titleAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, titleAnchor: Union[ @@ -16337,225 +15412,217 @@ def __init__( titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, **kwds, ): @@ -16638,7 +15705,7 @@ class ImputeParams(VegaLiteSchema): **Default value:** : ``[null, null]`` indicating that the window includes all objects. - keyvals : :class:`SchemaBase`, dict, Sequence[Any] + keyvals : :class:`SchemaBase`, Sequence[Any], dict Defines the key values that should be considered for imputation. An array of key values or an object defining a `number sequence `__. @@ -16664,7 +15731,7 @@ def __init__( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union["SchemaBase", dict]], UndefinedType + Union["SchemaBase", Sequence[Any], dict], UndefinedType ] = Undefined, method: Union[ Union["SchemaBase", Literal["value", "median", "max", "min", "mean"]], @@ -16719,7 +15786,7 @@ class InlineData(DataSource): The full data set, included inline. This can be an array of objects or primitive values, an object, or a string. Arrays of primitive values are ingested as objects with a ``data`` property. Strings are parsed according to the specified format type. - format : :class:`SchemaBase`, :class:`SchemaBase`, dict + format : :class:`SchemaBase`, dict An object that specifies the format for parsing the data. name : str Provide a placeholder name and bind data at runtime. @@ -16741,9 +15808,7 @@ def __init__( ], UndefinedType, ] = Undefined, - format: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + format: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -16795,7 +15860,7 @@ class IntervalSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool, str + clear : :class:`SchemaBase`, bool, dict, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -16825,7 +15890,7 @@ class IntervalSelectionConfig(VegaLiteSchema): **See also:** `mark examples `__ in the documentation. - on : :class:`SchemaBase`, :class:`SchemaBase`, dict, str + on : :class:`SchemaBase`, dict, str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -16887,10 +15952,7 @@ class IntervalSelectionConfig(VegaLiteSchema): def __init__( self, type: Union[str, UndefinedType] = Undefined, - clear: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool, str], - UndefinedType, - ] = Undefined, + clear: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -16933,9 +15995,7 @@ def __init__( ] = Undefined, fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, mark: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - on: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], str], UndefinedType - ] = Undefined, + on: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, resolve: Union[ Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, @@ -16965,7 +16025,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): Parameters ---------- - clear : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool, str + clear : :class:`SchemaBase`, bool, dict, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -16995,7 +16055,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): **See also:** `mark examples `__ in the documentation. - on : :class:`SchemaBase`, :class:`SchemaBase`, dict, str + on : :class:`SchemaBase`, dict, str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -17056,10 +16116,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): def __init__( self, - clear: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool, str], - UndefinedType, - ] = Undefined, + clear: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -17102,9 +16159,7 @@ def __init__( ] = Undefined, fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, mark: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - on: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], str], UndefinedType - ] = Undefined, + on: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, resolve: Union[ Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, @@ -17193,7 +16248,7 @@ class JsonDataFormat(DataFormat): Parameters ---------- - parse : :class:`SchemaBase`, dict, None + parse : :class:`SchemaBase`, None, dict If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -17225,7 +16280,7 @@ class JsonDataFormat(DataFormat): def __init__( self, - parse: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + parse: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, property: Union[str, UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -17250,7 +16305,7 @@ def __init__(self, *args, **kwds): class LatLongDef(VegaLiteSchema): """LatLongDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/LatLongDef"} @@ -17267,9 +16322,9 @@ class LatLongFieldDef(LatLongDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -17302,7 +16357,7 @@ class LatLongFieldDef(LatLongDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -17317,7 +16372,7 @@ class LatLongFieldDef(LatLongDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -17326,7 +16381,7 @@ class LatLongFieldDef(LatLongDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -17422,199 +16477,170 @@ class LatLongFieldDef(LatLongDef): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union["SchemaBase", dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -17683,7 +16709,7 @@ class Legend(VegaLiteSchema): Parameters ---------- - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -17718,7 +16744,7 @@ class Legend(VegaLiteSchema): * For left-/right- ``orient`` ed legends, ``"vertical"`` * For top/bottom-left/right- ``orient`` ed legends, ``"horizontal"`` for gradient legends and ``"vertical"`` for symbol legends. - fillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + fillColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Background fill color for the full legend. format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text @@ -17761,7 +16787,7 @@ class Legend(VegaLiteSchema): **Default value:** ``200``. gradientOpacity : :class:`SchemaBase`, dict, float Opacity of the color gradient. - gradientStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + gradientStrokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the gradient stroke, can be in hex color code or regular color name. **Default value:** ``"lightGray"``. @@ -17774,20 +16800,20 @@ class Legend(VegaLiteSchema): of a vertical gradient or the height of a horizontal gradient. **Default value:** ``16``. - gridAlign : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict + gridAlign : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict The alignment to apply to symbol legends rows and columns. The supported string values are ``"all"``, ``"each"`` (the default), and ``none``. For more information, see the `grid layout documentation `__. **Default value:** ``"each"``. - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict The alignment of the legend label, can be left, center, or right. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str The position of the baseline of legend label, can be ``"top"``, ``"middle"``, ``"bottom"``, or ``"alphabetic"``. **Default value:** ``"middle"``. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the legend label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -17801,9 +16827,9 @@ class Legend(VegaLiteSchema): The font size of legend label. **Default value:** ``10``. - labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, str The font style of legend label. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight of legend label. labelLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of legend tick labels. @@ -17815,7 +16841,7 @@ class Legend(VegaLiteSchema): **Default value:** ``4``. labelOpacity : :class:`SchemaBase`, dict, float Opacity of labels. - labelOverlap : :class:`SchemaBase`, bool, str, :class:`SchemaBase`, dict + labelOverlap : :class:`SchemaBase`, bool, dict, str The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` (default) or ``"parity"``, a strategy of removing every other label is used. If set to @@ -17852,13 +16878,13 @@ class Legend(VegaLiteSchema): The vertical padding in pixels between symbol legend entries. **Default value:** ``2``. - strokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + strokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Border stroke color for the full legend. - symbolDash : :class:`SchemaBase`, dict, Sequence[float] + symbolDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating [stroke, space] lengths for dashed symbol strokes. symbolDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the symbol stroke dash array. - symbolFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + symbolFillColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the legend symbol, symbolLimit : :class:`SchemaBase`, dict, float The maximum number of allowed entries for a symbol legend. Additional entries will @@ -17873,13 +16899,13 @@ class Legend(VegaLiteSchema): The size of the legend symbol, in pixels. **Default value:** ``100``. - symbolStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + symbolStrokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Stroke color for legend symbols. symbolStrokeWidth : :class:`SchemaBase`, dict, float The width of the symbol's stroke. **Default value:** ``1.5``. - symbolType : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + symbolType : :class:`SchemaBase`, dict, str The symbol shape. One of the plotting shapes ``circle`` (default), ``square``, ``cross``, ``diamond``, ``triangle-up``, ``triangle-down``, ``triangle-right``, or ``triangle-left``, the line symbol ``stroke``, or one of the centered directional @@ -17890,7 +16916,7 @@ class Legend(VegaLiteSchema): dimensions. **Default value:** ``"circle"``. - tickCount : :class:`SchemaBase`, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, float, :class:`SchemaBase`, dict + tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], dict, float The desired number of tick values for quantitative legends. tickMinStep : :class:`SchemaBase`, dict, float The minimum desired step between legend ticks, in terms of scale domain values. For @@ -17899,7 +16925,7 @@ class Legend(VegaLiteSchema): necessary, to enforce the minimum step value. **Default value** : ``undefined`` - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -17919,13 +16945,13 @@ class Legend(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict Horizontal text alignment for legend titles. **Default value:** ``"left"``. - titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict + titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict Text anchor position for placing legend titles. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str Vertical text baseline for legend titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -17933,15 +16959,15 @@ class Legend(VegaLiteSchema): alone. **Default value:** ``"top"``. - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the legend title, can be in hex color code or regular color name. titleFont : :class:`SchemaBase`, dict, str The font of the legend title. titleFontSize : :class:`SchemaBase`, dict, float The font size of the legend title. - titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, str The font style of the legend title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight of the legend title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). @@ -17954,7 +16980,7 @@ class Legend(VegaLiteSchema): ``"line-bottom"`` baseline. titleOpacity : :class:`SchemaBase`, dict, float Opacity of the legend title. - titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'], :class:`SchemaBase`, dict + titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'], dict Orientation of the legend title. titlePadding : :class:`SchemaBase`, dict, float The padding, in pixels, between title and legend. @@ -17966,7 +16992,7 @@ class Legend(VegaLiteSchema): **Default value:** ``"gradient"`` for non-binned quantitative fields and temporal fields; ``"symbol"`` otherwise. - values : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str] + values : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Explicitly set the visible legend values. zindex : float A non-negative integer indicating the z-index of the legend. If zindex is 0, legend @@ -17978,630 +17004,597 @@ class Legend(VegaLiteSchema): def __init__( self, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, direction: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["all", "each", "none"]], - ], + Union["SchemaBase", "_Parameter", Literal["all", "each", "none"], dict], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", bool, str] - ], - UndefinedType, + Union["SchemaBase", "_Parameter", bool, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, legendX: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -18621,821 +17614,786 @@ def __init__( UndefinedType, ] = Undefined, padding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - ], - Union["SchemaBase", dict], - float, + "SchemaBase", + "_Parameter", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], + dict, + float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal[None, "start", "middle", "end"]], + "SchemaBase", + "_Parameter", + Literal[None, "start", "middle", "end"], + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "right", "top", "bottom"]], + "SchemaBase", + "_Parameter", + Literal["left", "right", "top", "bottom"], + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ + "SchemaBase", + "_Parameter", Sequence[Union["SchemaBase", dict]], Sequence[bool], Sequence[float], Sequence[str], - Union["SchemaBase", "_Parameter", dict], + dict, ], UndefinedType, ] = Undefined, @@ -19516,7 +18474,7 @@ def __init__( class LegendBinding(VegaLiteSchema): """LegendBinding schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict, str + :class:`SchemaBase`, dict, str """ _schema = {"$ref": "#/definitions/LegendBinding"} @@ -19533,7 +18491,7 @@ class LegendConfig(VegaLiteSchema): Parameters ---------- - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -19570,9 +18528,9 @@ class LegendConfig(VegaLiteSchema): legends and ``"vertical"`` for symbol legends. disable : bool Disable legend by default - fillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + fillColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Background fill color for the full legend. - gradientDirection : :class:`SchemaBase`, Literal['horizontal', 'vertical'], :class:`SchemaBase`, dict + gradientDirection : :class:`SchemaBase`, Literal['horizontal', 'vertical'], dict The default direction ( ``"horizontal"`` or ``"vertical"`` ) for gradient legends. **Default value:** ``"vertical"``. @@ -19599,7 +18557,7 @@ class LegendConfig(VegaLiteSchema): **Default value:** ``200``. gradientOpacity : :class:`SchemaBase`, dict, float Opacity of the color gradient. - gradientStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + gradientStrokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the gradient stroke, can be in hex color code or regular color name. **Default value:** ``"lightGray"``. @@ -19622,20 +18580,20 @@ class LegendConfig(VegaLiteSchema): undefined. **Default value:** ``100`` - gridAlign : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict + gridAlign : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict The alignment to apply to symbol legends rows and columns. The supported string values are ``"all"``, ``"each"`` (the default), and ``none``. For more information, see the `grid layout documentation `__. **Default value:** ``"each"``. - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict The alignment of the legend label, can be left, center, or right. - labelBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str The position of the baseline of legend label, can be ``"top"``, ``"middle"``, ``"bottom"``, or ``"alphabetic"``. **Default value:** ``"middle"``. - labelColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the legend label, can be in hex color code or regular color name. labelFont : :class:`SchemaBase`, dict, str The font of the legend label. @@ -19643,9 +18601,9 @@ class LegendConfig(VegaLiteSchema): The font size of legend label. **Default value:** ``10``. - labelFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + labelFontStyle : :class:`SchemaBase`, dict, str The font style of legend label. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight of legend label. labelLimit : :class:`SchemaBase`, dict, float Maximum allowed pixel width of legend tick labels. @@ -19657,7 +18615,7 @@ class LegendConfig(VegaLiteSchema): **Default value:** ``4``. labelOpacity : :class:`SchemaBase`, dict, float Opacity of labels. - labelOverlap : :class:`SchemaBase`, bool, str, :class:`SchemaBase`, dict + labelOverlap : :class:`SchemaBase`, bool, dict, str The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used. If set to ``"greedy"``, a linear @@ -19696,31 +18654,31 @@ class LegendConfig(VegaLiteSchema): The vertical padding in pixels between symbol legend entries. **Default value:** ``2``. - strokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + strokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Border stroke color for the full legend. - strokeDash : :class:`SchemaBase`, dict, Sequence[float] + strokeDash : :class:`SchemaBase`, Sequence[float], dict Border stroke dash pattern for the full legend. strokeWidth : :class:`SchemaBase`, dict, float Border stroke width for the full legend. - symbolBaseFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + symbolBaseFillColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default fill color for legend symbols. Only applied if there is no ``"fill"`` scale color encoding for the legend. **Default value:** ``"transparent"``. - symbolBaseStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + symbolBaseStrokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default stroke color for legend symbols. Only applied if there is no ``"fill"`` scale color encoding for the legend. **Default value:** ``"gray"``. - symbolDash : :class:`SchemaBase`, dict, Sequence[float] + symbolDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating [stroke, space] lengths for dashed symbol strokes. symbolDashOffset : :class:`SchemaBase`, dict, float The pixel offset at which to start drawing with the symbol stroke dash array. - symbolDirection : :class:`SchemaBase`, Literal['horizontal', 'vertical'], :class:`SchemaBase`, dict + symbolDirection : :class:`SchemaBase`, Literal['horizontal', 'vertical'], dict The default direction ( ``"horizontal"`` or ``"vertical"`` ) for symbol legends. **Default value:** ``"vertical"``. - symbolFillColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + symbolFillColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the legend symbol, symbolLimit : :class:`SchemaBase`, dict, float The maximum number of allowed entries for a symbol legend. Additional entries will @@ -19735,13 +18693,13 @@ class LegendConfig(VegaLiteSchema): The size of the legend symbol, in pixels. **Default value:** ``100``. - symbolStrokeColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + symbolStrokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Stroke color for legend symbols. symbolStrokeWidth : :class:`SchemaBase`, dict, float The width of the symbol's stroke. **Default value:** ``1.5``. - symbolType : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + symbolType : :class:`SchemaBase`, dict, str The symbol shape. One of the plotting shapes ``circle`` (default), ``square``, ``cross``, ``diamond``, ``triangle-up``, ``triangle-down``, ``triangle-right``, or ``triangle-left``, the line symbol ``stroke``, or one of the centered directional @@ -19752,17 +18710,17 @@ class LegendConfig(VegaLiteSchema): dimensions. **Default value:** ``"circle"``. - tickCount : :class:`SchemaBase`, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, float, :class:`SchemaBase`, dict + tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], dict, float The desired number of tick values for quantitative legends. title : None Set to null to disable title for the axis, legend, or header. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict Horizontal text alignment for legend titles. **Default value:** ``"left"``. - titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict + titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict Text anchor position for placing legend titles. - titleBaseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str Vertical text baseline for legend titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -19770,15 +18728,15 @@ class LegendConfig(VegaLiteSchema): alone. **Default value:** ``"top"``. - titleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The color of the legend title, can be in hex color code or regular color name. titleFont : :class:`SchemaBase`, dict, str The font of the legend title. titleFontSize : :class:`SchemaBase`, dict, float The font size of the legend title. - titleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + titleFontStyle : :class:`SchemaBase`, dict, str The font style of the legend title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight of the legend title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). @@ -19791,7 +18749,7 @@ class LegendConfig(VegaLiteSchema): ``"line-bottom"`` baseline. titleOpacity : :class:`SchemaBase`, dict, float Opacity of the legend title. - titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'], :class:`SchemaBase`, dict + titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'], dict Orientation of the legend title. titlePadding : :class:`SchemaBase`, dict, float The padding, in pixels, between title and legend. @@ -19811,22 +18769,22 @@ class LegendConfig(VegaLiteSchema): def __init__( self, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, clipHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, columnPadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, columns: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, direction: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType @@ -19834,625 +18792,589 @@ def __init__( disable: Union[bool, UndefinedType] = Undefined, fillColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, gradientDirection: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["horizontal", "vertical"]], - ], + Union["SchemaBase", "_Parameter", Literal["horizontal", "vertical"], dict], UndefinedType, ] = Undefined, gradientHorizontalMaxLength: Union[float, UndefinedType] = Undefined, gradientHorizontalMinLength: Union[float, UndefinedType] = Undefined, gradientLabelLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gradientLabelOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gradientLength: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, gradientVerticalMaxLength: Union[float, UndefinedType] = Undefined, gradientVerticalMinLength: Union[float, UndefinedType] = Undefined, gridAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["all", "each", "none"]], - ], + Union["SchemaBase", "_Parameter", Literal["all", "each", "none"], dict], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, labelFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", bool, str] - ], - UndefinedType, + Union["SchemaBase", "_Parameter", bool, dict, str], UndefinedType ] = Undefined, labelPadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, layout: Union[ Union["SchemaBase", "_Parameter", dict], UndefinedType ] = Undefined, legendX: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, legendY: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -20472,1159 +19394,1104 @@ def __init__( UndefinedType, ] = Undefined, padding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, rowPadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolBaseFillColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, symbolBaseStrokeColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolDirection: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["horizontal", "vertical"]], - ], + Union["SchemaBase", "_Parameter", Literal["horizontal", "vertical"], dict], UndefinedType, ] = Undefined, symbolFillColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, symbolType: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, tickCount: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - ], - Union["SchemaBase", dict], - float, + "SchemaBase", + "_Parameter", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], + dict, + float, ], UndefinedType, ] = Undefined, title: Union[None, UndefinedType] = Undefined, titleAlign: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal[None, "start", "middle", "end"]], + "SchemaBase", + "_Parameter", + Literal[None, "start", "middle", "end"], + dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "right", "top", "bottom"]], + "SchemaBase", + "_Parameter", + Literal["left", "right", "top", "bottom"], + dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, unselectedOpacity: Union[float, UndefinedType] = Undefined, zindex: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, **kwds, ): @@ -21816,7 +20683,7 @@ class LegendStreamBinding(LegendBinding): Parameters ---------- - legend : :class:`SchemaBase`, :class:`SchemaBase`, dict, str + legend : :class:`SchemaBase`, dict, str """ @@ -21824,9 +20691,7 @@ class LegendStreamBinding(LegendBinding): def __init__( self, - legend: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], str], UndefinedType - ] = Undefined, + legend: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, **kwds, ): super(LegendStreamBinding, self).__init__(legend=legend, **kwds) @@ -21840,14 +20705,14 @@ class LineConfig(AnyMarkConfig): Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -21863,9 +20728,9 @@ class LineConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, dict, bool + aspect : :class:`SchemaBase`, bool, dict Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -21876,13 +20741,13 @@ class LineConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Default color. **Default value:** :raw-html:`` @@ -21915,7 +20780,7 @@ class LineConfig(AnyMarkConfig): The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. description : :class:`SchemaBase`, dict, str @@ -21923,7 +20788,7 @@ class LineConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. @@ -21942,7 +20807,7 @@ class LineConfig(AnyMarkConfig): endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. @@ -21967,22 +20832,22 @@ class LineConfig(AnyMarkConfig): The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict The line interpolation method to use for line and area marks. One of the following: @@ -22050,7 +20915,7 @@ class LineConfig(AnyMarkConfig): **Default value:** ``0`` padAngle : :class:`SchemaBase`, dict, float The angular padding applied to sides of the arc, in radians. - point : :class:`SchemaBase`, dict, bool, str + point : :class:`SchemaBase`, bool, dict, str A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -22076,7 +20941,7 @@ class LineConfig(AnyMarkConfig): The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, str Shape of the point marks. Supported values include: @@ -22108,7 +20973,7 @@ class LineConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, dict, bool + smooth : :class:`SchemaBase`, bool, dict A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -22116,21 +20981,21 @@ class LineConfig(AnyMarkConfig): startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, dict, Sequence[float] + strokeDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating stroke, space lengths for creating dashed or dotted lines. strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` @@ -22149,7 +21014,7 @@ class LineConfig(AnyMarkConfig): tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + text : :class:`SchemaBase`, Sequence[str], dict, str Placeholder text if the ``text`` channel is not specified theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the @@ -22168,7 +21033,7 @@ class LineConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, dict, None, bool, float, str + tooltip : :class:`SchemaBase`, None, bool, dict, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -22183,7 +21048,7 @@ class LineConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, str The URL of the image file for image marks. width : :class:`SchemaBase`, dict, float Width of the marks. @@ -22216,848 +21081,792 @@ class LineConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, blend: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + "SchemaBase", + "_Parameter", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], + dict, ], UndefinedType, ] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + "SchemaBase", + "_Parameter", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["ltr", "rtl"]], - ], + Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + None, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, href: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + "SchemaBase", + "_Parameter", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType - ] = Undefined, - point: Union[ - Union[Union["SchemaBase", dict], bool, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, + point: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, radius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[Union["SchemaBase", str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + None, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["miter", "round", "bevel"]], - ], + Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, theta: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - bool, - float, - str, - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, width: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, **kwds, ): @@ -23253,7 +22062,7 @@ class LookupData(VegaLiteSchema): Parameters ---------- - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict + data : :class:`SchemaBase`, dict Secondary data source to lookup in. key : :class:`SchemaBase`, str Key in data to lookup. @@ -23266,10 +22075,7 @@ class LookupData(VegaLiteSchema): def __init__( self, - data: Union[ - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, key: Union[Union["SchemaBase", str], UndefinedType] = Undefined, fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, **kwds, @@ -23330,14 +22136,14 @@ class MarkConfig(AnyMarkConfig): Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -23353,9 +22159,9 @@ class MarkConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, dict, bool + aspect : :class:`SchemaBase`, bool, dict Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -23366,13 +22172,13 @@ class MarkConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Default color. **Default value:** :raw-html:`` @@ -23405,7 +22211,7 @@ class MarkConfig(AnyMarkConfig): The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. description : :class:`SchemaBase`, dict, str @@ -23413,7 +22219,7 @@ class MarkConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. @@ -23432,7 +22238,7 @@ class MarkConfig(AnyMarkConfig): endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. @@ -23457,22 +22263,22 @@ class MarkConfig(AnyMarkConfig): The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict The line interpolation method to use for line and area marks. One of the following: @@ -23551,7 +22357,7 @@ class MarkConfig(AnyMarkConfig): The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, str Shape of the point marks. Supported values include: @@ -23583,7 +22389,7 @@ class MarkConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, dict, bool + smooth : :class:`SchemaBase`, bool, dict A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -23591,21 +22397,21 @@ class MarkConfig(AnyMarkConfig): startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, dict, Sequence[float] + strokeDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating stroke, space lengths for creating dashed or dotted lines. strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` @@ -23624,7 +22430,7 @@ class MarkConfig(AnyMarkConfig): tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + text : :class:`SchemaBase`, Sequence[str], dict, str Placeholder text if the ``text`` channel is not specified theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the @@ -23643,7 +22449,7 @@ class MarkConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, dict, None, bool, float, str + tooltip : :class:`SchemaBase`, None, bool, dict, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -23658,7 +22464,7 @@ class MarkConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, str The URL of the image file for image marks. width : :class:`SchemaBase`, dict, float Width of the marks. @@ -23691,845 +22497,791 @@ class MarkConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, blend: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + "SchemaBase", + "_Parameter", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], + dict, ], UndefinedType, ] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + "SchemaBase", + "_Parameter", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["ltr", "rtl"]], - ], + Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fill: Union[ Union[ + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, href: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + "SchemaBase", + "_Parameter", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[Union["SchemaBase", str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + None, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["miter", "round", "bevel"]], - ], + Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, theta: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - bool, - float, - str, - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, width: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, **kwds, ): @@ -24620,14 +23372,14 @@ class MarkDef(AnyMark): ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -24643,14 +23395,14 @@ class MarkDef(AnyMark): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, dict, bool + aspect : :class:`SchemaBase`, bool, dict Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. **Default value:** 3/4 of step (width step for horizontal ticks and height step for vertical ticks). - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -24666,7 +23418,7 @@ class MarkDef(AnyMark): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. @@ -24674,7 +23426,7 @@ class MarkDef(AnyMark): __Default value:__ ``"source-over"`` clip : bool Whether a mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Default color. **Default value:** :raw-html:`` @@ -24715,7 +23467,7 @@ class MarkDef(AnyMark): The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. description : :class:`SchemaBase`, dict, str @@ -24723,7 +23475,7 @@ class MarkDef(AnyMark): `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. @@ -24742,7 +23494,7 @@ class MarkDef(AnyMark): The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. @@ -24767,9 +23519,9 @@ class MarkDef(AnyMark): The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). @@ -24781,14 +23533,14 @@ class MarkDef(AnyMark): A relative band size definition. For example, ``{band: 0.5}`` represents half of the band - href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict The line interpolation method to use for line and area marks. One of the following: @@ -24824,7 +23576,7 @@ class MarkDef(AnyMark): truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : :class:`SchemaBase`, dict, bool + line : :class:`SchemaBase`, bool, dict A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -24869,7 +23621,7 @@ class MarkDef(AnyMark): **Default value:** ``0`` padAngle : :class:`SchemaBase`, dict, float The angular padding applied to sides of the arc, in radians. - point : :class:`SchemaBase`, dict, bool, str + point : :class:`SchemaBase`, bool, dict, str A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -24899,7 +23651,7 @@ class MarkDef(AnyMark): Offset for radius2. radiusOffset : :class:`SchemaBase`, dict, float Offset for radius. - shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, str Shape of the point marks. Supported values include: @@ -24931,26 +23683,26 @@ class MarkDef(AnyMark): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, dict, bool + smooth : :class:`SchemaBase`, bool, dict A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, dict, Sequence[float] + strokeDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating stroke, space lengths for creating dashed or dotted lines. strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` @@ -24983,7 +23735,7 @@ class MarkDef(AnyMark): tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + text : :class:`SchemaBase`, Sequence[str], dict, str Placeholder text if the ``text`` channel is not specified theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the @@ -25010,7 +23762,7 @@ class MarkDef(AnyMark): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, dict, None, bool, float, str + tooltip : :class:`SchemaBase`, None, bool, dict, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -25025,7 +23777,7 @@ class MarkDef(AnyMark): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, str The URL of the image file for image marks. width : :class:`SchemaBase`, dict, float Width of the marks. One of: @@ -25094,892 +23846,826 @@ def __init__( UndefinedType, ] = Undefined, align: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + "SchemaBase", + "_Parameter", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + "SchemaBase", + "_Parameter", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["ltr", "rtl"]], - ], + Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType + Union["SchemaBase", dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + None, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, href: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + "SchemaBase", + "_Parameter", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, - line: Union[Union[Union["SchemaBase", dict], bool], UndefinedType] = Undefined, + line: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType - ] = Undefined, - point: Union[ - Union[Union["SchemaBase", dict], bool, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, + point: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, radius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[Union["SchemaBase", str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["miter", "round", "bevel"]], - ], + Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, theta: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - bool, - float, - str, - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, **kwds, ): @@ -26078,7 +24764,7 @@ def __init__( class MarkPropDefGradientstringnull(VegaLiteSchema): """MarkPropDefGradientstringnull schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/MarkPropDef<(Gradient|string|null)>"} @@ -26101,16 +24787,16 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -26209,22 +24895,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, datum: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", None, bool, float, str], - Union["SchemaBase", dict], - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -26255,9 +24934,9 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -26269,7 +24948,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -26290,14 +24969,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -26312,7 +24991,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -26321,7 +25000,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -26334,7 +25013,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -26373,7 +25052,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -26382,7 +25061,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -26480,265 +25159,217 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, - legend: Union[ - Union[None, Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + legend: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, sort: Union[ Union[ "SchemaBase", - None, - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - Union["SchemaBase", Literal["ascending", "descending"]], - Union[ - "SchemaBase", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union["SchemaBase", dict], + None, + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union["SchemaBase", dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -26770,7 +25401,7 @@ def __init__( class MarkPropDefnumber(VegaLiteSchema): """MarkPropDefnumber schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/MarkPropDef"} @@ -26782,7 +25413,7 @@ def __init__(self, *args, **kwds): class MarkPropDefnumberArray(VegaLiteSchema): """MarkPropDefnumberArray schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/MarkPropDef"} @@ -26794,7 +25425,7 @@ def __init__(self, *args, **kwds): class MarkPropDefstringnullTypeForShape(VegaLiteSchema): """MarkPropDefstringnullTypeForShape schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/MarkPropDef<(string|null),TypeForShape>"} @@ -26946,7 +25577,7 @@ class NamedData(DataSource): the layout when the data updates, set `autosize `__ or explicitly use `view.resize `__. - format : :class:`SchemaBase`, :class:`SchemaBase`, dict + format : :class:`SchemaBase`, dict An object that specifies the format for parsing the data. """ @@ -26955,9 +25586,7 @@ class NamedData(DataSource): def __init__( self, name: Union[str, UndefinedType] = Undefined, - format: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + format: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): super(NamedData, self).__init__(name=name, format=format, **kwds) @@ -26980,8 +25609,7 @@ def __init__(self, *args): class NonNormalizedSpec(VegaLiteSchema): """NonNormalizedSpec schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, - dict + :class:`SchemaBase`, dict Any specification in Vega-Lite. """ @@ -27048,7 +25676,7 @@ def __init__( class NumericArrayMarkPropDef(VegaLiteSchema): """NumericArrayMarkPropDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/NumericArrayMarkPropDef"} @@ -27071,16 +25699,16 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27177,22 +25805,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, datum: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", None, bool, float, str], - Union["SchemaBase", dict], - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -27223,9 +25844,9 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -27237,7 +25858,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -27258,14 +25879,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -27280,7 +25901,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -27289,7 +25910,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -27302,7 +25923,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -27341,7 +25962,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -27350,7 +25971,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27448,265 +26069,217 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + legend: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, sort: Union[ Union[ "SchemaBase", - None, - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - Union["SchemaBase", Literal["ascending", "descending"]], - Union[ - "SchemaBase", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union["SchemaBase", dict], + None, + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], - Union["SchemaBase", dict], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -27736,7 +26309,7 @@ def __init__( class NumericMarkPropDef(VegaLiteSchema): """NumericMarkPropDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/NumericMarkPropDef"} @@ -27757,16 +26330,16 @@ class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkP Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27863,22 +26436,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, datum: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", None, bool, float, str], - Union["SchemaBase", dict], - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -27909,9 +26475,9 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -27923,7 +26489,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -27944,14 +26510,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -27966,7 +26532,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -27975,7 +26541,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -27988,7 +26554,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -28027,7 +26593,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -28036,7 +26602,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -28134,265 +26700,217 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, - legend: Union[ - Union[None, Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + legend: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, sort: Union[ Union[ "SchemaBase", - None, - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - Union["SchemaBase", Literal["ascending", "descending"]], - Union[ - "SchemaBase", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union["SchemaBase", dict], + None, + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union["SchemaBase", dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -28422,7 +26940,7 @@ def __init__( class OffsetDef(VegaLiteSchema): """OffsetDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/OffsetDef"} @@ -28439,9 +26957,9 @@ class OrderFieldDef(VegaLiteSchema): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -28453,7 +26971,7 @@ class OrderFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -28474,7 +26992,7 @@ class OrderFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -28491,7 +27009,7 @@ class OrderFieldDef(VegaLiteSchema): if ``aggregate`` is ``count``. sort : :class:`SchemaBase`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -28500,7 +27018,7 @@ class OrderFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -28596,204 +27114,175 @@ class OrderFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["SchemaBase", dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", None, bool, dict, str], UndefinedType ] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, sort: Union[ Union["SchemaBase", Literal["ascending", "descending"]], UndefinedType ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union["SchemaBase", dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -28853,7 +27342,7 @@ class OrderValueDef(VegaLiteSchema): A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. @@ -28867,13 +27356,10 @@ class OrderValueDef(VegaLiteSchema): def __init__( self, value: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, **kwds, @@ -28913,14 +27399,14 @@ class OverlayMarkDef(VegaLiteSchema): Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -28936,9 +27422,9 @@ class OverlayMarkDef(VegaLiteSchema): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, dict, bool + aspect : :class:`SchemaBase`, bool, dict Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -28949,7 +27435,7 @@ class OverlayMarkDef(VegaLiteSchema): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. @@ -28957,7 +27443,7 @@ class OverlayMarkDef(VegaLiteSchema): __Default value:__ ``"source-over"`` clip : bool Whether a mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Default color. **Default value:** :raw-html:`` @@ -28990,7 +27476,7 @@ class OverlayMarkDef(VegaLiteSchema): The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. description : :class:`SchemaBase`, dict, str @@ -28998,7 +27484,7 @@ class OverlayMarkDef(VegaLiteSchema): `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. @@ -29017,7 +27503,7 @@ class OverlayMarkDef(VegaLiteSchema): endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. @@ -29042,22 +27528,22 @@ class OverlayMarkDef(VegaLiteSchema): The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict The line interpolation method to use for line and area marks. One of the following: @@ -29140,7 +27626,7 @@ class OverlayMarkDef(VegaLiteSchema): Offset for radius2. radiusOffset : :class:`SchemaBase`, dict, float Offset for radius. - shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, str Shape of the point marks. Supported values include: @@ -29172,7 +27658,7 @@ class OverlayMarkDef(VegaLiteSchema): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, dict, bool + smooth : :class:`SchemaBase`, bool, dict A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -29180,21 +27666,21 @@ class OverlayMarkDef(VegaLiteSchema): startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, dict, Sequence[float] + strokeDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating stroke, space lengths for creating dashed or dotted lines. strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` @@ -29227,7 +27713,7 @@ class OverlayMarkDef(VegaLiteSchema): tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + text : :class:`SchemaBase`, Sequence[str], dict, str Placeholder text if the ``text`` channel is not specified theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the @@ -29250,7 +27736,7 @@ class OverlayMarkDef(VegaLiteSchema): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, dict, None, bool, float, str + tooltip : :class:`SchemaBase`, None, bool, dict, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -29265,7 +27751,7 @@ class OverlayMarkDef(VegaLiteSchema): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, str The URL of the image file for image marks. width : :class:`SchemaBase`, dict, float Width of the marks. @@ -29306,871 +27792,817 @@ class OverlayMarkDef(VegaLiteSchema): def __init__( self, align: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, blend: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + "SchemaBase", + "_Parameter", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + "SchemaBase", + "_Parameter", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["ltr", "rtl"]], - ], + Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fill: Union[ Union[ + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, href: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + "SchemaBase", + "_Parameter", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[Union["SchemaBase", str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + None, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["miter", "round", "bevel"]], - ], + Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, theta: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - bool, - float, - str, - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, width: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, **kwds, ): @@ -30372,7 +28804,7 @@ class PointSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool, str + clear : :class:`SchemaBase`, bool, dict, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -30405,7 +28837,7 @@ class PointSelectionConfig(VegaLiteSchema): **See also:** `nearest examples `__ documentation. - on : :class:`SchemaBase`, :class:`SchemaBase`, dict, str + on : :class:`SchemaBase`, dict, str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -30464,10 +28896,7 @@ class PointSelectionConfig(VegaLiteSchema): def __init__( self, type: Union[str, UndefinedType] = Undefined, - clear: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool, str], - UndefinedType, - ] = Undefined, + clear: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -30510,9 +28939,7 @@ def __init__( ] = Undefined, fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, nearest: Union[bool, UndefinedType] = Undefined, - on: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], str], UndefinedType - ] = Undefined, + on: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, resolve: Union[ Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, @@ -30540,7 +28967,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): Parameters ---------- - clear : :class:`SchemaBase`, :class:`SchemaBase`, dict, bool, str + clear : :class:`SchemaBase`, bool, dict, str Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -30573,7 +29000,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): **See also:** `nearest examples `__ documentation. - on : :class:`SchemaBase`, :class:`SchemaBase`, dict, str + on : :class:`SchemaBase`, dict, str A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -30631,10 +29058,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): def __init__( self, - clear: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], bool, str], - UndefinedType, - ] = Undefined, + clear: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -30677,9 +29101,7 @@ def __init__( ] = Undefined, fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, nearest: Union[bool, UndefinedType] = Undefined, - on: Union[ - Union[Union["SchemaBase", Union["SchemaBase", dict]], str], UndefinedType - ] = Undefined, + on: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, resolve: Union[ Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, @@ -30701,7 +29123,7 @@ def __init__( class PolarDef(VegaLiteSchema): """PolarDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/PolarDef"} @@ -30763,7 +29185,7 @@ def __init__(self, *args): class Position2Def(VegaLiteSchema): """Position2Def schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Position2Def"} @@ -30784,9 +29206,9 @@ class DatumDef(LatLongDef, Position2Def): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -30883,15 +29305,11 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", None, bool, float, str], - Union["SchemaBase", dict], - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -30919,9 +29337,9 @@ class PositionDatumDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -30965,7 +29383,7 @@ class PositionDatumDefBase(PolarDef): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -31062,22 +29480,16 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", None, bool, float, str], - Union["SchemaBase", dict], - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, - scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, stack: Union[ - Union[ - None, Union["SchemaBase", Literal["zero", "center", "normalize"]], bool - ], + Union["SchemaBase", Literal["zero", "center", "normalize"], None, bool], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -31102,7 +29514,7 @@ def __init__( class PositionDef(VegaLiteSchema): """PositionDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/PositionDef"} @@ -31119,7 +29531,7 @@ class PositionDatumDef(PositionDef): Parameters ---------- - axis : :class:`SchemaBase`, dict, None + axis : :class:`SchemaBase`, None, dict An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -31132,9 +29544,9 @@ class PositionDatumDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - impute : :class:`SchemaBase`, dict, None + impute : :class:`SchemaBase`, None, dict An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -31142,7 +29554,7 @@ class PositionDatumDef(PositionDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -31186,7 +29598,7 @@ class PositionDatumDef(PositionDef): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -31281,28 +29693,20 @@ class PositionDatumDef(PositionDef): def __init__( self, - axis: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + axis: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", None, bool, float, str], - Union["SchemaBase", dict], - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, - impute: Union[ - Union[None, Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + impute: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, stack: Union[ - Union[ - None, Union["SchemaBase", Literal["zero", "center", "normalize"]], bool - ], + Union["SchemaBase", Literal["zero", "center", "normalize"], None, bool], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -31334,9 +29738,9 @@ class PositionFieldDef(PositionDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -31344,7 +29748,7 @@ class PositionFieldDef(PositionDef): **See also:** `aggregate `__ documentation. - axis : :class:`SchemaBase`, dict, None + axis : :class:`SchemaBase`, None, dict An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -31357,7 +29761,7 @@ class PositionFieldDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -31378,7 +29782,7 @@ class PositionFieldDef(PositionDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -31393,7 +29797,7 @@ class PositionFieldDef(PositionDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`SchemaBase`, dict, None + impute : :class:`SchemaBase`, None, dict An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -31401,7 +29805,7 @@ class PositionFieldDef(PositionDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -31414,7 +29818,7 @@ class PositionFieldDef(PositionDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -31484,7 +29888,7 @@ class PositionFieldDef(PositionDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -31493,7 +29897,7 @@ class PositionFieldDef(PositionDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -31589,265 +29993,220 @@ class PositionFieldDef(PositionDef): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, - axis: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + axis: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["SchemaBase", dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", None, bool, dict, str], UndefinedType ] = Undefined, - impute: Union[ - Union[None, Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + impute: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, sort: Union[ Union[ "SchemaBase", - None, - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - Union["SchemaBase", Literal["ascending", "descending"]], - Union[ - "SchemaBase", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union["SchemaBase", dict], + None, + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + dict, ], UndefinedType, ] = Undefined, stack: Union[ - Union[ - None, Union["SchemaBase", Literal["zero", "center", "normalize"]], bool - ], + Union["SchemaBase", Literal["zero", "center", "normalize"], None, bool], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -31883,9 +30242,9 @@ class PositionFieldDefBase(PolarDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -31897,7 +30256,7 @@ class PositionFieldDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -31918,7 +30277,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -31933,7 +30292,7 @@ class PositionFieldDefBase(PolarDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -31946,7 +30305,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -32016,7 +30375,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -32025,7 +30384,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -32121,261 +30480,218 @@ class PositionFieldDefBase(PolarDef): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["SchemaBase", dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", None, bool, dict, str], UndefinedType ] = Undefined, - scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, sort: Union[ Union[ "SchemaBase", - None, - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - Union["SchemaBase", Literal["ascending", "descending"]], - Union[ - "SchemaBase", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union["SchemaBase", dict], + None, + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + dict, ], UndefinedType, ] = Undefined, stack: Union[ - Union[ - None, Union["SchemaBase", Literal["zero", "center", "normalize"]], bool - ], + Union["SchemaBase", Literal["zero", "center", "normalize"], None, bool], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union["SchemaBase", dict], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -32422,7 +30738,7 @@ class PositionValueDef(PolarDef, Position2Def, PositionDef): def __init__( self, value: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, **kwds, ): @@ -32432,8 +30748,7 @@ def __init__( class PredicateComposition(VegaLiteSchema): """PredicateComposition schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, - :class:`SchemaBase`, dict + :class:`SchemaBase`, dict, str """ _schema = {"$ref": "#/definitions/PredicateComposition"} @@ -32450,7 +30765,7 @@ class LogicalAndPredicate(PredicateComposition): Parameters ---------- - and : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict] + and : Sequence[:class:`SchemaBase`, dict, str] """ @@ -32468,7 +30783,7 @@ class LogicalNotPredicate(PredicateComposition): Parameters ---------- - not : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict + not : :class:`SchemaBase`, dict, str """ @@ -32486,7 +30801,7 @@ class LogicalOrPredicate(PredicateComposition): Parameters ---------- - or : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict] + or : Sequence[:class:`SchemaBase`, dict, str] """ @@ -32499,7 +30814,7 @@ def __init__(self, **kwds): class Predicate(PredicateComposition): """Predicate schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict, str + :class:`SchemaBase`, dict, str """ _schema = {"$ref": "#/definitions/Predicate"} @@ -32516,11 +30831,11 @@ class FieldEqualPredicate(Predicate): Parameters ---------- - equal : :class:`SchemaBase`, dict, bool, float, str + equal : :class:`SchemaBase`, bool, dict, float, str The value that the field should be equal to. field : :class:`SchemaBase`, str Field to be tested. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit for the field to be tested. """ @@ -32529,163 +30844,133 @@ class FieldEqualPredicate(Predicate): def __init__( self, equal: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - bool, - float, - str, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", bool, dict, float, str], UndefinedType ] = Undefined, field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, @@ -32708,7 +30993,7 @@ class FieldGTEPredicate(Predicate): Field to be tested. gte : :class:`SchemaBase`, dict, float, str The value that the field should be greater than or equals to. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit for the field to be tested. """ @@ -32718,161 +31003,132 @@ def __init__( self, field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, gte: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - str, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, @@ -32895,7 +31151,7 @@ class FieldGTPredicate(Predicate): Field to be tested. gt : :class:`SchemaBase`, dict, float, str The value that the field should be greater than. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit for the field to be tested. """ @@ -32905,161 +31161,132 @@ def __init__( self, field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, gt: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - str, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union["SchemaBase", dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, @@ -33082,7 +31309,7 @@ class FieldLTEPredicate(Predicate): Field to be tested. lte : :class:`SchemaBase`, dict, float, str The value that the field should be less than or equals to. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit for the field to be tested. """ @@ -33092,161 +31319,132 @@ def __init__( self, field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, lte: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - str, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union["SchemaBase", dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, @@ -33269,7 +31467,7 @@ class FieldLTPredicate(Predicate): Field to be tested. lt : :class:`SchemaBase`, dict, float, str The value that the field should be less than. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit for the field to be tested. """ @@ -33279,161 +31477,132 @@ def __init__( self, field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, lt: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - str, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, @@ -33457,7 +31626,7 @@ class FieldOneOfPredicate(Predicate): oneOf : Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str] A set of values that the ``field`` 's value should be a member of, for a data item included in the filtered data. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit for the field to be tested. """ @@ -33477,151 +31646,128 @@ def __init__( ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union["SchemaBase", dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, @@ -33642,10 +31788,10 @@ class FieldRangePredicate(Predicate): field : :class:`SchemaBase`, str Field to be tested. - range : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict, None, float] + range : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, None, dict, float], dict An array of inclusive minimum and maximum values for a field value of a data item to be included in the filtered data. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit for the field to be tested. """ @@ -33656,165 +31802,137 @@ def __init__( field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, range: Union[ Union[ - Sequence[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ] - ], - Union["SchemaBase", "_Parameter", dict], + "SchemaBase", + "_Parameter", + Sequence[Union["SchemaBase", "_Parameter", None, dict, float]], + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union["SchemaBase", dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, @@ -33839,7 +31957,7 @@ class FieldValidPredicate(Predicate): If set to true the field's value has to be valid, meaning both not ``null`` and not `NaN `__. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit for the field to be tested. """ @@ -33851,151 +31969,128 @@ def __init__( valid: Union[bool, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union["SchemaBase", dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, @@ -34040,7 +32135,7 @@ class Projection(VegaLiteSchema): Parameters ---------- - center : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict + center : :class:`SchemaBase`, Sequence[float], dict The projection's center, a two-element array of longitude and latitude in degrees. **Default value:** ``[0, 0]`` @@ -34048,7 +32143,7 @@ class Projection(VegaLiteSchema): The projection's clipping circle radius to the specified angle in degrees. If ``null``, switches to `antimeridian `__ cutting rather than small-circle clipping. - clipExtent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], :class:`SchemaBase`, dict + clipExtent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], dict The projection's viewport clip extent to the specified bounds in pixels. The extent bounds are specified as an array ``[[x0, y0], [x1, y1]]``, where ``x0`` is the left-side of the viewport, ``y0`` is the top, ``x1`` is the right and ``y1`` is the @@ -34064,9 +32159,9 @@ class Projection(VegaLiteSchema): is also applied, then more conservative clipping may be necessary. **Default value:** ``2.0`` - extent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], :class:`SchemaBase`, dict + extent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], dict - fit : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict], :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict]] + fit : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict], Sequence[:class:`SchemaBase`, dict], dict fraction : :class:`SchemaBase`, dict, float The fraction parameter for the ``bottomley`` projection. @@ -34080,7 +32175,7 @@ class Projection(VegaLiteSchema): ``craig``, ``cylindricalEqualArea``, ``cylindricalStereographic``, ``hammerRetroazimuthal``, ``loximuthal``, or ``rectangularPolyconic``. The default value varies based on the projection type. - parallels : :class:`SchemaBase`, dict, Sequence[float] + parallels : :class:`SchemaBase`, Sequence[float], dict For conic projections, the `two standard parallels `__ that define the map layout. The default depends on the specific conic projection used. @@ -34104,11 +32199,11 @@ class Projection(VegaLiteSchema): ratio : :class:`SchemaBase`, dict, float The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : :class:`SchemaBase`, dict, bool + reflectX : :class:`SchemaBase`, bool, dict Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : :class:`SchemaBase`, dict, bool + reflectY : :class:`SchemaBase`, bool, dict Sets whether or not the y-dimension is reflected (negated) in the output. - rotate : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict + rotate : :class:`SchemaBase`, Sequence[float], dict The projection's three-axis rotation to the specified angles, which must be a two- or three-element array of numbers [ ``lambda``, ``phi``, ``gamma`` ] specifying the rotation angles in degrees about each spherical axis. (These correspond to yaw, @@ -34120,7 +32215,7 @@ class Projection(VegaLiteSchema): scale is projection-specific. The scale factor corresponds linearly to the distance between projected points; however, scale factor values are not equivalent across projections. - size : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict + size : :class:`SchemaBase`, Sequence[float], dict Used in conjunction with fit, provides the width and height in pixels of the area to which the projection should be automatically fit. spacing : :class:`SchemaBase`, dict, float @@ -34131,9 +32226,9 @@ class Projection(VegaLiteSchema): The tilt angle (in degrees) for the ``satellite`` projection. **Default value:** ``0``. - translate : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict + translate : :class:`SchemaBase`, Sequence[float], dict The projection’s translation offset as a two-element array ``[tx, ty]``. - type : :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'], :class:`SchemaBase`, dict + type : :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'], dict The cartographic projection to use. This value is case-insensitive, for example ``"albers"`` and ``"Albers"`` indicate the same projection type. You can find all valid projection types `in the documentation @@ -34147,138 +32242,118 @@ class Projection(VegaLiteSchema): def __init__( self, center: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[float]], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, clipAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, clipExtent: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], + "SchemaBase", + "_Parameter", + Sequence[Union["SchemaBase", Sequence[float]]], + dict, ], UndefinedType, ] = Undefined, coefficient: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, distance: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, extent: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], + "SchemaBase", + "_Parameter", + Sequence[Union["SchemaBase", Sequence[float]]], + dict, ], UndefinedType, ] = Undefined, fit: Union[ Union[ + "SchemaBase", + "_Parameter", Sequence[ - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Union["SchemaBase", dict], - ] - ], - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Union["SchemaBase", dict], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict] ], + Sequence[Union["SchemaBase", dict]], + dict, ], UndefinedType, ] = Undefined, fraction: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, lobes: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, parallel: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, parallels: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, pointRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, precision: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ratio: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, reflectX: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, reflectY: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, rotate: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[float]], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, scale: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, size: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[float]], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, spacing: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tilt: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, translate: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[float]], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, type: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "albers", - "albersUsa", - "azimuthalEqualArea", - "azimuthalEquidistant", - "conicConformal", - "conicEqualArea", - "conicEquidistant", - "equalEarth", - "equirectangular", - "gnomonic", - "identity", - "mercator", - "naturalEarth1", - "orthographic", - "stereographic", - "transverseMercator", - ], + "SchemaBase", + "_Parameter", + Literal[ + "albers", + "albersUsa", + "azimuthalEqualArea", + "azimuthalEquidistant", + "conicConformal", + "conicEqualArea", + "conicEquidistant", + "equalEarth", + "equirectangular", + "gnomonic", + "identity", + "mercator", + "naturalEarth1", + "orthographic", + "stereographic", + "transverseMercator", ], + dict, ], UndefinedType, ] = Undefined, @@ -34321,7 +32396,7 @@ class ProjectionConfig(VegaLiteSchema): Parameters ---------- - center : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict + center : :class:`SchemaBase`, Sequence[float], dict The projection's center, a two-element array of longitude and latitude in degrees. **Default value:** ``[0, 0]`` @@ -34329,7 +32404,7 @@ class ProjectionConfig(VegaLiteSchema): The projection's clipping circle radius to the specified angle in degrees. If ``null``, switches to `antimeridian `__ cutting rather than small-circle clipping. - clipExtent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], :class:`SchemaBase`, dict + clipExtent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], dict The projection's viewport clip extent to the specified bounds in pixels. The extent bounds are specified as an array ``[[x0, y0], [x1, y1]]``, where ``x0`` is the left-side of the viewport, ``y0`` is the top, ``x1`` is the right and ``y1`` is the @@ -34345,9 +32420,9 @@ class ProjectionConfig(VegaLiteSchema): is also applied, then more conservative clipping may be necessary. **Default value:** ``2.0`` - extent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], :class:`SchemaBase`, dict + extent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], dict - fit : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict], :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict]] + fit : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict], Sequence[:class:`SchemaBase`, dict], dict fraction : :class:`SchemaBase`, dict, float The fraction parameter for the ``bottomley`` projection. @@ -34361,7 +32436,7 @@ class ProjectionConfig(VegaLiteSchema): ``craig``, ``cylindricalEqualArea``, ``cylindricalStereographic``, ``hammerRetroazimuthal``, ``loximuthal``, or ``rectangularPolyconic``. The default value varies based on the projection type. - parallels : :class:`SchemaBase`, dict, Sequence[float] + parallels : :class:`SchemaBase`, Sequence[float], dict For conic projections, the `two standard parallels `__ that define the map layout. The default depends on the specific conic projection used. @@ -34385,11 +32460,11 @@ class ProjectionConfig(VegaLiteSchema): ratio : :class:`SchemaBase`, dict, float The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : :class:`SchemaBase`, dict, bool + reflectX : :class:`SchemaBase`, bool, dict Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : :class:`SchemaBase`, dict, bool + reflectY : :class:`SchemaBase`, bool, dict Sets whether or not the y-dimension is reflected (negated) in the output. - rotate : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict + rotate : :class:`SchemaBase`, Sequence[float], dict The projection's three-axis rotation to the specified angles, which must be a two- or three-element array of numbers [ ``lambda``, ``phi``, ``gamma`` ] specifying the rotation angles in degrees about each spherical axis. (These correspond to yaw, @@ -34401,7 +32476,7 @@ class ProjectionConfig(VegaLiteSchema): scale is projection-specific. The scale factor corresponds linearly to the distance between projected points; however, scale factor values are not equivalent across projections. - size : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict + size : :class:`SchemaBase`, Sequence[float], dict Used in conjunction with fit, provides the width and height in pixels of the area to which the projection should be automatically fit. spacing : :class:`SchemaBase`, dict, float @@ -34412,9 +32487,9 @@ class ProjectionConfig(VegaLiteSchema): The tilt angle (in degrees) for the ``satellite`` projection. **Default value:** ``0``. - translate : :class:`SchemaBase`, Sequence[float], :class:`SchemaBase`, dict + translate : :class:`SchemaBase`, Sequence[float], dict The projection’s translation offset as a two-element array ``[tx, ty]``. - type : :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'], :class:`SchemaBase`, dict + type : :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'], dict The cartographic projection to use. This value is case-insensitive, for example ``"albers"`` and ``"Albers"`` indicate the same projection type. You can find all valid projection types `in the documentation @@ -34428,138 +32503,118 @@ class ProjectionConfig(VegaLiteSchema): def __init__( self, center: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[float]], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, clipAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, clipExtent: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], + "SchemaBase", + "_Parameter", + Sequence[Union["SchemaBase", Sequence[float]]], + dict, ], UndefinedType, ] = Undefined, coefficient: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, distance: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, extent: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], + "SchemaBase", + "_Parameter", + Sequence[Union["SchemaBase", Sequence[float]]], + dict, ], UndefinedType, ] = Undefined, fit: Union[ Union[ + "SchemaBase", + "_Parameter", Sequence[ - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Union["SchemaBase", dict], - ] - ], - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Union["SchemaBase", dict], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict] ], + Sequence[Union["SchemaBase", dict]], + dict, ], UndefinedType, ] = Undefined, fraction: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, lobes: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, parallel: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, parallels: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, pointRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, precision: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ratio: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, reflectX: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, reflectY: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, rotate: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[float]], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, scale: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, size: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[float]], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, spacing: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tilt: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, translate: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[float]], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, type: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "albers", - "albersUsa", - "azimuthalEqualArea", - "azimuthalEquidistant", - "conicConformal", - "conicEqualArea", - "conicEquidistant", - "equalEarth", - "equirectangular", - "gnomonic", - "identity", - "mercator", - "naturalEarth1", - "orthographic", - "stereographic", - "transverseMercator", - ], + "SchemaBase", + "_Parameter", + Literal[ + "albers", + "albersUsa", + "azimuthalEqualArea", + "azimuthalEquidistant", + "conicConformal", + "conicEqualArea", + "conicEquidistant", + "equalEarth", + "equirectangular", + "gnomonic", + "identity", + "mercator", + "naturalEarth1", + "orthographic", + "stereographic", + "transverseMercator", ], + dict, ], UndefinedType, ] = Undefined, @@ -34692,19 +32747,19 @@ class RangeConfig(VegaLiteSchema): Parameters ---------- - category : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] + category : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str], dict Default `color scheme `__ for categorical data. - diverging : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] + diverging : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str], dict Default `color scheme `__ for diverging quantitative ramps. - heatmap : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] + heatmap : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str], dict Default `color scheme `__ for quantitative heatmaps. - ordinal : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] + ordinal : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str], dict Default `color scheme `__ for rank-ordered data. - ramp : :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str] + ramp : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str], dict Default `color scheme `__ for sequential quantitative ramps. symbol : Sequence[:class:`SchemaBase`, str] @@ -34718,971 +32773,871 @@ def __init__( self, category: Union[ Union[ + "SchemaBase", + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", str], str, ] ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - ], - Union[ - "SchemaBase", - Sequence[ - Union[ - None, - Union["SchemaBase", Sequence[float]], - bool, - float, - str, - ] - ], - ], - dict, - ], + Sequence[Union["SchemaBase", None, Sequence[float], bool, float, str]], + dict, ], UndefinedType, ] = Undefined, diverging: Union[ Union[ + "SchemaBase", + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", str], str, ] ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - ], - Union[ - "SchemaBase", - Sequence[ - Union[ - None, - Union["SchemaBase", Sequence[float]], - bool, - float, - str, - ] - ], - ], - dict, - ], + Sequence[Union["SchemaBase", None, Sequence[float], bool, float, str]], + dict, ], UndefinedType, ] = Undefined, heatmap: Union[ Union[ + "SchemaBase", + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", str], str, ] ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - ], - Union[ - "SchemaBase", - Sequence[ - Union[ - None, - Union["SchemaBase", Sequence[float]], - bool, - float, - str, - ] - ], - ], - dict, - ], + Sequence[Union["SchemaBase", None, Sequence[float], bool, float, str]], + dict, ], UndefinedType, ] = Undefined, ordinal: Union[ Union[ + "SchemaBase", + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", str], str, ] ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - ], - Union[ - "SchemaBase", - Sequence[ - Union[ - None, - Union["SchemaBase", Sequence[float]], - bool, - float, - str, - ] - ], - ], - dict, - ], + Sequence[Union["SchemaBase", None, Sequence[float], bool, float, str]], + dict, ], UndefinedType, ] = Undefined, ramp: Union[ Union[ + "SchemaBase", + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], Sequence[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", str], str, ] ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - ], - Union[ - "SchemaBase", - Sequence[ - Union[ - None, - Union["SchemaBase", Sequence[float]], - bool, - float, - str, - ] - ], - ], - dict, - ], + Sequence[Union["SchemaBase", None, Sequence[float], bool, float, str]], + dict, ], UndefinedType, ] = Undefined, @@ -35715,9 +33670,9 @@ def __init__(self, *args): class RangeScheme(VegaLiteSchema): """RangeScheme schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', - 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, - Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str], dict + :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', + 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, + str], dict """ _schema = {"$ref": "#/definitions/RangeScheme"} @@ -35742,7 +33697,7 @@ def __init__(self, *args): class RangeRaw(RangeScheme): """RangeRaw schema wrapper - :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float], None, bool, float, str] + :class:`SchemaBase`, Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str] """ _schema = {"$ref": "#/definitions/RangeRaw"} @@ -35759,14 +33714,14 @@ class RectConfig(AnyMarkConfig): Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -35782,9 +33737,9 @@ class RectConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, dict, bool + aspect : :class:`SchemaBase`, bool, dict Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -35800,13 +33755,13 @@ class RectConfig(AnyMarkConfig): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Default color. **Default value:** :raw-html:`` @@ -35843,7 +33798,7 @@ class RectConfig(AnyMarkConfig): The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. description : :class:`SchemaBase`, dict, str @@ -35851,7 +33806,7 @@ class RectConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. @@ -35873,7 +33828,7 @@ class RectConfig(AnyMarkConfig): endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. @@ -35898,22 +33853,22 @@ class RectConfig(AnyMarkConfig): The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict The line interpolation method to use for line and area marks. One of the following: @@ -35994,7 +33949,7 @@ class RectConfig(AnyMarkConfig): The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, str Shape of the point marks. Supported values include: @@ -36026,7 +33981,7 @@ class RectConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, dict, bool + smooth : :class:`SchemaBase`, bool, dict A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -36034,21 +33989,21 @@ class RectConfig(AnyMarkConfig): startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, dict, Sequence[float] + strokeDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating stroke, space lengths for creating dashed or dotted lines. strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` @@ -36067,7 +34022,7 @@ class RectConfig(AnyMarkConfig): tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + text : :class:`SchemaBase`, Sequence[str], dict, str Placeholder text if the ``text`` channel is not specified theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the @@ -36086,7 +34041,7 @@ class RectConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, dict, None, bool, float, str + tooltip : :class:`SchemaBase`, None, bool, dict, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -36101,7 +34056,7 @@ class RectConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, str The URL of the image file for image marks. width : :class:`SchemaBase`, dict, float Width of the marks. @@ -36134,853 +34089,799 @@ class RectConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, baseline: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + "SchemaBase", + "_Parameter", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], + dict, ], UndefinedType, ] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + "SchemaBase", + "_Parameter", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["ltr", "rtl"]], - ], + Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType + Union["SchemaBase", dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + None, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, href: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + "SchemaBase", + "_Parameter", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[Union["SchemaBase", str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + None, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["miter", "round", "bevel"]], - ], + Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, theta: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - bool, - float, - str, - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, width: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, **kwds, ): @@ -37261,9 +35162,9 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -37289,7 +35190,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -37315,7 +35216,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): respective rows or columns. **Default value:** ``false`` - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -37330,9 +35231,9 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, dict, None + header : :class:`SchemaBase`, None, dict An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -37365,7 +35266,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -37374,7 +35275,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -37470,38 +35371,35 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, @@ -37509,185 +35407,153 @@ def __init__( Union["SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, - header: Union[ - Union[None, Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + header: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, sort: Union[ Union[ + "SchemaBase", + Literal["ascending", "descending"], None, - Union["SchemaBase", Literal["ascending", "descending"]], - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - ], - Union["SchemaBase", dict], + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + dict, ], UndefinedType, ] = Undefined, spacing: Union[float, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union["SchemaBase", dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -37733,7 +35599,7 @@ class Scale(VegaLiteSchema): **Default value:** ``0.5`` base : :class:`SchemaBase`, dict, float The logarithm base of the ``log`` scale (default ``10`` ). - bins : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[float] + bins : :class:`SchemaBase`, Sequence[float], dict Bin boundaries can be provided to scales as either an explicit array of bin boundaries or as a bin specification object. The legal values are: @@ -37748,7 +35614,7 @@ class Scale(VegaLiteSchema): *step* size, and optionally the *start* and *stop* boundaries. * An array of bin boundaries over the scale domain. If provided, axes and legends will use the bin boundaries to inform the choice of tick marks and text labels. - clamp : :class:`SchemaBase`, dict, bool + clamp : :class:`SchemaBase`, bool, dict If ``true``, values that exceed the data domain are clamped to either the minimum or maximum range value @@ -37760,7 +35626,7 @@ class Scale(VegaLiteSchema): ``symlog`` scales. **Default value:** ``1`` - domain : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict, None, bool, float, str], str + domain : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, None, bool, dict, float, str], dict, str Customized domain values in the form of constant values or dynamic values driven by a parameter. @@ -37812,7 +35678,7 @@ class Scale(VegaLiteSchema): then modified in response to user input by setting the rawDomain value. exponent : :class:`SchemaBase`, dict, float The exponent of the ``pow`` scale. - interpolate : :class:`SchemaBase`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', 'cubehelix', 'cubehelix-long'], :class:`SchemaBase`, dict + interpolate : :class:`SchemaBase`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', 'cubehelix', 'cubehelix-long'], dict The interpolation method for range values. By default, a general interpolator for numbers, dates, strings and colors (in HCL space) is used. For color ranges, this property allows interpolation in alternative color spaces. Legal values include @@ -37825,7 +35691,7 @@ class Scale(VegaLiteSchema): * **Default value:** ``hcl`` - nice : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, bool, float + nice : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], bool, dict, float Extending the domain so that it starts and ends on nice round values. This method typically modifies the scale’s domain, and may only extend the bounds to the nearest round value. Nicing is useful if the domain is computed from data and may be @@ -37884,7 +35750,7 @@ class Scale(VegaLiteSchema): `__ 's ``bandPaddingOuter`` for band scales and ``pointPadding`` for point scales. By default, Vega-Lite sets outer padding such that *width/height = number of unique values * step*. - range : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict, Sequence[float], float, str] + range : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Sequence[float], dict, float, str], dict The range of the scale. One of: @@ -37920,14 +35786,14 @@ class Scale(VegaLiteSchema): Sets the minimum value in the scale range, overriding the ``range`` property or the default range. This property is only intended for use with scales having continuous ranges. - reverse : :class:`SchemaBase`, dict, bool + reverse : :class:`SchemaBase`, bool, dict If true, reverses the order of the scale range. **Default value:** ``false``. - round : :class:`SchemaBase`, dict, bool + round : :class:`SchemaBase`, bool, dict If ``true``, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. **Default value:** ``false``. - scheme : :class:`SchemaBase`, :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], :class:`SchemaBase`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], :class:`SchemaBase`, Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], :class:`SchemaBase`, Literal['rainbow', 'sinebow'], :class:`SchemaBase`, Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'], :class:`SchemaBase`, dict + scheme : :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['rainbow', 'sinebow'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'], dict A string indicating a color `scheme `__ name (e.g., ``"category10"`` or ``"blues"`` ) or a `scheme parameter object @@ -37970,7 +35836,7 @@ class Scale(VegaLiteSchema): **Default value:** please see the `scale type table `__. - zero : :class:`SchemaBase`, dict, bool + zero : :class:`SchemaBase`, bool, dict If ``true``, ensures that a zero baseline value is included in the scale domain. **Default value:** ``true`` for x and y channels if the quantitative field is not @@ -37984,512 +35850,470 @@ class Scale(VegaLiteSchema): def __init__( self, align: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, base: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, bins: Union[ - Union["SchemaBase", Sequence[float], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[float], dict], UndefinedType ] = Undefined, clamp: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, constant: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, domain: Union[ Union[ + "SchemaBase", + "_Parameter", Sequence[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - bool, - float, - str, - ] + Union["SchemaBase", "_Parameter", None, bool, dict, float, str] ], - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], + dict, str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, domainMid: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, domainMin: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - float, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, domainRaw: Union[ Union["SchemaBase", "_Parameter", dict], UndefinedType ] = Undefined, exponent: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + "SchemaBase", + "_Parameter", + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + "SchemaBase", + "_Parameter", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], - Union["SchemaBase", dict], bool, + dict, float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, paddingInner: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, range: Union[ Union[ - Sequence[ - Union[ - Sequence[float], - Union["SchemaBase", "_Parameter", dict], - float, - str, - ] + "SchemaBase", + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], - Union[ - "SchemaBase", - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + Sequence[ + Union["SchemaBase", "_Parameter", Sequence[float], dict, float, str] ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, rangeMin: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, reverse: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, round: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, scheme: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - ], - Union[ - "SchemaBase", - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - ], - Union[ - "SchemaBase", - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - ], - Union["SchemaBase", Literal["rainbow", "sinebow"]], - Union[ - "SchemaBase", - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], - ], + "SchemaBase", + "_Parameter", + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, @@ -38518,7 +36342,7 @@ def __init__( UndefinedType, ] = Undefined, zero: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, **kwds, ): @@ -38554,7 +36378,7 @@ def __init__( class ScaleBins(VegaLiteSchema): """ScaleBins schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[float] + :class:`SchemaBase`, Sequence[float], dict """ _schema = {"$ref": "#/definitions/ScaleBins"} @@ -38631,7 +36455,7 @@ class ScaleConfig(VegaLiteSchema): Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"bar"`` marks. **Default value:** ``0.1`` - clamp : :class:`SchemaBase`, dict, bool + clamp : :class:`SchemaBase`, bool, dict If true, values that exceed the data domain are clamped to either the minimum or maximum range value continuousPadding : :class:`SchemaBase`, dict, float @@ -38708,7 +36532,7 @@ class ScaleConfig(VegaLiteSchema): Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"rect"`` marks. **Default value:** ``0`` - round : :class:`SchemaBase`, dict, bool + round : :class:`SchemaBase`, bool, dict If true, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. (Only available for ``x``, ``y``, and ``size`` scales.) useUnaggregatedDomain : bool @@ -38724,7 +36548,7 @@ class ScaleConfig(VegaLiteSchema): raw data domain (e.g. ``"count"``, ``"sum"`` ), this property is ignored. **Default value:** ``false`` - xReverse : :class:`SchemaBase`, dict, bool + xReverse : :class:`SchemaBase`, bool, dict Reverse x-scale by default (useful for right-to-left charts). zero : bool Default ``scale.zero`` for `continuous @@ -38739,25 +36563,25 @@ class ScaleConfig(VegaLiteSchema): def __init__( self, bandPaddingInner: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, bandPaddingOuter: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, bandWithNestedOffsetPaddingInner: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, bandWithNestedOffsetPaddingOuter: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, barBandPaddingInner: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, clamp: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, continuousPadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, maxBandSize: Union[float, UndefinedType] = Undefined, maxFontSize: Union[float, UndefinedType] = Undefined, @@ -38770,25 +36594,25 @@ def __init__( minSize: Union[float, UndefinedType] = Undefined, minStrokeWidth: Union[float, UndefinedType] = Undefined, offsetBandPaddingInner: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, offsetBandPaddingOuter: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, pointPadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, quantileCount: Union[float, UndefinedType] = Undefined, quantizeCount: Union[float, UndefinedType] = Undefined, rectBandPaddingInner: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, round: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, useUnaggregatedDomain: Union[bool, UndefinedType] = Undefined, xReverse: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, zero: Union[bool, UndefinedType] = Undefined, **kwds, @@ -38837,9 +36661,9 @@ class ScaleDatumDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -38852,7 +36676,7 @@ class ScaleDatumDef(OffsetDef): **See also:** `scale `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -38949,16 +36773,12 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", None, bool, float, str], - Union["SchemaBase", dict], - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, - scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -38987,9 +36807,9 @@ class ScaleFieldDef(OffsetDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -39001,7 +36821,7 @@ class ScaleFieldDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -39022,7 +36842,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -39037,7 +36857,7 @@ class ScaleFieldDef(OffsetDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -39050,7 +36870,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -39089,7 +36909,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -39098,7 +36918,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -39194,255 +37014,212 @@ class ScaleFieldDef(OffsetDef): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, - scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, sort: Union[ Union[ "SchemaBase", - None, - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - Union["SchemaBase", Literal["ascending", "descending"]], - Union[ - "SchemaBase", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union["SchemaBase", dict], + None, + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union["SchemaBase", dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -39652,7 +37429,7 @@ class SchemeParams(VegaLiteSchema): Parameters ---------- - name : :class:`SchemaBase`, :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], :class:`SchemaBase`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], :class:`SchemaBase`, Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], :class:`SchemaBase`, Literal['rainbow', 'sinebow'], :class:`SchemaBase`, Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] + name : :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['rainbow', 'sinebow'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] A color scheme name for ordinal scales (e.g., ``"category10"`` or ``"blues"`` ). For the full list of supported schemes, please refer to the `Vega Scheme @@ -39674,356 +37451,344 @@ def __init__( name: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - ], - Union[ - "SchemaBase", - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", ], - Union[ - "SchemaBase", - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", ], - Union["SchemaBase", Literal["rainbow", "sinebow"]], - Union[ - "SchemaBase", - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal["rainbow", "sinebow"], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], ], UndefinedType, @@ -40047,9 +37812,9 @@ class SecondaryFieldDef(Position2Def): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -40082,7 +37847,7 @@ class SecondaryFieldDef(Position2Def): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -40097,7 +37862,7 @@ class SecondaryFieldDef(Position2Def): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -40106,7 +37871,7 @@ class SecondaryFieldDef(Position2Def): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -40133,199 +37898,170 @@ class SecondaryFieldDef(Position2Def): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union["SchemaBase", dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, **kwds, ): @@ -40381,7 +38117,7 @@ def __init__( class SelectionInit(VegaLiteSchema): """SelectionInit schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + :class:`SchemaBase`, None, bool, dict, float, str """ _schema = {"$ref": "#/definitions/SelectionInit"} @@ -40436,11 +38172,11 @@ class DateTime(SelectionInit): def __init__( self, date: Union[float, UndefinedType] = Undefined, - day: Union[Union[Union["SchemaBase", float], str], UndefinedType] = Undefined, + day: Union[Union["SchemaBase", float, str], UndefinedType] = Undefined, hours: Union[float, UndefinedType] = Undefined, milliseconds: Union[float, UndefinedType] = Undefined, minutes: Union[float, UndefinedType] = Undefined, - month: Union[Union[Union["SchemaBase", float], str], UndefinedType] = Undefined, + month: Union[Union["SchemaBase", float, str], UndefinedType] = Undefined, quarter: Union[float, UndefinedType] = Undefined, seconds: Union[float, UndefinedType] = Undefined, utc: Union[bool, UndefinedType] = Undefined, @@ -40477,9 +38213,8 @@ def __init__(self, *args): class SelectionInitInterval(VegaLiteSchema): """SelectionInitInterval schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], - :class:`SchemaBase`, Sequence[bool], :class:`SchemaBase`, Sequence[float], - :class:`SchemaBase`, Sequence[str] + :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], + Sequence[str] """ _schema = {"$ref": "#/definitions/SelectionInitInterval"} @@ -40525,7 +38260,7 @@ class SelectionParameter(VegaLiteSchema): JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - select : :class:`SchemaBase`, Literal['point', 'interval'], :class:`SchemaBase`, dict + select : :class:`SchemaBase`, Literal['point', 'interval'], dict Determines the default event processing and data query for the selection. Vega-Lite currently supports two selection types: @@ -40533,7 +38268,7 @@ class SelectionParameter(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - bind : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, dict, str + bind : :class:`SchemaBase`, dict, str When set, a selection is populated by input elements (also known as dynamic query widgets) or by interacting with the corresponding legend. Direct manipulation interaction is disabled by default; to re-enable it, set the selection's `on @@ -40549,7 +38284,7 @@ class SelectionParameter(VegaLiteSchema): **See also:** `bind `__ documentation. - value : :class:`SchemaBase`, :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] + value : :class:`SchemaBase`, None, Sequence[:class:`SchemaBase`, dict], bool, dict, float, str Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -40564,30 +38299,18 @@ def __init__( self, name: Union[Union["SchemaBase", str], UndefinedType] = Undefined, select: Union[ - Union[ - Union["SchemaBase", Literal["point", "interval"]], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, - bind: Union[ - Union[ - Union["SchemaBase", Union["SchemaBase", dict], str], - Union["SchemaBase", Union["SchemaBase", dict]], - dict, - str, - ], - UndefinedType, + Union["SchemaBase", Literal["point", "interval"], dict], UndefinedType ] = Undefined, + bind: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, value: Union[ Union[ + "SchemaBase", + None, Sequence[Union["SchemaBase", dict]], - Union[ - "SchemaBase", - Union["SchemaBase", None, bool, float, str], - Union["SchemaBase", dict], - ], - Union["SchemaBase", dict], + bool, + dict, + float, + str, ], UndefinedType, ] = Undefined, @@ -40747,7 +38470,7 @@ def __init__(self, *args): class ShapeDef(VegaLiteSchema): """ShapeDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/ShapeDef"} @@ -40770,16 +38493,16 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -40878,22 +38601,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, datum: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", None, bool, float, str], - Union["SchemaBase", dict], - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -40924,9 +38640,9 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -40938,7 +38654,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool + bin : :class:`SchemaBase`, None, bool, dict A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -40959,14 +38675,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -40981,7 +38697,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, dict, None + legend : :class:`SchemaBase`, None, dict An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -40990,7 +38706,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, dict, None + scale : :class:`SchemaBase`, None, dict An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -41003,7 +38719,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], :class:`SchemaBase`, dict, None + sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -41042,7 +38758,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -41051,7 +38767,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -41149,265 +38865,217 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, - legend: Union[ - Union[None, Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - scale: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + legend: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, sort: Union[ Union[ "SchemaBase", - None, - Union[ - "SchemaBase", - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - Union["SchemaBase", Literal["ascending", "descending"]], - Union[ - "SchemaBase", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + Literal["ascending", "descending"], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], - Union["SchemaBase", dict], + None, + Sequence[Union["SchemaBase", dict]], + Sequence[bool], + Sequence[float], + Sequence[str], + dict, ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", ], - Union["SchemaBase", dict], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union["SchemaBase", Literal["nominal", "ordinal", "geojson"]], UndefinedType @@ -41447,7 +39115,7 @@ class SharedEncoding(VegaLiteSchema): description : dict - detail : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] + detail : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. fill : dict @@ -41468,7 +39136,7 @@ class SharedEncoding(VegaLiteSchema): opacity : dict - order : :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] + order : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict Order of the marks. @@ -41505,7 +39173,7 @@ class SharedEncoding(VegaLiteSchema): theta2 : dict - tooltip : :class:`SchemaBase`, dict, None, Sequence[:class:`SchemaBase`, dict] + tooltip : :class:`SchemaBase`, None, Sequence[:class:`SchemaBase`, dict], dict The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. @@ -41544,7 +39212,7 @@ def __init__( color: Union[dict, UndefinedType] = Undefined, description: Union[dict, UndefinedType] = Undefined, detail: Union[ - Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, fill: Union[dict, UndefinedType] = Undefined, @@ -41557,7 +39225,7 @@ def __init__( longitude2: Union[dict, UndefinedType] = Undefined, opacity: Union[dict, UndefinedType] = Undefined, order: Union[ - Union[Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, radius: Union[dict, UndefinedType] = Undefined, @@ -41572,7 +39240,7 @@ def __init__( theta: Union[dict, UndefinedType] = Undefined, theta2: Union[dict, UndefinedType] = Undefined, tooltip: Union[ - Union[None, Sequence[Union["SchemaBase", dict]], Union["SchemaBase", dict]], + Union["SchemaBase", None, Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, url: Union[dict, UndefinedType] = Undefined, @@ -41648,13 +39316,11 @@ def __init__(self, *args): class Sort(VegaLiteSchema): """Sort schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', - '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', - '-opacity', '-text'], :class:`SchemaBase`, Literal['ascending', 'descending'], - :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', - 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], :class:`SchemaBase`, - Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], - :class:`SchemaBase`, dict, None + :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', + '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], + Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', + 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, + Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict """ _schema = {"$ref": "#/definitions/Sort"} @@ -41666,11 +39332,10 @@ def __init__(self, *args, **kwds): class AllSortString(Sort): """AllSortString schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', - '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], - :class:`SchemaBase`, Literal['ascending', 'descending'], :class:`SchemaBase`, Literal['x', - 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', - 'strokeOpacity', 'opacity', 'text'] + :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', + '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], + Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', + 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'] """ _schema = {"$ref": "#/definitions/AllSortString"} @@ -41688,7 +39353,7 @@ class EncodingSortField(Sort): Parameters ---------- - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str The data `field `__ to sort by. **Default value:** If unspecified, defaults to the field specified in the outer data @@ -41714,10 +39379,7 @@ class EncodingSortField(Sort): def __init__( self, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, op: Union[ Union[ "SchemaBase", @@ -41748,8 +39410,7 @@ def __init__( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union["SchemaBase", Literal["ascending", "descending"]]], - UndefinedType, + Union["SchemaBase", Literal["ascending", "descending"], None], UndefinedType ] = Undefined, **kwds, ): @@ -41837,8 +39498,7 @@ def __init__( UndefinedType, ] = Undefined, order: Union[ - Union[None, Union["SchemaBase", Literal["ascending", "descending"]]], - UndefinedType, + Union["SchemaBase", Literal["ascending", "descending"], None], UndefinedType ] = Undefined, **kwds, ): @@ -41867,8 +39527,7 @@ def __init__( self, field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, order: Union[ - Union[None, Union["SchemaBase", Literal["ascending", "descending"]]], - UndefinedType, + Union["SchemaBase", Literal["ascending", "descending"], None], UndefinedType ] = Undefined, **kwds, ): @@ -41890,8 +39549,7 @@ def __init__(self, *args): class Spec(VegaLiteSchema): """Spec schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, - dict + :class:`SchemaBase`, dict Any specification in Vega-Lite. """ @@ -41910,9 +39568,9 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): Parameters ---------- - concat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] + concat : Sequence[:class:`SchemaBase`, dict] A list of views to be concatenated. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -41941,7 +39599,7 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, dict, bool + center : :class:`SchemaBase`, bool, dict Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -41967,7 +39625,7 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str @@ -41984,9 +39642,9 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -41994,47 +39652,23 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): def __init__( self, - concat: Union[ - Sequence[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", dict], - ] - ], - UndefinedType, - ] = Undefined, + concat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, align: Union[ - Union[ - Union["SchemaBase", Literal["all", "each", "none"]], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[ - Union[Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType - ] = Undefined, + spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, **kwds, ): @@ -42072,7 +39706,7 @@ class FacetSpec(Spec, NonNormalizedSpec): `__ spec : :class:`SchemaBase`, dict A specification of the view that gets faceted. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42101,7 +39735,7 @@ class FacetSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, dict, bool + center : :class:`SchemaBase`, bool, dict Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42127,7 +39761,7 @@ class FacetSpec(Spec, NonNormalizedSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str @@ -42144,9 +39778,9 @@ class FacetSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -42157,36 +39791,21 @@ def __init__( facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, align: Union[ - Union[ - Union["SchemaBase", Literal["all", "each", "none"]], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[ - Union[Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType - ] = Undefined, + spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, **kwds, ): @@ -42218,12 +39837,12 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): Parameters ---------- - mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], :class:`SchemaBase`, dict + mark : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42252,7 +39871,7 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, dict, bool + center : :class:`SchemaBase`, bool, dict Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42260,7 +39879,7 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): supply different centering values for rows and columns. **Default value:** ``false`` - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str @@ -42306,9 +39925,9 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. view : :class:`SchemaBase`, dict An object defining the view background's fill and stroke. @@ -42343,72 +39962,49 @@ def __init__( mark: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "arc", - "area", - "bar", - "image", - "line", - "point", - "rect", - "rule", - "text", - "tick", - "trail", - "circle", - "square", - "geoshape", - ], + Literal[ + "arc", + "area", + "bar", + "image", + "line", + "point", + "rect", + "rule", + "text", + "tick", + "trail", + "circle", + "square", + "geoshape", ], - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", Union["SchemaBase", str]], - Union["SchemaBase", dict], + dict, + str, ], UndefinedType, ] = Undefined, align: Union[ - Union[ - Union["SchemaBase", Literal["all", "each", "none"]], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[ - Union[Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - height: Union[ - Union[Union["SchemaBase", dict], float, str], UndefinedType - ] = Undefined, + height: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType - ] = Undefined, + spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - width: Union[ - Union[Union["SchemaBase", dict], float, str], UndefinedType - ] = Undefined, + width: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, **kwds, ): super(FacetedUnitSpec, self).__init__( @@ -42442,7 +40038,7 @@ class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): Parameters ---------- - hconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] + hconcat : Sequence[:class:`SchemaBase`, dict] A list of views to be concatenated and put into a row. bounds : Literal['full', 'flush'] The bounds calculation method to use for determining the extent of a sub-plot. One @@ -42461,7 +40057,7 @@ class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): rows or columns. **Default value:** ``false`` - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str @@ -42474,9 +40070,9 @@ class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -42484,35 +40080,19 @@ class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): def __init__( self, - hconcat: Union[ - Sequence[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", dict], - ] - ], - UndefinedType, - ] = Undefined, + hconcat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, **kwds, ): @@ -42548,7 +40128,7 @@ class LayerSpec(Spec, NonNormalizedSpec): channels as layering facet specifications is not allowed. Instead, use the `facet operator `__ and place a layer inside a facet. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str @@ -42583,9 +40163,9 @@ class LayerSpec(Spec, NonNormalizedSpec): layers. resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. view : :class:`SchemaBase`, dict An object defining the view background's fill and stroke. @@ -42618,32 +40198,21 @@ class LayerSpec(Spec, NonNormalizedSpec): def __init__( self, layer: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - height: Union[ - Union[Union["SchemaBase", dict], float, str], UndefinedType - ] = Undefined, + height: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - width: Union[ - Union[Union["SchemaBase", dict], float, str], UndefinedType - ] = Undefined, + width: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, **kwds, ): super(LayerSpec, self).__init__( @@ -42666,7 +40235,7 @@ def __init__( class RepeatSpec(Spec, NonNormalizedSpec): """RepeatSpec schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/RepeatSpec"} @@ -42693,7 +40262,7 @@ class LayerRepeatSpec(RepeatSpec): to the repeated field respectively. spec : :class:`SchemaBase`, dict A specification of the view that gets repeated. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42722,7 +40291,7 @@ class LayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, dict, bool + center : :class:`SchemaBase`, bool, dict Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42748,7 +40317,7 @@ class LayerRepeatSpec(RepeatSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str @@ -42765,9 +40334,9 @@ class LayerRepeatSpec(RepeatSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -42778,36 +40347,21 @@ def __init__( repeat: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, align: Union[ - Union[ - Union["SchemaBase", Literal["all", "each", "none"]], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[ - Union[Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType - ] = Undefined, + spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, **kwds, ): @@ -42838,7 +40392,7 @@ class NonLayerRepeatSpec(RepeatSpec): Parameters ---------- - repeat : :class:`SchemaBase`, dict, Sequence[str] + repeat : :class:`SchemaBase`, Sequence[str], dict Definition for fields to be repeated. One of: 1) An array of fields to be repeated. If ``"repeat"`` is an array, the field can be referred to as ``{"repeat": "repeat"}``. The repeated views are laid out in a wrapped row. You can set the @@ -42846,9 +40400,9 @@ class NonLayerRepeatSpec(RepeatSpec): ``"column"`` to the listed fields to be repeated along the particular orientations. The objects ``{"repeat": "row"}`` and ``{"repeat": "column"}`` can be used to refer to the repeated field respectively. - spec : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + spec : :class:`SchemaBase`, dict A specification of the view that gets repeated. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -42877,7 +40431,7 @@ class NonLayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, dict, bool + center : :class:`SchemaBase`, bool, dict Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -42903,7 +40457,7 @@ class NonLayerRepeatSpec(RepeatSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str @@ -42920,9 +40474,9 @@ class NonLayerRepeatSpec(RepeatSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -42931,47 +40485,25 @@ class NonLayerRepeatSpec(RepeatSpec): def __init__( self, repeat: Union[ - Union[Sequence[str], Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - spec: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", Sequence[str], dict], UndefinedType ] = Undefined, + spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, align: Union[ - Union[ - Union["SchemaBase", Literal["all", "each", "none"]], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[ - Union[Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType - ] = Undefined, + spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, **kwds, ): @@ -43078,7 +40610,7 @@ def __init__(self, *args): class Stream(VegaLiteSchema): """Stream schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Stream"} @@ -43095,15 +40627,15 @@ class DerivedStream(Stream): Parameters ---------- - stream : :class:`SchemaBase`, :class:`SchemaBase`, dict + stream : :class:`SchemaBase`, dict - between : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + between : Sequence[:class:`SchemaBase`, dict] consume : bool debounce : float - filter : :class:`SchemaBase`, str, Sequence[:class:`SchemaBase`, str] + filter : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, str], str markname : str @@ -43117,17 +40649,12 @@ class DerivedStream(Stream): def __init__( self, - stream: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, - between: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType - ] = Undefined, + stream: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + between: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, consume: Union[bool, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, filter: Union[ - Union[Sequence[Union["SchemaBase", str]], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", Sequence[Union["SchemaBase", str]], str], UndefinedType ] = Undefined, markname: Union[str, UndefinedType] = Undefined, marktype: Union[ @@ -43186,15 +40713,15 @@ class MergedStream(Stream): Parameters ---------- - merge : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + merge : Sequence[:class:`SchemaBase`, dict] - between : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + between : Sequence[:class:`SchemaBase`, dict] consume : bool debounce : float - filter : :class:`SchemaBase`, str, Sequence[:class:`SchemaBase`, str] + filter : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, str], str markname : str @@ -43208,17 +40735,12 @@ class MergedStream(Stream): def __init__( self, - merge: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType - ] = Undefined, - between: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType - ] = Undefined, + merge: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + between: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, consume: Union[bool, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, filter: Union[ - Union[Sequence[Union["SchemaBase", str]], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", Sequence[Union["SchemaBase", str]], str], UndefinedType ] = Undefined, markname: Union[str, UndefinedType] = Undefined, marktype: Union[ @@ -43265,7 +40787,7 @@ class StringFieldDef(VegaLiteSchema): Parameters ---------- - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -43277,7 +40799,7 @@ class StringFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -43298,7 +40820,7 @@ class StringFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -43347,7 +40869,7 @@ class StringFieldDef(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -43356,7 +40878,7 @@ class StringFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -43454,198 +40976,169 @@ def __init__( aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["SchemaBase", dict], bool, str], UndefinedType + Union["SchemaBase", None, bool, dict, str], UndefinedType ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -43677,9 +41170,9 @@ class StringFieldDefWithCondition(VegaLiteSchema): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -43691,7 +41184,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -43712,14 +41205,14 @@ class StringFieldDefWithCondition(VegaLiteSchema): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -43768,7 +41261,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -43777,7 +41270,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -43873,210 +41366,178 @@ class StringFieldDefWithCondition(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["SchemaBase", dict], bool, str], UndefinedType + Union["SchemaBase", None, bool, dict, str], UndefinedType ] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], - UndefinedType, - ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], - Union["SchemaBase", dict], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -44110,9 +41571,9 @@ class StringValueDefWithCondition(VegaLiteSchema): Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -44123,14 +41584,11 @@ class StringValueDefWithCondition(VegaLiteSchema): def __init__( self, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType ] = Undefined, **kwds, ): @@ -44279,7 +41737,7 @@ def __init__(self, *args, **kwds): class TextBaseline(VegaLiteSchema): """TextBaseline schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str + :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str """ _schema = {"$ref": "#/definitions/TextBaseline"} @@ -44303,7 +41761,7 @@ def __init__(self, *args): class TextDef(VegaLiteSchema): """TextDef schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/TextDef"} @@ -44324,14 +41782,14 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict + datum : :class:`SchemaBase`, None, bool, dict, float, str A constant value in data domain. format : :class:`SchemaBase`, dict, str When used with the default ``"number"`` and ``"time"`` format type, the text @@ -44367,7 +41825,7 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -44466,24 +41924,17 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, datum: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", None, bool, float, str], - Union["SchemaBase", dict], - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -44514,9 +41965,9 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): Parameters ---------- - shorthand : :class:`SchemaBase`, dict, Sequence[str], str + shorthand : :class:`SchemaBase`, Sequence[str], dict, str shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -44528,7 +41979,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -44549,14 +42000,14 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -44605,7 +42056,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -44614,7 +42065,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -44712,210 +42163,178 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): def __init__( self, shorthand: Union[ - Union[Sequence[str], Union["SchemaBase", dict], str], UndefinedType + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["SchemaBase", dict], bool, str], UndefinedType + Union["SchemaBase", None, bool, dict, str], UndefinedType ] = Undefined, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, - ] = Undefined, - format: Union[Union[Union["SchemaBase", dict], str], UndefinedType] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union["SchemaBase", dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -44961,14 +42380,14 @@ class TickConfig(AnyMarkConfig): Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. angle : :class:`SchemaBase`, dict, float The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -44984,14 +42403,14 @@ class TickConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, dict, bool + aspect : :class:`SchemaBase`, bool, dict Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. **Default value:** 3/4 of step (width step for horizontal ticks and height step for vertical ticks). - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str, :class:`SchemaBase`, dict + baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -45002,13 +42421,13 @@ class TickConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], :class:`SchemaBase`, dict + blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str Default color. **Default value:** :raw-html:`` @@ -45041,7 +42460,7 @@ class TickConfig(AnyMarkConfig): The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], :class:`SchemaBase`, dict + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. description : :class:`SchemaBase`, dict, str @@ -45049,7 +42468,7 @@ class TickConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], :class:`SchemaBase`, dict + dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. @@ -45068,7 +42487,7 @@ class TickConfig(AnyMarkConfig): endAngle : :class:`SchemaBase`, dict, float The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. @@ -45093,22 +42512,22 @@ class TickConfig(AnyMarkConfig): The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, str The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). height : :class:`SchemaBase`, dict, float Height of the marks. - href : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + href : :class:`SchemaBase`, dict, str A URL to load upon mouse click. If defined, the mark acts as a hyperlink. innerRadius : :class:`SchemaBase`, dict, float The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], :class:`SchemaBase`, dict + interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict The line interpolation method to use for line and area marks. One of the following: @@ -45187,7 +42606,7 @@ class TickConfig(AnyMarkConfig): The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, :class:`SchemaBase`, str, str + shape : :class:`SchemaBase`, dict, str Shape of the point marks. Supported values include: @@ -45219,7 +42638,7 @@ class TickConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, dict, bool + smooth : :class:`SchemaBase`, bool, dict A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -45227,21 +42646,21 @@ class TickConfig(AnyMarkConfig): startAngle : :class:`SchemaBase`, dict, float The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None + stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, dict, Sequence[float] + strokeDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating stroke, space lengths for creating dashed or dotted lines. strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` @@ -45260,7 +42679,7 @@ class TickConfig(AnyMarkConfig): tension : :class:`SchemaBase`, dict, float Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + text : :class:`SchemaBase`, Sequence[str], dict, str Placeholder text if the ``text`` channel is not specified theta : :class:`SchemaBase`, dict, float For arc marks, the arc length in radians if theta2 is not specified, otherwise the @@ -45283,7 +42702,7 @@ class TickConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, dict, None, bool, float, str + tooltip : :class:`SchemaBase`, None, bool, dict, float, str The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -45298,7 +42717,7 @@ class TickConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + url : :class:`SchemaBase`, dict, str The URL of the image file for image marks. width : :class:`SchemaBase`, dict, float Width of the marks. @@ -45324,854 +42743,800 @@ class TickConfig(AnyMarkConfig): The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - """ - - _schema = {"$ref": "#/definitions/TickConfig"} - - def __init__( - self, - align: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["left", "center", "right"]], - ], - UndefinedType, - ] = Undefined, - angle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType - ] = Undefined, - aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType - ] = Undefined, - ariaRole: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType - ] = Undefined, - ariaRoleDescription: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType - ] = Undefined, - aspect: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType - ] = Undefined, - bandSize: Union[float, UndefinedType] = Undefined, - baseline: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], - ], - UndefinedType, - ] = Undefined, - blend: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - ], - ], - UndefinedType, - ] = Undefined, - color: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + """ + + _schema = {"$ref": "#/definitions/TickConfig"} + + def __init__( + self, + align: Union[ + Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + UndefinedType, + ] = Undefined, + angle: Union[ + Union["SchemaBase", "_Parameter", dict, float], UndefinedType + ] = Undefined, + aria: Union[ + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + ] = Undefined, + ariaRole: Union[ + Union["SchemaBase", "_Parameter", dict, str], UndefinedType + ] = Undefined, + ariaRoleDescription: Union[ + Union["SchemaBase", "_Parameter", dict, str], UndefinedType + ] = Undefined, + aspect: Union[ + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + ] = Undefined, + bandSize: Union[float, UndefinedType] = Undefined, + baseline: Union[ + Union[ + "SchemaBase", + "_Parameter", + Literal["top", "middle", "bottom"], + dict, + str, + ], + UndefinedType, + ] = Undefined, + blend: Union[ + Union[ + "SchemaBase", + "_Parameter", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", + ], + dict, + ], + UndefinedType, + ] = Undefined, + color: Union[ + Union[ + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + dict, + str, ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + "SchemaBase", + "_Parameter", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["ltr", "rtl"]], - ], + Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, endAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + None, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, href: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + "SchemaBase", + "_Parameter", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, lineBreak: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[Union["SchemaBase", str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, startAngle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union["SchemaBase", Union["SchemaBase", dict]], + None, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["miter", "round", "bevel"]], - ], + Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, tension: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, theta: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict], - bool, - float, - str, - ], + Union["SchemaBase", "_Parameter", None, bool, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, width: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, **kwds, ): @@ -46254,8 +43619,8 @@ def __init__( class TickCount(VegaLiteSchema): """TickCount schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', - 'day', 'week', 'month', 'year'], :class:`SchemaBase`, dict, float + :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', + 'month', 'year'], dict, float """ _schema = {"$ref": "#/definitions/TickCount"} @@ -46376,27 +43741,26 @@ def __init__( class TimeUnit(VegaLiteSchema): """TimeUnit schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', - 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', - 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', - 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', - 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', - 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', - 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', - 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', - 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', - 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', - 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', + :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', + 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], + Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', + 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', + 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', + 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', + 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', + 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', + 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', - 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], - :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', - 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', - 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', - 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', - 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', - 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', - 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', - 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] + 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', + 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', + 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', + 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', + 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', + 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', + 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', + 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', + 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', + 'minutesseconds', 'secondsmilliseconds'] """ _schema = {"$ref": "#/definitions/TimeUnit"} @@ -46408,8 +43772,8 @@ def __init__(self, *args, **kwds): class MultiTimeUnit(TimeUnit): """MultiTimeUnit schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', - 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', + :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', + 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', @@ -46417,14 +43781,14 @@ class MultiTimeUnit(TimeUnit): 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], - :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', - 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', - 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', - 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', - 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', - 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', - 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', - 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] + Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', + 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', + 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', + 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', + 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', + 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', + 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', + 'minutesseconds', 'secondsmilliseconds'] """ _schema = {"$ref": "#/definitions/MultiTimeUnit"} @@ -46455,10 +43819,10 @@ def __init__(self, *args): class SingleTimeUnit(TimeUnit): """SingleTimeUnit schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', - 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', - 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', - 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'] + :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', + 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], + Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', + 'seconds', 'milliseconds'] """ _schema = {"$ref": "#/definitions/SingleTimeUnit"} @@ -46498,7 +43862,7 @@ class TimeUnitParams(VegaLiteSchema): If no ``unit`` is specified, maxbins is used to infer time units. step : float The number of steps between bins, in terms of the least significant unit provided. - unit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] + unit : :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] Defines how date-time values should be binned. utc : bool True to use UTC timezone. Equivalent to using a ``utc`` prefixed ``TimeUnit``. @@ -46514,111 +43878,93 @@ def __init__( unit: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], UndefinedType, @@ -46643,7 +43989,7 @@ class TimeUnitTransformParams(VegaLiteSchema): If no ``unit`` is specified, maxbins is used to infer time units. step : float The number of steps between bins, in terms of the least significant unit provided. - unit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] + unit : :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] Defines how date-time values should be binned. utc : bool True to use UTC timezone. Equivalent to using a ``utc`` prefixed ``TimeUnit``. @@ -46658,111 +44004,93 @@ def __init__( unit: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], ], UndefinedType, @@ -46798,26 +44126,26 @@ class TitleConfig(VegaLiteSchema): align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], :class:`SchemaBase`, dict + anchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict The anchor position for placing the title and subtitle text. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. angle : :class:`SchemaBase`, dict, float Angle in degrees of title and subtitle text. - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str + baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Text color for title text. dx : :class:`SchemaBase`, dict, float Delta offset for title and subtitle text x-coordinate. @@ -46827,13 +44155,13 @@ class TitleConfig(VegaLiteSchema): Font name for title text. fontSize : :class:`SchemaBase`, dict, float Font size in pixels for title text. - fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, str Font style for title text. - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`SchemaBase`, Literal['bounds', 'group'], str, :class:`SchemaBase`, dict + frame : :class:`SchemaBase`, Literal['bounds', 'group'], dict, str The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). @@ -46845,17 +44173,17 @@ class TitleConfig(VegaLiteSchema): offset : :class:`SchemaBase`, dict, float The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], :class:`SchemaBase`, dict + orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], dict Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) - subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + subtitleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Text color for subtitle text. subtitleFont : :class:`SchemaBase`, dict, str Font name for subtitle text. subtitleFontSize : :class:`SchemaBase`, dict, float Font size in pixels for subtitle text. - subtitleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + subtitleFontStyle : :class:`SchemaBase`, dict, str Font style for subtitle text. - subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). @@ -46879,464 +44207,442 @@ def __init__( ] = Undefined, anchor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal[None, "start", "middle", "end"]], + "SchemaBase", + "_Parameter", + Literal[None, "start", "middle", "end"], + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, baseline: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], - UndefinedType, + Union["SchemaBase", Literal["top", "middle", "bottom"], str], UndefinedType ] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, font: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, frame: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[Union["SchemaBase", Literal["bounds", "group"]], str], - ], + Union["SchemaBase", "_Parameter", Literal["bounds", "group"], dict, str], UndefinedType, ] = Undefined, limit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["none", "left", "right", "top", "bottom"]], + "SchemaBase", + "_Parameter", + Literal["none", "left", "right", "top", "bottom"], + dict, ], UndefinedType, ] = Undefined, subtitleColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, subtitleFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, zindex: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, **kwds, ): @@ -47402,7 +44708,7 @@ class TitleParams(VegaLiteSchema): Parameters ---------- - text : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + text : :class:`SchemaBase`, Sequence[str], dict, str The title text. align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or @@ -47424,20 +44730,20 @@ class TitleParams(VegaLiteSchema): views, ``anchor`` is always ``"start"``. angle : :class:`SchemaBase`, dict, float Angle in degrees of title and subtitle text. - aria : :class:`SchemaBase`, dict, bool + aria : :class:`SchemaBase`, bool, dict A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : :class:`SchemaBase`, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str + baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Text color for title text. dx : :class:`SchemaBase`, dict, float Delta offset for title and subtitle text x-coordinate. @@ -47447,13 +44753,13 @@ class TitleParams(VegaLiteSchema): Font name for title text. fontSize : :class:`SchemaBase`, dict, float Font size in pixels for title text. - fontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + fontStyle : :class:`SchemaBase`, dict, str Font style for title text. - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`SchemaBase`, Literal['bounds', 'group'], str, :class:`SchemaBase`, dict + frame : :class:`SchemaBase`, Literal['bounds', 'group'], dict, str The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). @@ -47465,7 +44771,7 @@ class TitleParams(VegaLiteSchema): offset : :class:`SchemaBase`, dict, float The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], :class:`SchemaBase`, dict + orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], dict Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) style : Sequence[str], str A `mark style property `__ @@ -47474,15 +44780,15 @@ class TitleParams(VegaLiteSchema): **Default value:** ``"group-title"``. subtitle : :class:`SchemaBase`, Sequence[str], str The subtitle Text. - subtitleColor : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, None, :class:`SchemaBase`, dict + subtitleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str Text color for subtitle text. subtitleFont : :class:`SchemaBase`, dict, str Font name for subtitle text. subtitleFontSize : :class:`SchemaBase`, dict, float Font size in pixels for subtitle text. - subtitleFontStyle : :class:`SchemaBase`, dict, :class:`SchemaBase`, str + subtitleFontStyle : :class:`SchemaBase`, dict, str Font style for subtitle text. - subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], :class:`SchemaBase`, dict + subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). @@ -47502,11 +44808,7 @@ class TitleParams(VegaLiteSchema): def __init__( self, text: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, align: Union[ Union["SchemaBase", Literal["left", "center", "right"]], UndefinedType @@ -47515,246 +44817,231 @@ def __init__( Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType ] = Undefined, angle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union["SchemaBase", "_Parameter", dict], bool], UndefinedType + Union["SchemaBase", "_Parameter", bool, dict], UndefinedType ] = Undefined, baseline: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Literal["top", "middle", "bottom"]], - str, - ], - UndefinedType, + Union["SchemaBase", Literal["top", "middle", "bottom"], str], UndefinedType ] = Undefined, color: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, dx: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, font: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, frame: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[Union["SchemaBase", Literal["bounds", "group"]], str], - ], + Union["SchemaBase", "_Parameter", Literal["bounds", "group"], dict, str], UndefinedType, ] = Undefined, limit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, offset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, orient: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["none", "left", "right", "top", "bottom"]], + "SchemaBase", + "_Parameter", + Literal["none", "left", "right", "top", "bottom"], + dict, ], UndefinedType, ] = Undefined, @@ -47764,210 +45051,201 @@ def __init__( ] = Undefined, subtitleColor: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - None, - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[Union["SchemaBase", "_Parameter", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", "_Parameter", dict, str], UndefinedType ] = Undefined, subtitleFontWeight: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + "SchemaBase", + "_Parameter", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], + dict, ], UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, **kwds, @@ -48030,7 +45308,7 @@ def __init__( class TopLevelParameter(VegaLiteSchema): """TopLevelParameter schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/TopLevelParameter"} @@ -48052,7 +45330,7 @@ class TopLevelSelectionParameter(TopLevelParameter): JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - select : :class:`SchemaBase`, Literal['point', 'interval'], :class:`SchemaBase`, dict + select : :class:`SchemaBase`, Literal['point', 'interval'], dict Determines the default event processing and data query for the selection. Vega-Lite currently supports two selection types: @@ -48060,7 +45338,7 @@ class TopLevelSelectionParameter(TopLevelParameter): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - bind : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, dict, str + bind : :class:`SchemaBase`, dict, str When set, a selection is populated by input elements (also known as dynamic query widgets) or by interacting with the corresponding legend. Direct manipulation interaction is disabled by default; to re-enable it, set the selection's `on @@ -48076,7 +45354,7 @@ class TopLevelSelectionParameter(TopLevelParameter): **See also:** `bind `__ documentation. - value : :class:`SchemaBase`, :class:`SchemaBase`, None, bool, float, str, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, dict] + value : :class:`SchemaBase`, None, Sequence[:class:`SchemaBase`, dict], bool, dict, float, str Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -48095,454 +45373,54 @@ def __init__( self, name: Union[Union["SchemaBase", str], UndefinedType] = Undefined, select: Union[ - Union[ - Union["SchemaBase", Literal["point", "interval"]], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, - bind: Union[ - Union[ - Union["SchemaBase", Union["SchemaBase", dict], str], - Union["SchemaBase", Union["SchemaBase", dict]], - dict, - str, - ], - UndefinedType, + Union["SchemaBase", Literal["point", "interval"], dict], UndefinedType ] = Undefined, + bind: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, value: Union[ Union[ - Sequence[Union["SchemaBase", dict]], - Union[ - "SchemaBase", - Union["SchemaBase", None, bool, float, str], - Union["SchemaBase", dict], - ], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, - views: Union[Sequence[str], UndefinedType] = Undefined, - **kwds, - ): - super(TopLevelSelectionParameter, self).__init__( - name=name, select=select, bind=bind, value=value, views=views, **kwds - ) - - -class TopLevelSpec(VegaLiteSchema): - """TopLevelSpec schema wrapper - - :class:`SchemaBase`, :class:`SchemaBase`, dict - A Vega-Lite top-level specification. This is the root class for all Vega-Lite - specifications. (The json schema is generated from this type.) - """ - - _schema = {"$ref": "#/definitions/TopLevelSpec"} - - def __init__(self, *args, **kwds): - super(TopLevelSpec, self).__init__(*args, **kwds) - - -class TopLevelConcatSpec(TopLevelSpec): - """TopLevelConcatSpec schema wrapper - - :class:`SchemaBase`, dict - - Parameters - ---------- - - concat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] - A list of views to be concatenated. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict - The alignment to apply to grid rows and columns. The supported string values are - ``"all"``, ``"each"``, and ``"none"``. - - - * For ``"none"``, a flow layout will be used, in which adjacent subviews are simply - placed one after the other. - * For ``"each"``, subviews will be aligned into a clean grid structure, but each row - or column may be of variable size. - * For ``"all"``, subviews will be aligned and each row or column will be sized - identically based on the maximum observed size. String values for this property - will be applied to both grid rows and columns. - - Alternatively, an object value of the form ``{"row": string, "column": string}`` can - be used to supply different alignments for rows and columns. - - **Default value:** ``"all"``. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict - How the visualization size should be determined. If a string, should be one of - ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify - parameters for content sizing and automatic resizing. - - **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict - CSS color property to use as the background of the entire view. - - **Default value:** ``"white"`` - bounds : Literal['full', 'flush'] - The bounds calculation method to use for determining the extent of a sub-plot. One - of ``full`` (the default) or ``flush``. - - - * If set to ``full``, the entire calculated bounds (including axes, title, and - legend) will be used. - * If set to ``flush``, only the specified width and height values for the sub-view - will be used. The ``flush`` setting can be useful when attempting to place - sub-plots without axes or legends into a uniform grid structure. - - **Default value:** ``"full"`` - center : :class:`SchemaBase`, dict, bool - Boolean flag indicating if subviews should be centered relative to their respective - rows or columns. - - An object value of the form ``{"row": boolean, "column": boolean}`` can be used to - supply different centering values for rows and columns. - - **Default value:** ``false`` - columns : float - The number of columns to include in the view composition layout. - - **Default value** : ``undefined`` -- An infinite number of columns (a single row) - will be assumed. This is equivalent to ``hconcat`` (for ``concat`` ) and to using - the ``column`` channel (for ``facet`` and ``repeat`` ). - - **Note** : - - 1) This property is only for: - - - * the general (wrappable) ``concat`` operator (not ``hconcat`` / ``vconcat`` ) - * the ``facet`` and ``repeat`` operator with one field/repetition definition - (without row/column nesting) - - 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) - and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - config : :class:`SchemaBase`, dict - Vega-Lite configuration object. This property can only be defined at the top-level - of a specification. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None - An object describing the data source. Set to ``null`` to ignore the parent's data - source. If no data is set, it is derived from the parent. - datasets : :class:`SchemaBase`, dict - A global data store for named datasets. This is a mapping from names to inline - datasets. This can be an array of objects or primitive values or a string. Arrays of - primitive values are ingested as objects with a ``data`` property. - description : str - Description of this mark for commenting purpose. - name : str - Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float - The default visualization padding, in pixels, from the edge of the visualization - canvas to the data rectangle. If a number, specifies padding for all sides. If an - object, the value should have the format ``{"left": 5, "top": 5, "right": 5, - "bottom": 5}`` to specify padding for each side of the visualization. - - **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] - Dynamic variables or selections that parameterize a visualization. - resolve : :class:`SchemaBase`, dict - Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, dict, float - The spacing in pixels between sub-views of the composition operator. An object of - the form ``{"row": number, "column": number}`` can be used to set different spacing - values for rows and columns. - - **Default value** : Depends on ``"spacing"`` property of `the view composition - configuration `__ ( - ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict - Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] - An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, dict - Optional metadata that will be passed to Vega. This object is completely ignored by - Vega and Vega-Lite and can be used for custom metadata. - $schema : str - URL to `JSON schema `__ for a Vega-Lite specification. - Unless you have a reason to change this, use - ``https://vega.github.io/schema/vega-lite/v5.json``. Setting the ``$schema`` - property allows automatic validation and autocomplete in editors that support JSON - schema. - """ - - _schema = {"$ref": "#/definitions/TopLevelConcatSpec"} - - def __init__( - self, - concat: Union[ - Sequence[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", dict], - ] - ], - UndefinedType, - ] = Undefined, - align: Union[ - Union[ - Union["SchemaBase", Literal["all", "each", "none"]], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, - autosize: Union[ - Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, - background: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], - ], - UndefinedType, - ] = Undefined, - bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[ - Union[Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, - columns: Union[float, UndefinedType] = Undefined, - config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - data: Union[ - Union[ + "SchemaBase", None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, - datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - description: Union[str, UndefinedType] = Undefined, - name: Union[str, UndefinedType] = Undefined, - padding: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict, float], + Sequence[Union["SchemaBase", dict]], + bool, + dict, + float, + str, ], UndefinedType, ] = Undefined, - params: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType - ] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType - ] = Undefined, - title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, - ] = Undefined, - transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType - ] = Undefined, - usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + views: Union[Sequence[str], UndefinedType] = Undefined, **kwds, ): - super(TopLevelConcatSpec, self).__init__( - concat=concat, - align=align, - autosize=autosize, - background=background, - bounds=bounds, - center=center, - columns=columns, - config=config, - data=data, - datasets=datasets, - description=description, - name=name, - padding=padding, - params=params, - resolve=resolve, - spacing=spacing, - title=title, - transform=transform, - usermeta=usermeta, - **kwds, + super(TopLevelSelectionParameter, self).__init__( + name=name, select=select, bind=bind, value=value, views=views, **kwds ) -class TopLevelFacetSpec(TopLevelSpec): - """TopLevelFacetSpec schema wrapper +class TopLevelSpec(VegaLiteSchema): + """TopLevelSpec schema wrapper + + :class:`SchemaBase`, dict + A Vega-Lite top-level specification. This is the root class for all Vega-Lite + specifications. (The json schema is generated from this type.) + """ + + _schema = {"$ref": "#/definitions/TopLevelSpec"} + + def __init__(self, *args, **kwds): + super(TopLevelSpec, self).__init__(*args, **kwds) + + +class TopLevelConcatSpec(TopLevelSpec): + """TopLevelConcatSpec schema wrapper :class:`SchemaBase`, dict Parameters ---------- - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None - An object describing the data source. Set to ``null`` to ignore the parent's data - source. If no data is set, it is derived from the parent. - facet : :class:`SchemaBase`, dict - Definition for how to facet the data. One of: 1) `a field definition for faceting - the plot by one field - `__ 2) `An object that - maps row and column channels to their field definitions - `__ - spec : :class:`SchemaBase`, dict - A specification of the view that gets faceted. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict + concat : Sequence[:class:`SchemaBase`, dict] + A list of views to be concatenated. + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -48559,13 +45437,13 @@ class TopLevelFacetSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict + background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -48581,7 +45459,7 @@ class TopLevelFacetSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, dict, bool + center : :class:`SchemaBase`, bool, dict Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -48610,6 +45488,9 @@ class TopLevelFacetSpec(TopLevelSpec): config : :class:`SchemaBase`, dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. + data : :class:`SchemaBase`, None, dict + An object describing the data source. Set to ``null`` to ignore the parent's data + source. If no data is set, it is derived from the parent. datasets : :class:`SchemaBase`, dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of @@ -48618,14 +45499,14 @@ class TopLevelFacetSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float + padding : :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + params : Sequence[:class:`SchemaBase`, dict] Dynamic variables or selections that parameterize a visualization. resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. @@ -48637,9 +45518,9 @@ class TopLevelFacetSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. usermeta : :class:`SchemaBase`, dict Optional metadata that will be passed to Vega. This object is completely ignored by @@ -48652,234 +45533,202 @@ class TopLevelFacetSpec(TopLevelSpec): schema. """ - _schema = {"$ref": "#/definitions/TopLevelFacetSpec"} + _schema = {"$ref": "#/definitions/TopLevelConcatSpec"} def __init__( self, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, - facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + concat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, align: Union[ - Union[ - Union["SchemaBase", Literal["all", "each", "none"]], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType ] = Undefined, autosize: Union[ - Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], - Union["SchemaBase", dict], - ], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], UndefinedType, ] = Undefined, background: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + dict, + str, ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[ - Union[Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict, float], - ], - UndefinedType, - ] = Undefined, - params: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, + params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType - ] = Undefined, + spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, ): - super(TopLevelFacetSpec, self).__init__( - data=data, - facet=facet, - spec=spec, + super(TopLevelConcatSpec, self).__init__( + concat=concat, align=align, autosize=autosize, background=background, @@ -48887,6 +45736,7 @@ def __init__( center=center, columns=columns, config=config, + data=data, datasets=datasets, description=description, name=name, @@ -48901,23 +45751,49 @@ def __init__( ) -class TopLevelHConcatSpec(TopLevelSpec): - """TopLevelHConcatSpec schema wrapper +class TopLevelFacetSpec(TopLevelSpec): + """TopLevelFacetSpec schema wrapper :class:`SchemaBase`, dict Parameters ---------- - hconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] - A list of views to be concatenated and put into a row. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict + data : :class:`SchemaBase`, None, dict + An object describing the data source. Set to ``null`` to ignore the parent's data + source. If no data is set, it is derived from the parent. + facet : :class:`SchemaBase`, dict + Definition for how to facet the data. One of: 1) `a field definition for faceting + the plot by one field + `__ 2) `An object that + maps row and column channels to their field definitions + `__ + spec : :class:`SchemaBase`, dict + A specification of the view that gets faceted. + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + The alignment to apply to grid rows and columns. The supported string values are + ``"all"``, ``"each"``, and ``"none"``. + + + * For ``"none"``, a flow layout will be used, in which adjacent subviews are simply + placed one after the other. + * For ``"each"``, subviews will be aligned into a clean grid structure, but each row + or column may be of variable size. + * For ``"all"``, subviews will be aligned and each row or column will be sized + identically based on the maximum observed size. String values for this property + will be applied to both grid rows and columns. + + Alternatively, an object value of the form ``{"row": string, "column": string}`` can + be used to supply different alignments for rows and columns. + + **Default value:** ``"all"``. + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict + background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -48933,17 +45809,35 @@ class TopLevelHConcatSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : bool + center : :class:`SchemaBase`, bool, dict Boolean flag indicating if subviews should be centered relative to their respective rows or columns. + An object value of the form ``{"row": boolean, "column": boolean}`` can be used to + supply different centering values for rows and columns. + **Default value:** ``false`` + columns : float + The number of columns to include in the view composition layout. + + **Default value** : ``undefined`` -- An infinite number of columns (a single row) + will be assumed. This is equivalent to ``hconcat`` (for ``concat`` ) and to using + the ``column`` channel (for ``facet`` and ``repeat`` ). + + **Note** : + + 1) This property is only for: + + + * the general (wrappable) ``concat`` operator (not ``hconcat`` / ``vconcat`` ) + * the ``facet`` and ``repeat`` operator with one field/repetition definition + (without row/column nesting) + + 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) + and to using the ``row`` channel (for ``facet`` and ``repeat`` ). config : :class:`SchemaBase`, dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None - An object describing the data source. Set to ``null`` to ignore the parent's data - source. If no data is set, it is derived from the parent. datasets : :class:`SchemaBase`, dict A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of @@ -48952,24 +45846,28 @@ class TopLevelHConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float + padding : :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + params : Sequence[:class:`SchemaBase`, dict] Dynamic variables or selections that parameterize a visualization. resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - spacing : float - The spacing in pixels between sub-views of the concat operator. + spacing : :class:`SchemaBase`, dict, float + The spacing in pixels between sub-views of the composition operator. An object of + the form ``{"row": number, "column": number}`` can be used to set different spacing + values for rows and columns. - **Default value** : ``10`` - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + **Default value** : Depends on ``"spacing"`` property of `the view composition + configuration `__ ( + ``20`` by default) + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. usermeta : :class:`SchemaBase`, dict Optional metadata that will be passed to Vega. This object is completely ignored by @@ -48982,222 +45880,493 @@ class TopLevelHConcatSpec(TopLevelSpec): schema. """ - _schema = {"$ref": "#/definitions/TopLevelHConcatSpec"} + _schema = {"$ref": "#/definitions/TopLevelFacetSpec"} def __init__( self, - hconcat: Union[ - Sequence[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", dict], - ] - ], - UndefinedType, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + align: Union[ + Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType ] = Undefined, autosize: Union[ - Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], - Union["SchemaBase", dict], - ], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], UndefinedType, ] = Undefined, background: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + dict, + str, + ], + UndefinedType, + ] = Undefined, + bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, + center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + columns: Union[float, UndefinedType] = Undefined, + config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + description: Union[str, UndefinedType] = Undefined, + name: Union[str, UndefinedType] = Undefined, + padding: Union[ + Union["SchemaBase", "_Parameter", dict, float], UndefinedType + ] = Undefined, + params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, + title: Union[ + Union["SchemaBase", Sequence[str], dict, str], UndefinedType + ] = Undefined, + transform: Union[ + Sequence[Union["SchemaBase", dict]], UndefinedType + ] = Undefined, + usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + **kwds, + ): + super(TopLevelFacetSpec, self).__init__( + data=data, + facet=facet, + spec=spec, + align=align, + autosize=autosize, + background=background, + bounds=bounds, + center=center, + columns=columns, + config=config, + datasets=datasets, + description=description, + name=name, + padding=padding, + params=params, + resolve=resolve, + spacing=spacing, + title=title, + transform=transform, + usermeta=usermeta, + **kwds, + ) + + +class TopLevelHConcatSpec(TopLevelSpec): + """TopLevelHConcatSpec schema wrapper + + :class:`SchemaBase`, dict + + Parameters + ---------- + + hconcat : Sequence[:class:`SchemaBase`, dict] + A list of views to be concatenated and put into a row. + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict + How the visualization size should be determined. If a string, should be one of + ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify + parameters for content sizing and automatic resizing. + + **Default value** : ``pad`` + background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + CSS color property to use as the background of the entire view. + + **Default value:** ``"white"`` + bounds : Literal['full', 'flush'] + The bounds calculation method to use for determining the extent of a sub-plot. One + of ``full`` (the default) or ``flush``. + + + * If set to ``full``, the entire calculated bounds (including axes, title, and + legend) will be used. + * If set to ``flush``, only the specified width and height values for the sub-view + will be used. The ``flush`` setting can be useful when attempting to place + sub-plots without axes or legends into a uniform grid structure. + + **Default value:** ``"full"`` + center : bool + Boolean flag indicating if subviews should be centered relative to their respective + rows or columns. + + **Default value:** ``false`` + config : :class:`SchemaBase`, dict + Vega-Lite configuration object. This property can only be defined at the top-level + of a specification. + data : :class:`SchemaBase`, None, dict + An object describing the data source. Set to ``null`` to ignore the parent's data + source. If no data is set, it is derived from the parent. + datasets : :class:`SchemaBase`, dict + A global data store for named datasets. This is a mapping from names to inline + datasets. This can be an array of objects or primitive values or a string. Arrays of + primitive values are ingested as objects with a ``data`` property. + description : str + Description of this mark for commenting purpose. + name : str + Name of the visualization for later reference. + padding : :class:`SchemaBase`, dict, float + The default visualization padding, in pixels, from the edge of the visualization + canvas to the data rectangle. If a number, specifies padding for all sides. If an + object, the value should have the format ``{"left": 5, "top": 5, "right": 5, + "bottom": 5}`` to specify padding for each side of the visualization. + + **Default value** : ``5`` + params : Sequence[:class:`SchemaBase`, dict] + Dynamic variables or selections that parameterize a visualization. + resolve : :class:`SchemaBase`, dict + Scale, axis, and legend resolutions for view composition specifications. + spacing : float + The spacing in pixels between sub-views of the concat operator. + + **Default value** : ``10`` + title : :class:`SchemaBase`, Sequence[str], dict, str + Title for the plot. + transform : Sequence[:class:`SchemaBase`, dict] + An array of data transformations such as filter and new field calculation. + usermeta : :class:`SchemaBase`, dict + Optional metadata that will be passed to Vega. This object is completely ignored by + Vega and Vega-Lite and can be used for custom metadata. + $schema : str + URL to `JSON schema `__ for a Vega-Lite specification. + Unless you have a reason to change this, use + ``https://vega.github.io/schema/vega-lite/v5.json``. Setting the ``$schema`` + property allows automatic validation and autocomplete in editors that support JSON + schema. + """ + + _schema = {"$ref": "#/definitions/TopLevelHConcatSpec"} + + def __init__( + self, + hconcat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + autosize: Union[ + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], + UndefinedType, + ] = Undefined, + background: Union[ + Union[ + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + dict, + str, ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict, float], - ], - UndefinedType, - ] = Undefined, - params: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, + params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, @@ -49239,20 +46408,20 @@ class TopLevelLayerSpec(TopLevelSpec): channels as layering facet specifications is not allowed. Instead, use the `facet operator `__ and place a layer inside a facet. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict + background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str CSS color property to use as the background of the entire view. **Default value:** ``"white"`` config : :class:`SchemaBase`, dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. datasets : :class:`SchemaBase`, dict @@ -49286,23 +46455,23 @@ class TopLevelLayerSpec(TopLevelSpec): documentation. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float + padding : :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + params : Sequence[:class:`SchemaBase`, dict] Dynamic variables or selections that parameterize a visualization. projection : :class:`SchemaBase`, dict An object defining properties of the geographic projection shared by underlying layers. resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. usermeta : :class:`SchemaBase`, dict Optional metadata that will be passed to Vega. This object is completely ignored by @@ -49345,215 +46514,190 @@ def __init__( self, layer: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, autosize: Union[ - Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], - Union["SchemaBase", dict], - ], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], UndefinedType, ] = Undefined, background: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + dict, + str, ], UndefinedType, ] = Undefined, config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - height: Union[ - Union[Union["SchemaBase", dict], float, str], UndefinedType - ] = Undefined, + height: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict, float], - ], - UndefinedType, - ] = Undefined, - params: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, + params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - width: Union[ - Union[Union["SchemaBase", dict], float, str], UndefinedType - ] = Undefined, + width: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, **kwds, ): super(TopLevelLayerSpec, self).__init__( @@ -49600,15 +46744,15 @@ class TopLevelUnitSpec(TopLevelSpec): Parameters ---------- - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], :class:`SchemaBase`, dict + mark : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], :class:`SchemaBase`, dict + align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -49625,13 +46769,13 @@ class TopLevelUnitSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict + background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -49647,7 +46791,7 @@ class TopLevelUnitSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, dict, bool + center : :class:`SchemaBase`, bool, dict Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -49688,14 +46832,14 @@ class TopLevelUnitSpec(TopLevelSpec): documentation. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float + padding : :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + params : Sequence[:class:`SchemaBase`, dict] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. projection : :class:`SchemaBase`, dict @@ -49712,9 +46856,9 @@ class TopLevelUnitSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. usermeta : :class:`SchemaBase`, dict Optional metadata that will be passed to Vega. This object is completely ignored by @@ -49755,258 +46899,221 @@ class TopLevelUnitSpec(TopLevelSpec): def __init__( self, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, mark: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "arc", - "area", - "bar", - "image", - "line", - "point", - "rect", - "rule", - "text", - "tick", - "trail", - "circle", - "square", - "geoshape", - ], + Literal[ + "arc", + "area", + "bar", + "image", + "line", + "point", + "rect", + "rule", + "text", + "tick", + "trail", + "circle", + "square", + "geoshape", ], - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", Union["SchemaBase", str]], - Union["SchemaBase", dict], + dict, + str, ], UndefinedType, ] = Undefined, align: Union[ - Union[ - Union["SchemaBase", Literal["all", "each", "none"]], - Union["SchemaBase", dict], - ], - UndefinedType, + Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType ] = Undefined, autosize: Union[ - Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], - Union["SchemaBase", dict], - ], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], UndefinedType, ] = Undefined, background: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + dict, + str, ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[ - Union[Union["SchemaBase", dict], bool], UndefinedType - ] = Undefined, + center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - height: Union[ - Union[Union["SchemaBase", dict], float, str], UndefinedType - ] = Undefined, + height: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict, float], - ], - UndefinedType, - ] = Undefined, - params: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, + params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[ - Union[Union["SchemaBase", dict], float], UndefinedType - ] = Undefined, + spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - width: Union[ - Union[Union["SchemaBase", dict], float, str], UndefinedType - ] = Undefined, + width: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, **kwds, ): super(TopLevelUnitSpec, self).__init__( @@ -50045,15 +47152,15 @@ class TopLevelVConcatSpec(TopLevelSpec): Parameters ---------- - vconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] + vconcat : Sequence[:class:`SchemaBase`, dict] A list of views to be concatenated and put into a column. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], :class:`SchemaBase`, dict + autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict + background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -50077,7 +47184,7 @@ class TopLevelVConcatSpec(TopLevelSpec): config : :class:`SchemaBase`, dict Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. datasets : :class:`SchemaBase`, dict @@ -50088,14 +47195,14 @@ class TopLevelVConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, float + padding : :class:`SchemaBase`, dict, float The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + params : Sequence[:class:`SchemaBase`, dict] Dynamic variables or selections that parameterize a visualization. resolve : :class:`SchemaBase`, dict Scale, axis, and legend resolutions for view composition specifications. @@ -50103,9 +47210,9 @@ class TopLevelVConcatSpec(TopLevelSpec): The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. usermeta : :class:`SchemaBase`, dict Optional metadata that will be passed to Vega. This object is completely ignored by @@ -50122,218 +47229,188 @@ class TopLevelVConcatSpec(TopLevelSpec): def __init__( self, - vconcat: Union[ - Sequence[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", dict], - ] - ], - UndefinedType, - ] = Undefined, + vconcat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, autosize: Union[ - Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], - Union["SchemaBase", dict], - ], + Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], UndefinedType, ] = Undefined, background: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + dict, + str, ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", dict, float], - ], - UndefinedType, - ] = Undefined, - params: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, + params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, **kwds, @@ -50380,7 +47457,7 @@ class TopoDataFormat(DataFormat): not as individual GeoJSON features. Extracting a mesh is useful for more efficiently drawing borders or other geographic elements that you do not need to associate with specific regions such as individual countries, states or counties. - parse : :class:`SchemaBase`, dict, None + parse : :class:`SchemaBase`, None, dict If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -50409,7 +47486,7 @@ def __init__( self, feature: Union[str, UndefinedType] = Undefined, mesh: Union[str, UndefinedType] = Undefined, - parse: Union[Union[None, Union["SchemaBase", dict]], UndefinedType] = Undefined, + parse: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -50421,7 +47498,7 @@ def __init__( class Transform(VegaLiteSchema): """Transform schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, dict + :class:`SchemaBase`, dict """ _schema = {"$ref": "#/definitions/Transform"} @@ -50468,12 +47545,12 @@ class BinTransform(Transform): Parameters ---------- - bin : :class:`SchemaBase`, dict, bool + bin : :class:`SchemaBase`, bool, dict An object indicating bin properties, or simply ``true`` for using default bin parameters. field : :class:`SchemaBase`, str The data field to bin. - as : :class:`SchemaBase`, str, Sequence[:class:`SchemaBase`, str] + as : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, str], str The output fields at which to write the start and end bin values. This can be either a string or an array of strings with two elements denoting the name for the fields for bin start and bin end respectively. If a single string (e.g., ``"val"`` ) is @@ -50484,7 +47561,7 @@ class BinTransform(Transform): def __init__( self, - bin: Union[Union[Union["SchemaBase", dict], bool], UndefinedType] = Undefined, + bin: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, **kwds, ): @@ -50626,7 +47703,7 @@ class FilterTransform(Transform): Parameters ---------- - filter : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, str, :class:`SchemaBase`, dict + filter : :class:`SchemaBase`, dict, str The ``filter`` property must be a predication definition, which can take one of the following forms: @@ -50660,14 +47737,7 @@ class FilterTransform(Transform): def __init__( self, - filter: Union[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict], str], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, + filter: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, **kwds, ): super(FilterTransform, self).__init__(filter=filter, **kwds) @@ -50753,7 +47823,7 @@ class ImputeTransform(Transform): groupby : Sequence[:class:`SchemaBase`, str] An optional array of fields by which to group the values. Imputation will then be performed on a per-group basis. - keyvals : :class:`SchemaBase`, dict, Sequence[Any] + keyvals : :class:`SchemaBase`, Sequence[Any], dict Defines the key values that should be considered for imputation. An array of key values or an object defining a `number sequence `__. @@ -50782,7 +47852,7 @@ def __init__( frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], Union["SchemaBase", dict]], UndefinedType + Union["SchemaBase", Sequence[Any], dict], UndefinedType ] = Undefined, method: Union[ Union["SchemaBase", Literal["value", "median", "max", "min", "mean"]], @@ -50888,7 +47958,7 @@ class LookupTransform(Transform): The default value to use if lookup fails. **Default value:** ``null`` - as : :class:`SchemaBase`, str, Sequence[:class:`SchemaBase`, str] + as : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, str], str The output fields on which to store the looked up data values. For data lookups, this property may be left blank if ``from.fields`` has been @@ -51136,7 +48206,7 @@ class StackTransform(Transform): **Default value:** ``"zero"`` sort : Sequence[:class:`SchemaBase`, dict] Field that determines the order of leaves in the stacked charts. - as : :class:`SchemaBase`, str, Sequence[:class:`SchemaBase`, str] + as : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, str], str Output field names. This can be either a string or an array of strings with two elements denoting the name for the fields for stack start and stack end respectively. If a single string(e.g., ``"val"`` ) is provided, the end field will @@ -51170,7 +48240,7 @@ class TimeUnitTransform(Transform): field : :class:`SchemaBase`, str The data field to apply time unit. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict The timeUnit. as : :class:`SchemaBase`, str The output field to write the timeUnit value. @@ -51183,116 +48253,96 @@ def __init__( field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + "SchemaBase", + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", ], - Union["SchemaBase", dict], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + dict, ], UndefinedType, ] = Undefined, @@ -51335,7 +48385,7 @@ class TypedFieldDef(VegaLiteSchema): Parameters ---------- - aggregate : :class:`SchemaBase`, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, dict + aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -51347,7 +48397,7 @@ class TypedFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, dict, None, bool, str + bin : :class:`SchemaBase`, None, bool, dict, str A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -51368,7 +48418,7 @@ class TypedFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, str + field : :class:`SchemaBase`, dict, str **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -51383,7 +48433,7 @@ class TypedFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], :class:`SchemaBase`, :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], :class:`SchemaBase`, dict + timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -51392,7 +48442,7 @@ class TypedFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, Sequence[str], str, None + title : :class:`SchemaBase`, None, Sequence[str], str A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -51490,196 +48540,167 @@ def __init__( aggregate: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, Union["SchemaBase", dict], bool, str], UndefinedType - ] = Undefined, - field: Union[ - Union["SchemaBase", Union["SchemaBase", dict], Union["SchemaBase", str]], - UndefinedType, + Union["SchemaBase", None, bool, dict, str], UndefinedType ] = Undefined, + field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, timeUnit: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], + "SchemaBase", + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - ], - ], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - Union[ - "SchemaBase", - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - ], - ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], - Union["SchemaBase", dict], + dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Union["SchemaBase", Sequence[str], str]], UndefinedType + Union["SchemaBase", None, Sequence[str], str], UndefinedType ] = Undefined, type: Union[ Union[ @@ -51722,12 +48743,12 @@ class UnitSpec(VegaLiteSchema): Parameters ---------- - mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], :class:`SchemaBase`, dict + mark : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str @@ -51743,9 +48764,9 @@ class UnitSpec(VegaLiteSchema): An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -51756,49 +48777,38 @@ def __init__( mark: Union[ Union[ "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "arc", - "area", - "bar", - "image", - "line", - "point", - "rect", - "rule", - "text", - "tick", - "trail", - "circle", - "square", - "geoshape", - ], + Literal[ + "arc", + "area", + "bar", + "image", + "line", + "point", + "rect", + "rule", + "text", + "tick", + "trail", + "circle", + "square", + "geoshape", ], - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", Union["SchemaBase", str]], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], + dict, + str, ], UndefinedType, ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, **kwds, ): @@ -51824,12 +48834,12 @@ class UnitSpecWithFrame(VegaLiteSchema): Parameters ---------- - mark : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, :class:`SchemaBase`, str, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], :class:`SchemaBase`, dict + mark : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str @@ -51865,9 +48875,9 @@ class UnitSpecWithFrame(VegaLiteSchema): An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. view : :class:`SchemaBase`, dict An object defining the view background's fill and stroke. @@ -51898,61 +48908,46 @@ class UnitSpecWithFrame(VegaLiteSchema): _schema = {"$ref": "#/definitions/UnitSpecWithFrame"} def __init__( - self, - mark: Union[ - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "arc", - "area", - "bar", - "image", - "line", - "point", - "rect", - "rule", - "text", - "tick", - "trail", - "circle", - "square", - "geoshape", - ], - ], - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", Union["SchemaBase", str]], - Union["SchemaBase", dict], - ], - UndefinedType, - ] = Undefined, - data: Union[ + self, + mark: Union[ Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], + "SchemaBase", + Literal[ + "arc", + "area", + "bar", + "image", + "line", + "point", + "rect", + "rule", + "text", + "tick", + "trail", + "circle", + "square", + "geoshape", + ], + dict, + str, ], UndefinedType, ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - height: Union[ - Union[Union["SchemaBase", dict], float, str], UndefinedType - ] = Undefined, + height: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - width: Union[ - Union[Union["SchemaBase", dict], float, str], UndefinedType - ] = Undefined, + width: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, **kwds, ): super(UnitSpecWithFrame, self).__init__( @@ -51983,7 +48978,7 @@ class UrlData(DataSource): url : str An URL from which to load the data set. Use the ``format.type`` property to ensure the loaded data is correctly parsed. - format : :class:`SchemaBase`, :class:`SchemaBase`, dict + format : :class:`SchemaBase`, dict An object that specifies the format for parsing the data. name : str Provide a placeholder name and bind data at runtime. @@ -51994,9 +48989,7 @@ class UrlData(DataSource): def __init__( self, url: Union[str, UndefinedType] = Undefined, - format: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + format: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -52045,7 +49038,7 @@ class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): Parameters ---------- - vconcat : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict] + vconcat : Sequence[:class:`SchemaBase`, dict] A list of views to be concatenated and put into a column. bounds : Literal['full', 'flush'] The bounds calculation method to use for determining the extent of a sub-plot. One @@ -52064,7 +49057,7 @@ class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): rows or columns. **Default value:** ``false`` - data : :class:`SchemaBase`, :class:`SchemaBase`, :class:`SchemaBase`, dict, None + data : :class:`SchemaBase`, None, dict An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str @@ -52077,9 +49070,9 @@ class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + title : :class:`SchemaBase`, Sequence[str], dict, str Title for the plot. - transform : Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + transform : Sequence[:class:`SchemaBase`, dict] An array of data transformations such as filter and new field calculation. """ @@ -52087,35 +49080,19 @@ class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): def __init__( self, - vconcat: Union[ - Sequence[ - Union[ - "SchemaBase", - Union["SchemaBase", Union["SchemaBase", dict]], - Union["SchemaBase", dict], - ] - ], - UndefinedType, - ] = Undefined, + vconcat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - data: Union[ - Union[ - None, - Union["SchemaBase", Union["SchemaBase", Union["SchemaBase", dict]]], - ], - UndefinedType, - ] = Undefined, + data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union[Union["SchemaBase", Sequence[str], str], Union["SchemaBase", dict]], - UndefinedType, + Union["SchemaBase", Sequence[str], dict, str], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], UndefinedType + Sequence[Union["SchemaBase", dict]], UndefinedType ] = Undefined, **kwds, ): @@ -52144,9 +49121,9 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, :class:`SchemaBase`, dict, :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52159,20 +49136,11 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull( def __init__( self, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, value: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Union["SchemaBase", dict]], - str, - ], - UndefinedType, + Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType ] = Undefined, **kwds, ): @@ -52191,9 +49159,9 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52206,14 +49174,11 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull( def __init__( self, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType ] = Undefined, **kwds, ): @@ -52232,7 +49197,7 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumber( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. value : :class:`SchemaBase`, dict, float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -52247,14 +49212,11 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumber( def __init__( self, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, value: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, **kwds, ): @@ -52273,9 +49235,9 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray( Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, Sequence[float] + value : :class:`SchemaBase`, Sequence[float], dict A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52288,15 +49250,11 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray( def __init__( self, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, value: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, **kwds, ): @@ -52313,9 +49271,9 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefstringnull(VegaLiteSchema): Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, None, str + value : :class:`SchemaBase`, None, dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52328,14 +49286,11 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefstringnull(VegaLiteSchema): def __init__( self, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, value: Union[ - Union[None, Union["SchemaBase", "_Parameter", dict], str], UndefinedType + Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType ] = Undefined, **kwds, ): @@ -52352,9 +49307,9 @@ class ValueDefWithConditionStringFieldDefText(TextDef): Parameters ---------- - condition : :class:`SchemaBase`, :class:`SchemaBase`, dict, Sequence[:class:`SchemaBase`, :class:`SchemaBase`, dict] + condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Sequence[str], str, :class:`SchemaBase`, dict + value : :class:`SchemaBase`, Sequence[str], dict, str A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52365,18 +49320,11 @@ class ValueDefWithConditionStringFieldDefText(TextDef): def __init__( self, condition: Union[ - Union[ - Sequence[Union["SchemaBase", Union["SchemaBase", dict]]], - Union["SchemaBase", Union["SchemaBase", dict]], - ], + Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], UndefinedType, ] = Undefined, value: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Sequence[str], str], - ], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType ] = Undefined, **kwds, ): @@ -52428,7 +49376,7 @@ class ValueDefnumberwidthheightExprRef(VegaLiteSchema): def __init__( self, value: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float, str], UndefinedType + Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType ] = Undefined, **kwds, ): @@ -52448,7 +49396,7 @@ class VariableParameter(TopLevelParameter): identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - bind : :class:`SchemaBase`, :class:`SchemaBase`, dict + bind : :class:`SchemaBase`, dict Binds the parameter to an external input element such as a slider, selection list or radio button group. expr : :class:`SchemaBase`, str @@ -52467,9 +49415,7 @@ class VariableParameter(TopLevelParameter): def __init__( self, name: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - bind: Union[ - Union["SchemaBase", Union["SchemaBase", dict]], UndefinedType - ] = Undefined, + bind: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, expr: Union[Union["SchemaBase", str], UndefinedType] = Undefined, value: Union[Any, UndefinedType] = Undefined, **kwds, @@ -52573,500 +49519,483 @@ class Vector3number(VegaLiteSchema): def __init__(self, *args): super(Vector3number, self).__init__(*args) - - -class Vector7string(VegaLiteSchema): - """Vector7string schema wrapper - - :class:`SchemaBase`, Sequence[str] - """ - - _schema = {"$ref": "#/definitions/Vector7"} - - def __init__(self, *args): - super(Vector7string, self).__init__(*args) - - -class ViewBackground(VegaLiteSchema): - """ViewBackground schema wrapper - - :class:`SchemaBase`, dict - - Parameters - ---------- - - cornerRadius : :class:`SchemaBase`, dict, float - The radius in pixels of rounded rectangles or arcs' corners. - - **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] - The mouse cursor used over the view. Any valid `CSS cursor type - `__ can be used. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict, None - The fill color. - - **Default value:** ``undefined`` - fillOpacity : :class:`SchemaBase`, dict, float - The fill opacity (value between [0,1]). - - **Default value:** ``1`` - opacity : :class:`SchemaBase`, dict, float - The overall opacity (value between [0,1]). - - **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, - ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict, None - The stroke color. - - **Default value:** ``"#ddd"`` - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict - The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or - ``"square"``. - - **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, dict, Sequence[float] - An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, dict, float - The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict - The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. - - **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, dict, float - The miter limit at which to bevel a line join. - strokeOpacity : :class:`SchemaBase`, dict, float - The stroke opacity (value between [0,1]). - - **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, dict, float - The stroke width, in pixels. - style : Sequence[str], str - A string or array of strings indicating the name of custom styles to apply to the - view background. A style is a named collection of mark property defaults defined - within the `style configuration - `__. If style is an - array, later styles will override earlier styles. - - **Default value:** ``"cell"`` **Note:** Any specified view background properties - will augment the default style. - """ - - _schema = {"$ref": "#/definitions/ViewBackground"} - - def __init__( - self, - cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType - ] = Undefined, - cursor: Union[ - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - ], - UndefinedType, - ] = Undefined, - fill: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, - ], - ], - UndefinedType, - ] = Undefined, - fillOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType - ] = Undefined, - opacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType - ] = Undefined, - stroke: Union[ - Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + + +class Vector7string(VegaLiteSchema): + """Vector7string schema wrapper + + :class:`SchemaBase`, Sequence[str] + """ + + _schema = {"$ref": "#/definitions/Vector7"} + + def __init__(self, *args): + super(Vector7string, self).__init__(*args) + + +class ViewBackground(VegaLiteSchema): + """ViewBackground schema wrapper + + :class:`SchemaBase`, dict + + Parameters + ---------- + + cornerRadius : :class:`SchemaBase`, dict, float + The radius in pixels of rounded rectangles or arcs' corners. + + **Default value:** ``0`` + cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + The mouse cursor used over the view. Any valid `CSS cursor type + `__ can be used. + fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + The fill color. + + **Default value:** ``undefined`` + fillOpacity : :class:`SchemaBase`, dict, float + The fill opacity (value between [0,1]). + + **Default value:** ``1`` + opacity : :class:`SchemaBase`, dict, float + The overall opacity (value between [0,1]). + + **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, + ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. + stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + The stroke color. + + **Default value:** ``"#ddd"`` + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or + ``"square"``. + + **Default value:** ``"butt"`` + strokeDash : :class:`SchemaBase`, Sequence[float], dict + An array of alternating stroke, space lengths for creating dashed or dotted lines. + strokeDashOffset : :class:`SchemaBase`, dict, float + The offset (in pixels) into which to begin drawing with the stroke dash array. + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict + The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. + + **Default value:** ``"miter"`` + strokeMiterLimit : :class:`SchemaBase`, dict, float + The miter limit at which to bevel a line join. + strokeOpacity : :class:`SchemaBase`, dict, float + The stroke opacity (value between [0,1]). + + **Default value:** ``1`` + strokeWidth : :class:`SchemaBase`, dict, float + The stroke width, in pixels. + style : Sequence[str], str + A string or array of strings indicating the name of custom styles to apply to the + view background. A style is a named collection of mark property defaults defined + within the `style configuration + `__. If style is an + array, later styles will override earlier styles. + + **Default value:** ``"cell"`` **Note:** Any specified view background properties + will augment the default style. + """ + + _schema = {"$ref": "#/definitions/ViewBackground"} + + def __init__( + self, + cornerRadius: Union[ + Union["SchemaBase", "_Parameter", dict, float], UndefinedType + ] = Undefined, + cursor: Union[ + Union[ + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], ], UndefinedType, ] = Undefined, - strokeCap: Union[ + fill: Union[ Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + None, + dict, + str, ], UndefinedType, ] = Undefined, - strokeDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], + fillOpacity: Union[ + Union["SchemaBase", "_Parameter", dict, float], UndefinedType + ] = Undefined, + opacity: Union[ + Union["SchemaBase", "_Parameter", dict, float], UndefinedType + ] = Undefined, + stroke: Union[ + Union[ + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + None, + dict, + str, + ], + UndefinedType, + ] = Undefined, + strokeCap: Union[ + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, + strokeDash: Union[ + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + ] = Undefined, strokeDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["miter", "round", "bevel"]], - ], + Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, **kwds, @@ -53129,7 +50058,7 @@ class ViewConfig(VegaLiteSchema): in the form of ``{step: number}`` defining the width per discrete step. **Default value:** a step size based on ``config.view.step``. - fill : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict, None + fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The fill color. **Default value:** ``undefined`` @@ -53144,20 +50073,20 @@ class ViewConfig(VegaLiteSchema): ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. step : float Default step size for x-/y- discrete fields. - stroke : :class:`SchemaBase`, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], :class:`SchemaBase`, str, str, :class:`SchemaBase`, dict, None + stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str The stroke color. **Default value:** ``"#ddd"`` - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], :class:`SchemaBase`, dict + strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, dict, Sequence[float] + strokeDash : :class:`SchemaBase`, Sequence[float], dict An array of alternating stroke, space lengths for creating dashed or dotted lines. strokeDashOffset : :class:`SchemaBase`, dict, float The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], :class:`SchemaBase`, dict + strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` @@ -53179,7 +50108,7 @@ def __init__( continuousHeight: Union[float, UndefinedType] = Undefined, continuousWidth: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -53229,370 +50158,353 @@ def __init__( discreteWidth: Union[Union[dict, float], UndefinedType] = Undefined, fill: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, step: Union[float, UndefinedType] = Undefined, stroke: Union[ Union[ - None, - Union["SchemaBase", "_Parameter", dict], - Union[ - "SchemaBase", - Union[ - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - Union["SchemaBase", str], - str, + "SchemaBase", + "_Parameter", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], + None, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["butt", "round", "square"]], - ], + Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union["SchemaBase", "_Parameter", dict]], - UndefinedType, + Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - Union["SchemaBase", "_Parameter", dict], - Union["SchemaBase", Literal["miter", "round", "bevel"]], - ], + Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union["SchemaBase", "_Parameter", dict], float], UndefinedType + Union["SchemaBase", "_Parameter", dict, float], UndefinedType ] = Undefined, **kwds, ): @@ -53623,11 +50535,10 @@ def __init__( class WindowEventType(VegaLiteSchema): """WindowEventType schema wrapper - :class:`SchemaBase`, :class:`SchemaBase`, Literal['click', 'dblclick', 'dragenter', - 'dragleave', 'dragover', 'keydown', 'keypress', 'keyup', 'mousedown', 'mousemove', - 'mouseout', 'mouseover', 'mouseup', 'mousewheel', 'pointerdown', 'pointermove', - 'pointerout', 'pointerover', 'pointerup', 'timer', 'touchend', 'touchmove', 'touchstart', - 'wheel'], str + :class:`SchemaBase`, Literal['click', 'dblclick', 'dragenter', 'dragleave', 'dragover', + 'keydown', 'keypress', 'keyup', 'mousedown', 'mousemove', 'mouseout', 'mouseover', + 'mouseup', 'mousewheel', 'pointerdown', 'pointermove', 'pointerout', 'pointerover', + 'pointerup', 'timer', 'touchend', 'touchmove', 'touchstart', 'wheel'], str """ _schema = {"$ref": "#/definitions/WindowEventType"} @@ -53659,7 +50570,7 @@ class WindowFieldDef(VegaLiteSchema): Parameters ---------- - op : :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], :class:`SchemaBase`, Literal['row_number', 'rank', 'dense_rank', 'percent_rank', 'cume_dist', 'ntile', 'lag', 'lead', 'first_value', 'last_value', 'nth_value'] + op : :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], Literal['row_number', 'rank', 'dense_rank', 'percent_rank', 'cume_dist', 'ntile', 'lag', 'lead', 'first_value', 'last_value', 'nth_value'] The window or aggregation operation to apply within a window (e.g., ``"rank"``, ``"lead"``, ``"sum"``, ``"average"`` or ``"count"`` ). See the list of all supported operations `here `__. @@ -53683,49 +50594,44 @@ def __init__( self, op: Union[ Union[ - Union[ - "SchemaBase", - Literal[ - "argmax", - "argmin", - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + "SchemaBase", + Literal[ + "argmax", + "argmin", + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], - Union[ - "SchemaBase", - Literal[ - "row_number", - "rank", - "dense_rank", - "percent_rank", - "cume_dist", - "ntile", - "lag", - "lead", - "first_value", - "last_value", - "nth_value", - ], + Literal[ + "row_number", + "rank", + "dense_rank", + "percent_rank", + "cume_dist", + "ntile", + "lag", + "lead", + "first_value", + "last_value", + "nth_value", ], ], UndefinedType, diff --git a/altair/vegalite/v5/schema/mixins.py b/altair/vegalite/v5/schema/mixins.py index e1a288abe..e69d58d4d 100644 --- a/altair/vegalite/v5/schema/mixins.py +++ b/altair/vegalite/v5/schema/mixins.py @@ -23,906 +23,844 @@ def mark_arc( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -1027,906 +965,844 @@ def mark_area( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -2031,906 +1907,844 @@ def mark_bar( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -3035,906 +2849,844 @@ def mark_image( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, - ] = Undefined, - invalid: Union[Literal["filter", None], UndefinedType] = Undefined, - limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType - ] = Undefined, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", + ], + core.SchemaBase, + core._Parameter, + dict, + ], + UndefinedType, + ] = Undefined, + invalid: Union[Literal["filter", None], UndefinedType] = Undefined, + limit: Union[ + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -4039,906 +3791,844 @@ def mark_line( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -5043,906 +4733,844 @@ def mark_point( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -6047,906 +5675,844 @@ def mark_rect( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -7051,906 +6617,844 @@ def mark_rule( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -8055,906 +7559,844 @@ def mark_text( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -9059,906 +8501,844 @@ def mark_tick( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -10063,906 +9443,844 @@ def mark_trail( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -11067,906 +10385,844 @@ def mark_circle( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -12071,906 +11327,844 @@ def mark_square( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -13075,906 +12269,844 @@ def mark_geoshape( self, align: Union[ Union[ - Union[Literal["left", "center", "right"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["left", "center", "right"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, aria: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, ariaRole: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, aspect: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Union[ - Union[Literal["top", "middle", "bottom"], core.SchemaBase], - core.SchemaBase, - str, - ], - Union[core.SchemaBase, core._Parameter, dict], + Literal["top", "middle", "bottom"], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ - Union[ - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], - core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, cursor: Union[ Union[ - Union[ - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, dir: Union[ - Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[Union[core.SchemaBase, dict], float], UndefinedType + Union[core.SchemaBase, dict, float], UndefinedType ] = Undefined, dx: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, dy: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, ellipsis: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fill: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, fontStyle: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - Union[ - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], - core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, href: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, innerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, interpolate: Union[ Union[ - Union[ - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType - ] = Undefined, - line: Union[ - Union[Union[core.SchemaBase, dict], bool], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, + line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, lineBreak: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], str], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, lineHeight: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, minBandSize: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, opacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, order: Union[Union[None, bool], UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, outerRadius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, padAngle: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, point: Union[ - Union[Union[core.SchemaBase, dict], bool, str], UndefinedType + Union[bool, core.SchemaBase, dict, str], UndefinedType ] = Undefined, radius: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, shape: Union[ - Union[ - Union[Union[core.SchemaBase, str], str], - Union[core.SchemaBase, core._Parameter, dict], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, size: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, smooth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], bool], UndefinedType + Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType ] = Undefined, stroke: Union[ Union[ - None, - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + None, + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Union[Literal["butt", "round", "square"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["butt", "round", "square"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], Union[core.SchemaBase, core._Parameter, dict]], + Union[Sequence[float], core.SchemaBase, core._Parameter, dict], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Union[Literal["miter", "round", "bevel"], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + Literal["miter", "round", "bevel"], + core.SchemaBase, + core._Parameter, + dict, ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, tension: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, text: Union[ - Union[ - Union[Sequence[str], core.SchemaBase, str], - Union[core.SchemaBase, core._Parameter, dict], - ], + Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], UndefinedType, ] = Undefined, theta: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[ - None, - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - bool, - float, - str, - ], + Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], UndefinedType, ] = Undefined, url: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, str], - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType ] = Undefined, width: Union[ - Union[ - Union[core.SchemaBase, core._Parameter, dict], - Union[core.SchemaBase, dict], - float, - ], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, x: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, x2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, xOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, y: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float, str], - UndefinedType, + Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType ] = Undefined, y2Offset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, yOffset: Union[ - Union[Union[core.SchemaBase, core._Parameter, dict], float], UndefinedType + Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -14077,199 +13209,178 @@ def mark_geoshape( def mark_boxplot( self, - box: Union[ - Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], - UndefinedType, - ] = Undefined, + box: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, extent: Union[Union[float, str], UndefinedType] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, - median: Union[ - Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], - UndefinedType, - ] = Undefined, + median: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, - outliers: Union[ - Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], - UndefinedType, - ] = Undefined, - rule: Union[ - Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], - UndefinedType, - ] = Undefined, + outliers: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + rule: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[ - Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], - UndefinedType, - ] = Undefined, + ticks: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, **kwds, ) -> Self: """Set the chart's mark to 'boxplot' (see :class:`BoxPlotDef`)""" @@ -14300,166 +13411,160 @@ def mark_errorbar( clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, @@ -14471,16 +13576,10 @@ def mark_errorbar( orient: Union[ Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType ] = Undefined, - rule: Union[ - Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], - UndefinedType, - ] = Undefined, + rule: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[ - Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], - UndefinedType, - ] = Undefined, + ticks: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, **kwds, ) -> Self: """Set the chart's mark to 'errorbar' (see :class:`ErrorBarDef`)""" @@ -14505,177 +13604,165 @@ def mark_errorbar( def mark_errorband( self, - band: Union[ - Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], - UndefinedType, - ] = Undefined, - borders: Union[ - Union[Union[Union[core.SchemaBase, dict], core.SchemaBase], bool], - UndefinedType, - ] = Undefined, + band: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + borders: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - Union[ - Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - core.SchemaBase, - ], - Union[core.SchemaBase, str], - core.SchemaBase, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], - Union[Union[core.SchemaBase, dict], core.SchemaBase], - Union[core.SchemaBase, core._Parameter, dict], + core.SchemaBase, + core._Parameter, + dict, + str, ], UndefinedType, ] = Undefined, diff --git a/tools/schemapi/utils.py b/tools/schemapi/utils.py index e1825ed40..94942bdb1 100644 --- a/tools/schemapi/utils.py +++ b/tools/schemapi/utils.py @@ -183,7 +183,8 @@ def get_python_type_representation( self, for_type_hints: bool = False, altair_classes_prefix: Optional[str] = None, - ) -> str: + return_as_str: bool = True, + ) -> Union[str, List[str]]: # This is a list of all types which can be used for the current SchemaInfo. # This includes Altair classes, standard Python types, etc. type_representations: List[str] = [] @@ -235,6 +236,7 @@ def get_python_type_representation( s.get_python_type_representation( for_type_hints=for_type_hints, altair_classes_prefix=altair_classes_prefix, + return_as_str=False, ) for s in self.anyOf ] @@ -285,12 +287,15 @@ def get_python_type_representation( raise ValueError("No Python type representation available for this schema") type_representations = sorted(set(flatten(type_representations))) - type_representations_str = ", ".join(type_representations) - # If it's not for_type_hints but instead for the docstrings, we don't want - # to include Union as it just clutters the docstrings. - if len(type_representations) > 1 and for_type_hints: - type_representations_str = f"Union[{type_representations_str}]" - return type_representations_str + if return_as_str: + type_representations_str = ", ".join(type_representations) + # If it's not for_type_hints but instead for the docstrings, we don't want + # to include Union as it just clutters the docstrings. + if len(type_representations) > 1 and for_type_hints: + type_representations_str = f"Union[{type_representations_str}]" + return type_representations_str + else: + return type_representations @property def properties(self) -> SchemaProperties: From 6dda8e1e10fb5a487341df0fef99fec5615501cf Mon Sep 17 00:00:00 2001 From: Stefan Binder Date: Thu, 4 Jan 2024 19:56:24 +0100 Subject: [PATCH 05/10] Sort types by length to show str, float, etc. before core.SchemaBase and core._Parameter --- altair/vegalite/v5/schema/channels.py | 30108 ++++++++++++------------ altair/vegalite/v5/schema/core.py | 16131 +++++++------ altair/vegalite/v5/schema/mixins.py | 2972 +-- tools/schemapi/utils.py | 4 +- 4 files changed, 24608 insertions(+), 24607 deletions(-) diff --git a/altair/vegalite/v5/schema/channels.py b/altair/vegalite/v5/schema/channels.py index ef9d70e6e..46ed7b2b9 100644 --- a/altair/vegalite/v5/schema/channels.py +++ b/altair/vegalite/v5/schema/channels.py @@ -133,14 +133,14 @@ def to_dict( class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefnumber): """Angle schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -152,7 +152,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -173,14 +173,14 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -195,7 +195,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -204,7 +204,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -217,7 +217,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -256,7 +256,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -265,7 +265,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -392,7 +392,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Angle": ... @@ -400,7 +400,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Angle": ... @@ -421,7 +421,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -440,9 +440,9 @@ def bin(self, _: None, **kwds) -> "Angle": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -452,9 +452,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -484,28 +484,33 @@ def field( def legend( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, clipHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columnPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columns: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -656,24 +661,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -824,47 +829,47 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict + dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -1015,26 +1020,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -1050,41 +1053,39 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ + core.SchemaBase, Literal[ "none", "left", @@ -1096,18 +1097,22 @@ def legend( "bottom-left", "bottom-right", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rowPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -1258,23 +1263,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -1425,28 +1430,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -1597,22 +1602,21 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolType: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -1623,49 +1627,50 @@ def legend( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -1816,25 +1821,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -1850,43 +1853,40 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Literal["left", "right", "top", "bottom"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -1903,51 +1903,54 @@ def legend(self, _: None, **kwds) -> "Angle": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -1958,14 +1961,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -1976,25 +1981,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -2005,35 +2017,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -2152,19 +2168,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -2373,14 +2376,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -2399,12 +2400,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -2479,9 +2479,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -2505,12 +2506,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -2522,6 +2522,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -2536,12 +2537,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -2722,6 +2722,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -2735,6 +2749,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -2766,51 +2811,6 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -2840,10 +2840,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -2867,37 +2869,28 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -2912,33 +2905,52 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -2957,61 +2969,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -3044,18 +3015,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -3082,7 +3082,7 @@ def __init__( class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """AngleDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -3091,16 +3091,16 @@ class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnum Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -3201,9 +3201,9 @@ def bandPosition(self, _: float, **kwds) -> "AngleDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "AngleDatum": @@ -3213,9 +3213,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "AngleDatum": @@ -3252,16 +3252,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -3283,14 +3283,14 @@ class AngleValue( ): """AngleValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, float + value : dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -3304,6 +3304,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -3327,33 +3329,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -3368,34 +3361,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -3414,61 +3426,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -3501,18 +3472,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -3525,19 +3525,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -3550,6 +3550,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -3573,35 +3575,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -3616,33 +3609,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -3661,61 +3673,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -3748,18 +3719,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -3772,20 +3772,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -3796,9 +3796,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "AngleValue": @@ -3808,9 +3808,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "AngleValue": @@ -3826,7 +3826,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -3841,14 +3841,14 @@ class Color( ): """Color schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -3860,7 +3860,7 @@ class Color( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -3881,14 +3881,14 @@ class Color( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -3903,7 +3903,7 @@ class Color( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -3912,7 +3912,7 @@ class Color( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -3925,7 +3925,7 @@ class Color( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -3964,7 +3964,7 @@ class Color( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -3973,7 +3973,7 @@ class Color( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -4100,7 +4100,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Color": ... @@ -4108,7 +4108,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Color": ... @@ -4129,7 +4129,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -4148,9 +4148,9 @@ def bin(self, _: None, **kwds) -> "Color": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -4160,9 +4160,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -4192,196 +4192,33 @@ def field( def legend( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, clipHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columnPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columns: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, None, core.SchemaBase, core._Parameter, - dict, - str, - ], - UndefinedType, - ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - formatType: Union[str, UndefinedType] = Undefined, - gradientLength: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gradientOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gradientStrokeColor: Union[ - Union[ Literal[ "black", "silver", @@ -4532,47 +4369,215 @@ def legend( "yellowgreen", "rebeccapurple", ], + ], + UndefinedType, + ] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + formatType: Union[str, UndefinedType] = Undefined, + gradientLength: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gradientOpacity: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gradientStrokeColor: Union[ + Union[ + str, + dict, None, core.SchemaBase, core._Parameter, - dict, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict + dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -4723,26 +4728,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -4758,41 +4761,39 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ + core.SchemaBase, Literal[ "none", "left", @@ -4804,18 +4805,22 @@ def legend( "bottom-left", "bottom-right", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rowPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -4966,23 +4971,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -5133,28 +5138,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -5305,22 +5310,21 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolType: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -5331,49 +5335,50 @@ def legend( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -5524,25 +5529,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -5558,43 +5561,40 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Literal["left", "right", "top", "bottom"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -5611,51 +5611,54 @@ def legend(self, _: None, **kwds) -> "Color": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -5666,14 +5669,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -5684,25 +5689,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -5713,35 +5725,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -5860,19 +5876,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -6081,14 +6084,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -6107,12 +6108,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -6187,9 +6187,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -6213,12 +6214,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -6230,6 +6230,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -6244,12 +6245,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -6430,6 +6430,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -6443,6 +6457,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -6474,6 +6519,121 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "Color": + ... + + @overload + def title(self, _: str, **kwds) -> "Color": + ... + + @overload + def title(self, _: List[str], **kwds) -> "Color": + ... + + @overload + def title(self, _: None, **kwds) -> "Color": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "Color": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + condition: Union[ + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], + UndefinedType, + ] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + ], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -6487,6 +6647,51 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -6518,165 +6723,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "Color": - ... - - @overload - def title(self, _: str, **kwds) -> "Color": - ... - - @overload - def title(self, _: List[str], **kwds) -> "Color": - ... - - @overload - def title(self, _: None, **kwds) -> "Color": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "Color": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], - UndefinedType, - ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - Literal["ascending", "descending"], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -6708,62 +6754,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -6792,7 +6792,7 @@ class ColorDatum( ): """ColorDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -6801,16 +6801,16 @@ class ColorDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -6911,9 +6911,9 @@ def bandPosition(self, _: float, **kwds) -> "ColorDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "ColorDatum": @@ -6923,9 +6923,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "ColorDatum": @@ -6962,16 +6962,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -6994,14 +6994,14 @@ class ColorValue( ): """ColorValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -7015,6 +7015,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -7038,33 +7040,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -7079,34 +7072,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -7125,61 +7137,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -7212,18 +7183,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -7236,19 +7236,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -7261,6 +7261,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -7284,35 +7286,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -7327,33 +7320,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -7372,61 +7384,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -7459,18 +7430,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -7483,20 +7483,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -7507,9 +7507,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "ColorValue": @@ -7519,9 +7519,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "ColorValue": @@ -7537,7 +7537,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -7549,14 +7549,14 @@ def __init__( class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): """Column schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -7582,7 +7582,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -7608,7 +7608,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): respective rows or columns. **Default value:** ``false`` - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -7623,9 +7623,9 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, None, dict + header : dict, None, :class:`SchemaBase` An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -7658,7 +7658,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -7667,7 +7667,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -7794,7 +7794,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Column": ... @@ -7802,7 +7802,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Column": ... @@ -7827,7 +7827,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -7864,34 +7864,38 @@ def field( @overload def header( self, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], UndefinedType, ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -8042,25 +8046,24 @@ def header( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -8076,59 +8079,60 @@ def header( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], UndefinedType, ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -8279,24 +8283,23 @@ def header( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -8312,24 +8315,21 @@ def header( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Column": @@ -8362,9 +8362,10 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Column": @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -8388,12 +8389,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -8578,6 +8578,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -8591,6 +8605,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -8622,6 +8667,93 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "Column": + ... + + @overload + def title(self, _: str, **kwds) -> "Column": + ... + + @overload + def title(self, _: List[str], **kwds) -> "Column": + ... + + @overload + def title(self, _: None, **kwds) -> "Column": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "Column": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + align: Union[ + Union[core.SchemaBase, Literal["all", "each", "none"]], UndefinedType + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + center: Union[bool, UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + header: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + ], + UndefinedType, + ] = Undefined, + spacing: Union[float, UndefinedType] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -8635,6 +8767,51 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -8666,137 +8843,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "Column": - ... - - @overload - def title(self, _: str, **kwds) -> "Column": - ... - - @overload - def title(self, _: List[str], **kwds) -> "Column": - ... - - @overload - def title(self, _: None, **kwds) -> "Column": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "Column": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - align: Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], UndefinedType - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - center: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - header: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal["ascending", "descending"], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - spacing: Union[float, UndefinedType] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -8828,62 +8874,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -8911,14 +8911,14 @@ def __init__( class Description(FieldChannelMixin, core.StringFieldDefWithCondition): """Description schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -8930,7 +8930,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8951,14 +8951,14 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -8973,7 +8973,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -9007,7 +9007,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -9016,7 +9016,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -9143,7 +9143,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Description": ... @@ -9151,7 +9151,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Description": ... @@ -9172,7 +9172,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -9195,9 +9195,9 @@ def bin(self, _: None, **kwds) -> "Description": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Description": @@ -9207,9 +9207,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Description": @@ -9417,50 +9417,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -9474,6 +9431,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -9505,7 +9475,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -9535,10 +9535,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -9562,39 +9564,49 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, None, core.SchemaBase], UndefinedType ] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -9613,61 +9625,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -9700,18 +9671,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -9737,14 +9737,14 @@ def __init__( class DescriptionValue(ValueChannelMixin, core.StringValueDefWithCondition): """DescriptionValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9758,6 +9758,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -9781,33 +9783,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -9822,34 +9815,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -9868,61 +9880,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -9955,18 +9926,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -9979,19 +9979,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -10004,6 +10004,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -10027,35 +10029,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -10070,33 +10063,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -10115,61 +10127,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -10202,44 +10173,73 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType - ] = Undefined, - type: Union[ - Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - **kwds, - ) -> "DescriptionValue": - ... - - @overload - def condition( - self, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + ], + UndefinedType, + ] = Undefined, + title: Union[ + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + type: Union[ + Union[ + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], + ], + UndefinedType, + ] = Undefined, + **kwds, + ) -> "DescriptionValue": + ... + + @overload + def condition( + self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -10250,9 +10250,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "DescriptionValue": @@ -10262,9 +10262,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "DescriptionValue": @@ -10280,7 +10280,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -10292,15 +10292,15 @@ def __init__( class Detail(FieldChannelMixin, core.FieldDefWithoutScale): """Detail schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -10312,7 +10312,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -10333,7 +10333,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -10348,7 +10348,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -10357,7 +10357,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -10484,7 +10484,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Detail": ... @@ -10492,7 +10492,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Detail": ... @@ -10513,7 +10513,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -10717,50 +10717,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -10774,138 +10731,6 @@ def timeUnit( "seconds", "milliseconds", ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "Detail": - ... - - @overload - def title(self, _: str, **kwds) -> "Detail": - ... - - @overload - def title(self, _: List[str], **kwds) -> "Detail": - ... - - @overload - def title(self, _: None, **kwds) -> "Detail": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "Detail": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], Literal[ "utcyear", "utcquarter", @@ -10919,50 +10744,6 @@ def __init__( "utcseconds", "utcmilliseconds", ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], Literal[ "yearquarter", "yearquartermonth", @@ -10994,18 +10775,237 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "Detail": + ... + + @overload + def title(self, _: str, **kwds) -> "Detail": + ... + + @overload + def title(self, _: List[str], **kwds) -> "Detail": + ... + + @overload + def title(self, _: None, **kwds) -> "Detail": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "Detail": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[ + Union[str, dict, bool, None, core.SchemaBase], UndefinedType + ] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + timeUnit: Union[ + Union[ dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -11028,14 +11028,14 @@ def __init__( class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): """Facet schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -11043,7 +11043,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **See also:** `aggregate `__ documentation. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -11064,7 +11064,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -11097,7 +11097,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, bool, dict + center : dict, bool, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -11123,7 +11123,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -11138,9 +11138,9 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, None, dict + header : dict, None, :class:`SchemaBase` An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -11167,7 +11167,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -11175,7 +11175,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -11184,7 +11184,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -11311,7 +11311,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Facet": ... @@ -11319,7 +11319,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Facet": ... @@ -11332,10 +11332,10 @@ def align(self, _: Literal["all", "each", "none"], **kwds) -> "Facet": def align( self, column: Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["all", "each", "none"]], UndefinedType ] = Undefined, row: Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["all", "each", "none"]], UndefinedType ] = Undefined, **kwds, ) -> "Facet": @@ -11357,7 +11357,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -11411,34 +11411,38 @@ def field( @overload def header( self, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], UndefinedType, ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -11589,25 +11593,24 @@ def header( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -11623,59 +11626,60 @@ def header( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], UndefinedType, ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -11826,24 +11830,23 @@ def header( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -11859,24 +11862,21 @@ def header( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Facet": @@ -11909,9 +11909,10 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Facet": @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -11935,12 +11936,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -12134,50 +12134,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -12191,6 +12148,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -12222,7 +12192,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -12252,10 +12252,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -12279,52 +12281,62 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, align: Union[ - Union[Literal["all", "each", "none"], core.SchemaBase, dict], UndefinedType + Union[dict, core.SchemaBase, Literal["all", "each", "none"]], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + center: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - header: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + header: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal["ascending", "descending"], + dict, None, - Sequence[Union[core.SchemaBase, dict]], + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], core.SchemaBase, - dict, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, - spacing: Union[Union[core.SchemaBase, dict, float], UndefinedType] = Undefined, + spacing: Union[Union[dict, float, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -12343,61 +12355,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -12430,18 +12401,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -12474,14 +12474,14 @@ class Fill( ): """Fill schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12493,7 +12493,7 @@ class Fill( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12514,14 +12514,14 @@ class Fill( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12536,7 +12536,7 @@ class Fill( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -12545,7 +12545,7 @@ class Fill( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -12558,7 +12558,7 @@ class Fill( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12597,7 +12597,7 @@ class Fill( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12606,7 +12606,7 @@ class Fill( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -12733,7 +12733,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Fill": ... @@ -12741,7 +12741,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Fill": ... @@ -12762,7 +12762,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -12781,9 +12781,9 @@ def bin(self, _: None, **kwds) -> "Fill": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -12793,9 +12793,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -12825,28 +12825,33 @@ def field( def legend( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, clipHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columnPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columns: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -12997,24 +13002,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -13165,47 +13170,47 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict + dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -13356,26 +13361,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -13391,41 +13394,39 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ + core.SchemaBase, Literal[ "none", "left", @@ -13437,18 +13438,22 @@ def legend( "bottom-left", "bottom-right", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rowPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -13599,23 +13604,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -13766,28 +13771,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -13938,22 +13943,21 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolType: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -13964,49 +13968,50 @@ def legend( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -14157,25 +14162,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -14191,43 +14194,40 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Literal["left", "right", "top", "bottom"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -14244,51 +14244,54 @@ def legend(self, _: None, **kwds) -> "Fill": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -14299,14 +14302,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -14317,25 +14322,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -14346,35 +14358,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -14493,19 +14509,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -14714,14 +14717,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -14740,12 +14741,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -14820,9 +14820,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -14846,12 +14847,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -14863,6 +14863,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -14877,12 +14878,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -15063,6 +15063,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -15076,6 +15090,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -15107,51 +15152,6 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -15181,10 +15181,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -15208,37 +15210,28 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -15253,33 +15246,52 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -15298,61 +15310,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -15385,18 +15356,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -15425,7 +15425,7 @@ class FillDatum( ): """FillDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -15434,16 +15434,16 @@ class FillDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -15544,9 +15544,9 @@ def bandPosition(self, _: float, **kwds) -> "FillDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "FillDatum": @@ -15556,9 +15556,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "FillDatum": @@ -15595,16 +15595,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -15627,14 +15627,14 @@ class FillValue( ): """FillValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -15648,6 +15648,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -15671,33 +15673,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -15712,34 +15705,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -15758,61 +15770,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -15845,18 +15816,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -15869,19 +15869,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -15894,6 +15894,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -15917,35 +15919,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -15960,33 +15953,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -16005,61 +16017,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -16092,18 +16063,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -16116,20 +16116,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -16140,9 +16140,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "FillValue": @@ -16152,9 +16152,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "FillValue": @@ -16170,7 +16170,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -16184,14 +16184,14 @@ class FillOpacity( ): """FillOpacity schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -16203,7 +16203,7 @@ class FillOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -16224,14 +16224,14 @@ class FillOpacity( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -16246,7 +16246,7 @@ class FillOpacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -16255,7 +16255,7 @@ class FillOpacity( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -16268,7 +16268,7 @@ class FillOpacity( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -16307,7 +16307,7 @@ class FillOpacity( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -16316,7 +16316,7 @@ class FillOpacity( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -16443,7 +16443,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "FillOpacity": ... @@ -16451,7 +16451,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "FillOpacity": ... @@ -16472,7 +16472,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -16491,9 +16491,9 @@ def bin(self, _: None, **kwds) -> "FillOpacity": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -16503,9 +16503,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -16535,196 +16535,33 @@ def field( def legend( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, clipHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columnPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columns: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, None, core.SchemaBase, core._Parameter, - dict, - str, - ], - UndefinedType, - ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - formatType: Union[str, UndefinedType] = Undefined, - gradientLength: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gradientOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gradientStrokeColor: Union[ - Union[ Literal[ "black", "silver", @@ -16875,47 +16712,215 @@ def legend( "yellowgreen", "rebeccapurple", ], + ], + UndefinedType, + ] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + formatType: Union[str, UndefinedType] = Undefined, + gradientLength: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gradientOpacity: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gradientStrokeColor: Union[ + Union[ + str, + dict, None, core.SchemaBase, core._Parameter, - dict, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict + dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -17066,26 +17071,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -17101,41 +17104,39 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ + core.SchemaBase, Literal[ "none", "left", @@ -17147,18 +17148,22 @@ def legend( "bottom-left", "bottom-right", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rowPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -17309,23 +17314,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -17476,28 +17481,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -17648,22 +17653,21 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolType: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -17674,49 +17678,50 @@ def legend( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -17867,25 +17872,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -17901,43 +17904,40 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Literal["left", "right", "top", "bottom"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -17954,51 +17954,54 @@ def legend(self, _: None, **kwds) -> "FillOpacity": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -18009,14 +18012,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -18027,25 +18032,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -18056,35 +18068,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -18203,19 +18219,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -18424,14 +18427,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -18450,12 +18451,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -18530,9 +18530,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -18556,12 +18557,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -18573,6 +18573,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -18587,12 +18588,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -18773,6 +18773,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -18786,6 +18800,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -18817,6 +18862,121 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "FillOpacity": + ... + + @overload + def title(self, _: str, **kwds) -> "FillOpacity": + ... + + @overload + def title(self, _: List[str], **kwds) -> "FillOpacity": + ... + + @overload + def title(self, _: None, **kwds) -> "FillOpacity": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "FillOpacity": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + condition: Union[ + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], + UndefinedType, + ] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + ], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -18830,6 +18990,51 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -18861,165 +19066,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "FillOpacity": - ... - - @overload - def title(self, _: str, **kwds) -> "FillOpacity": - ... - - @overload - def title(self, _: List[str], **kwds) -> "FillOpacity": - ... - - @overload - def title(self, _: None, **kwds) -> "FillOpacity": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "FillOpacity": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], - UndefinedType, - ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - Literal["ascending", "descending"], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -19051,62 +19097,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -19135,7 +19135,7 @@ class FillOpacityDatum( ): """FillOpacityDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -19144,16 +19144,16 @@ class FillOpacityDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -19254,9 +19254,9 @@ def bandPosition(self, _: float, **kwds) -> "FillOpacityDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityDatum": @@ -19266,9 +19266,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityDatum": @@ -19305,16 +19305,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -19336,14 +19336,14 @@ class FillOpacityValue( ): """FillOpacityValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, float + value : dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -19357,6 +19357,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -19380,33 +19382,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -19421,34 +19414,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -19467,61 +19479,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -19554,18 +19525,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -19578,19 +19578,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -19603,6 +19603,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -19626,35 +19628,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -19669,33 +19662,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -19714,61 +19726,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -19801,18 +19772,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -19825,20 +19825,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -19849,9 +19849,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityValue": @@ -19861,9 +19861,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityValue": @@ -19879,7 +19879,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -19891,14 +19891,14 @@ def __init__( class Href(FieldChannelMixin, core.StringFieldDefWithCondition): """Href schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -19910,7 +19910,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -19931,14 +19931,14 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -19953,7 +19953,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -19987,7 +19987,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -19996,7 +19996,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -20123,7 +20123,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Href": ... @@ -20131,7 +20131,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Href": ... @@ -20152,7 +20152,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -20175,9 +20175,9 @@ def bin(self, _: None, **kwds) -> "Href": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Href": @@ -20187,9 +20187,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Href": @@ -20397,50 +20397,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -20454,6 +20411,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -20485,7 +20455,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -20515,10 +20515,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -20542,39 +20544,49 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, None, core.SchemaBase], UndefinedType ] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -20593,17 +20605,51 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -20636,62 +20682,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -20717,14 +20717,14 @@ def __init__( class HrefValue(ValueChannelMixin, core.StringValueDefWithCondition): """HrefValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -20738,6 +20738,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -20761,33 +20763,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -20802,34 +20795,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -20848,61 +20860,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -20935,18 +20906,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -20959,19 +20959,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -20984,6 +20984,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -21007,35 +21009,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -21050,33 +21043,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -21095,61 +21107,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -21182,18 +21153,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -21206,20 +21206,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -21230,9 +21230,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "HrefValue": @@ -21242,9 +21242,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "HrefValue": @@ -21260,7 +21260,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -21272,15 +21272,15 @@ def __init__( class Key(FieldChannelMixin, core.FieldDefWithoutScale): """Key schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -21292,7 +21292,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -21313,7 +21313,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -21328,7 +21328,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -21337,7 +21337,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -21464,7 +21464,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Key": ... @@ -21472,7 +21472,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Key": ... @@ -21493,7 +21493,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -21697,50 +21697,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -21754,6 +21711,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -21785,7 +21755,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -21815,10 +21815,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -21842,33 +21844,43 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, None, core.SchemaBase], UndefinedType ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -21887,61 +21899,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -21974,18 +21945,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -22008,14 +22008,14 @@ def __init__( class Latitude(FieldChannelMixin, core.LatLongFieldDef): """Latitude schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -22048,7 +22048,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -22063,7 +22063,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -22072,7 +22072,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -22199,7 +22199,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Latitude": ... @@ -22207,7 +22207,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Latitude": ... @@ -22404,6 +22404,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -22417,6 +22431,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -22448,51 +22493,6 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -22520,10 +22520,12 @@ def type(self, _: str, **kwds) -> "Latitude": def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -22547,31 +22549,41 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -22590,61 +22602,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -22677,13 +22648,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -22705,7 +22705,7 @@ def __init__( class LatitudeDatum(DatumChannelMixin, core.DatumDef): """LatitudeDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -22714,9 +22714,9 @@ class LatitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -22839,12 +22839,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -22859,16 +22859,16 @@ def __init__( class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): """Latitude2 schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -22901,7 +22901,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -22916,7 +22916,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -22925,7 +22925,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -22983,7 +22983,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Latitude2": ... @@ -22991,7 +22991,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Latitude2": ... @@ -23188,50 +23188,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -23245,6 +23202,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -23276,7 +23246,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -23300,10 +23300,12 @@ def title(self, _: None, **kwds) -> "Latitude2": def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -23327,31 +23329,41 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -23370,61 +23382,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -23457,13 +23428,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, **kwds, ): @@ -23483,7 +23483,7 @@ def __init__( class Latitude2Datum(DatumChannelMixin, core.DatumDef): """Latitude2Datum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -23492,9 +23492,9 @@ class Latitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -23617,12 +23617,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -23637,14 +23637,14 @@ def __init__( class Latitude2Value(ValueChannelMixin, core.PositionValueDef): """Latitude2Value schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -23661,14 +23661,14 @@ def __init__(self, value, **kwds): class Longitude(FieldChannelMixin, core.LatLongFieldDef): """Longitude schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -23701,7 +23701,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -23716,7 +23716,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -23725,7 +23725,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -23852,7 +23852,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Longitude": ... @@ -23860,7 +23860,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Longitude": ... @@ -24057,6 +24057,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -24070,6 +24084,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -24101,6 +24146,72 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "Longitude": + ... + + @overload + def title(self, _: str, **kwds) -> "Longitude": + ... + + @overload + def title(self, _: List[str], **kwds) -> "Longitude": + ... + + @overload + def title(self, _: None, **kwds) -> "Longitude": + ... + + @overload + def type(self, _: str, **kwds) -> "Longitude": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[None, UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -24114,6 +24225,51 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -24145,116 +24301,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "Longitude": - ... - - @overload - def title(self, _: str, **kwds) -> "Longitude": - ... - - @overload - def title(self, _: List[str], **kwds) -> "Longitude": - ... - - @overload - def title(self, _: None, **kwds) -> "Longitude": - ... - - @overload - def type(self, _: str, **kwds) -> "Longitude": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -24286,57 +24332,11 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -24358,7 +24358,7 @@ def __init__( class LongitudeDatum(DatumChannelMixin, core.DatumDef): """LongitudeDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -24367,9 +24367,9 @@ class LongitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24492,12 +24492,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -24512,16 +24512,16 @@ def __init__( class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): """Longitude2 schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -24554,7 +24554,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -24569,7 +24569,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -24578,7 +24578,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24636,7 +24636,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Longitude2": ... @@ -24644,7 +24644,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Longitude2": ... @@ -24841,6 +24841,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -24854,6 +24868,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -24885,6 +24930,68 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "Longitude2": + ... + + @overload + def title(self, _: str, **kwds) -> "Longitude2": + ... + + @overload + def title(self, _: List[str], **kwds) -> "Longitude2": + ... + + @overload + def title(self, _: None, **kwds) -> "Longitude2": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[None, UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -24898,6 +25005,51 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -24929,112 +25081,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "Longitude2": - ... - - @overload - def title(self, _: str, **kwds) -> "Longitude2": - ... - - @overload - def title(self, _: List[str], **kwds) -> "Longitude2": - ... - - @overload - def title(self, _: None, **kwds) -> "Longitude2": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -25066,57 +25112,11 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, **kwds, ): @@ -25136,7 +25136,7 @@ def __init__( class Longitude2Datum(DatumChannelMixin, core.DatumDef): """Longitude2Datum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -25145,9 +25145,9 @@ class Longitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25270,12 +25270,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -25290,14 +25290,14 @@ def __init__( class Longitude2Value(ValueChannelMixin, core.PositionValueDef): """Longitude2Value schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -25316,14 +25316,14 @@ class Opacity( ): """Opacity schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -25335,7 +25335,7 @@ class Opacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -25356,14 +25356,14 @@ class Opacity( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -25378,7 +25378,7 @@ class Opacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -25387,7 +25387,7 @@ class Opacity( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -25400,7 +25400,7 @@ class Opacity( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -25439,7 +25439,7 @@ class Opacity( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -25448,7 +25448,7 @@ class Opacity( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25575,7 +25575,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Opacity": ... @@ -25583,7 +25583,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Opacity": ... @@ -25604,7 +25604,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -25623,9 +25623,9 @@ def bin(self, _: None, **kwds) -> "Opacity": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -25635,9 +25635,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -25667,28 +25667,33 @@ def field( def legend( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, clipHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columnPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columns: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -25839,24 +25844,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -26007,47 +26012,47 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict + dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -26198,26 +26203,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -26233,41 +26236,39 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ + core.SchemaBase, Literal[ "none", "left", @@ -26279,18 +26280,22 @@ def legend( "bottom-left", "bottom-right", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rowPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -26441,23 +26446,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -26608,28 +26613,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -26780,22 +26785,21 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolType: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -26806,49 +26810,50 @@ def legend( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -26999,25 +27004,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -27033,43 +27036,40 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Literal["left", "right", "top", "bottom"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -27086,51 +27086,54 @@ def legend(self, _: None, **kwds) -> "Opacity": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -27141,14 +27144,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -27159,25 +27164,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -27188,35 +27200,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -27335,19 +27351,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -27556,14 +27559,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -27582,12 +27583,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -27662,9 +27662,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -27688,12 +27689,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -27705,6 +27705,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -27719,12 +27720,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -27905,6 +27905,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -27918,6 +27932,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -27949,6 +27994,121 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "Opacity": + ... + + @overload + def title(self, _: str, **kwds) -> "Opacity": + ... + + @overload + def title(self, _: List[str], **kwds) -> "Opacity": + ... + + @overload + def title(self, _: None, **kwds) -> "Opacity": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "Opacity": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + condition: Union[ + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], + UndefinedType, + ] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + ], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -27962,6 +28122,51 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -27993,165 +28198,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "Opacity": - ... - - @overload - def title(self, _: str, **kwds) -> "Opacity": - ... - - @overload - def title(self, _: List[str], **kwds) -> "Opacity": - ... - - @overload - def title(self, _: None, **kwds) -> "Opacity": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "Opacity": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], - UndefinedType, - ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - Literal["ascending", "descending"], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -28183,62 +28229,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -28265,7 +28265,7 @@ def __init__( class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """OpacityDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -28274,16 +28274,16 @@ class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefn Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -28384,9 +28384,9 @@ def bandPosition(self, _: float, **kwds) -> "OpacityDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "OpacityDatum": @@ -28396,9 +28396,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "OpacityDatum": @@ -28435,16 +28435,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -28466,14 +28466,14 @@ class OpacityValue( ): """OpacityValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, float + value : dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -28487,6 +28487,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -28510,33 +28512,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -28551,34 +28544,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -28597,61 +28609,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -28684,18 +28655,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -28708,19 +28708,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -28733,6 +28733,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -28756,35 +28758,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -28799,33 +28792,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -28844,61 +28856,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -28931,18 +28902,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -28955,20 +28955,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -28979,9 +28979,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "OpacityValue": @@ -28991,9 +28991,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "OpacityValue": @@ -29009,7 +29009,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -29021,14 +29021,14 @@ def __init__( class Order(FieldChannelMixin, core.OrderFieldDef): """Order schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -29040,7 +29040,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -29061,7 +29061,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -29078,7 +29078,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): if ``aggregate`` is ``count``. sort : :class:`SchemaBase`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -29087,7 +29087,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -29214,7 +29214,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Order": ... @@ -29222,7 +29222,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Order": ... @@ -29243,7 +29243,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -29451,50 +29451,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -29508,6 +29465,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -29539,7 +29509,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -29569,10 +29569,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -29596,36 +29598,46 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, None, core.SchemaBase], UndefinedType ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ - Union[Literal["ascending", "descending"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["ascending", "descending"]], UndefinedType ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -29644,17 +29656,51 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -29687,62 +29733,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -29766,16 +29766,16 @@ def __init__( class OrderValue(ValueChannelMixin, core.OrderValueDef): """OrderValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - value : :class:`SchemaBase`, dict, float + value : dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. @@ -29790,7 +29790,7 @@ class OrderValue(ValueChannelMixin, core.OrderValueDef): @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, **kwds, ) -> "OrderValue": @@ -29800,7 +29800,7 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, **kwds, ) -> "OrderValue": @@ -29816,7 +29816,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -29828,14 +29828,14 @@ def __init__( class Radius(FieldChannelMixin, core.PositionFieldDefBase): """Radius schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -29847,7 +29847,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -29868,7 +29868,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -29883,7 +29883,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -29896,7 +29896,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -29935,7 +29935,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `sort `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -29966,7 +29966,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -29975,7 +29975,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -30102,7 +30102,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Radius": ... @@ -30110,7 +30110,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Radius": ... @@ -30131,7 +30131,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -30169,51 +30169,54 @@ def field( def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -30224,14 +30227,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -30242,25 +30247,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -30271,35 +30283,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -30418,19 +30434,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -30639,14 +30642,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -30665,12 +30666,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Radius": @@ -30745,9 +30745,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -30771,12 +30772,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -30788,6 +30788,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -30802,12 +30803,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -31000,6 +31000,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -31013,6 +31027,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -31044,6 +31089,122 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "Radius": + ... + + @overload + def title(self, _: str, **kwds) -> "Radius": + ... + + @overload + def title(self, _: List[str], **kwds) -> "Radius": + ... + + @overload + def title(self, _: None, **kwds) -> "Radius": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "Radius": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[ + Union[str, dict, bool, None, core.SchemaBase], UndefinedType + ] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + ], + UndefinedType, + ] = Undefined, + stack: Union[ + Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -31057,6 +31218,51 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -31088,166 +31294,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "Radius": - ... - - @overload - def title(self, _: str, **kwds) -> "Radius": - ... - - @overload - def title(self, _: List[str], **kwds) -> "Radius": - ... - - @overload - def title(self, _: None, **kwds) -> "Radius": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "Radius": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - Literal["ascending", "descending"], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - stack: Union[ - Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -31279,62 +31325,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -31360,7 +31360,7 @@ def __init__( class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): """RadiusDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -31369,9 +31369,9 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -31384,7 +31384,7 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `scale `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -31415,7 +31415,7 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -31517,51 +31517,54 @@ def bandPosition(self, _: float, **kwds) -> "RadiusDatum": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -31572,14 +31575,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -31590,25 +31595,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -31619,35 +31631,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -31766,19 +31782,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -31987,14 +31990,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -32013,12 +32014,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "RadiusDatum": @@ -32064,18 +32064,18 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, stack: Union[ - Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], + Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -32096,14 +32096,14 @@ def __init__( class RadiusValue(ValueChannelMixin, core.PositionValueDef): """RadiusValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -32120,16 +32120,16 @@ def __init__(self, value, **kwds): class Radius2(FieldChannelMixin, core.SecondaryFieldDef): """Radius2 schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -32162,7 +32162,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -32177,7 +32177,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -32186,7 +32186,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -32244,7 +32244,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Radius2": ... @@ -32252,7 +32252,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Radius2": ... @@ -32449,50 +32449,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -32506,6 +32463,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -32537,7 +32507,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -32561,10 +32561,12 @@ def title(self, _: None, **kwds) -> "Radius2": def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -32588,31 +32590,41 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -32631,61 +32643,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -32718,13 +32689,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, **kwds, ): @@ -32744,7 +32744,7 @@ def __init__( class Radius2Datum(DatumChannelMixin, core.DatumDef): """Radius2Datum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -32753,9 +32753,9 @@ class Radius2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -32878,12 +32878,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -32898,14 +32898,14 @@ def __init__( class Radius2Value(ValueChannelMixin, core.PositionValueDef): """Radius2Value schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -32922,14 +32922,14 @@ def __init__(self, value, **kwds): class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): """Row schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -32955,7 +32955,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -32981,7 +32981,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): respective rows or columns. **Default value:** ``false`` - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -32996,9 +32996,9 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, None, dict + header : dict, None, :class:`SchemaBase` An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -33031,7 +33031,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -33040,7 +33040,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -33167,7 +33167,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Row": ... @@ -33175,7 +33175,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Row": ... @@ -33200,7 +33200,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -33237,34 +33237,38 @@ def field( @overload def header( self, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], UndefinedType, ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -33415,25 +33419,24 @@ def header( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -33449,59 +33452,60 @@ def header( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[Literal[None, "start", "middle", "end"], core.SchemaBase], + Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], UndefinedType, ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -33652,24 +33656,23 @@ def header( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -33685,24 +33688,21 @@ def header( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ - Union[Literal["left", "right", "top", "bottom"], core.SchemaBase], + Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Row": @@ -33735,9 +33735,10 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Row": @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -33761,12 +33762,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -33951,50 +33951,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -34008,155 +33965,6 @@ def timeUnit( "seconds", "milliseconds", ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "Row": - ... - - @overload - def title(self, _: str, **kwds) -> "Row": - ... - - @overload - def title(self, _: List[str], **kwds) -> "Row": - ... - - @overload - def title(self, _: None, **kwds) -> "Row": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "Row": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - align: Union[ - Union[Literal["all", "each", "none"], core.SchemaBase], UndefinedType - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - center: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - header: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal["ascending", "descending"], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - spacing: Union[float, UndefinedType] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], Literal[ "utcyear", "utcquarter", @@ -34170,50 +33978,6 @@ def __init__( "utcseconds", "utcmilliseconds", ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], Literal[ "yearquarter", "yearquartermonth", @@ -34245,18 +34009,254 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "Row": + ... + + @overload + def title(self, _: str, **kwds) -> "Row": + ... + + @overload + def title(self, _: List[str], **kwds) -> "Row": + ... + + @overload + def title(self, _: None, **kwds) -> "Row": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "Row": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + align: Union[ + Union[core.SchemaBase, Literal["all", "each", "none"]], UndefinedType + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + center: Union[bool, UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + header: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + ], + UndefinedType, + ] = Undefined, + spacing: Union[float, UndefinedType] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -34287,14 +34287,14 @@ class Shape( ): """Shape schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -34306,7 +34306,7 @@ class Shape( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -34327,14 +34327,14 @@ class Shape( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -34349,7 +34349,7 @@ class Shape( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -34358,7 +34358,7 @@ class Shape( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -34371,7 +34371,7 @@ class Shape( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -34410,7 +34410,7 @@ class Shape( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -34419,7 +34419,7 @@ class Shape( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -34546,7 +34546,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Shape": ... @@ -34554,7 +34554,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Shape": ... @@ -34575,7 +34575,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -34594,9 +34594,9 @@ def bin(self, _: None, **kwds) -> "Shape": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -34606,9 +34606,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -34638,28 +34638,33 @@ def field( def legend( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, clipHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columnPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columns: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -34810,24 +34815,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -34978,47 +34983,47 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict + dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -35169,26 +35174,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -35204,41 +35207,39 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ + core.SchemaBase, Literal[ "none", "left", @@ -35250,18 +35251,22 @@ def legend( "bottom-left", "bottom-right", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rowPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -35412,23 +35417,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -35579,28 +35584,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -35751,22 +35756,21 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolType: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -35777,49 +35781,50 @@ def legend( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -35970,25 +35975,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -36004,43 +36007,40 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Literal["left", "right", "top", "bottom"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -36057,51 +36057,54 @@ def legend(self, _: None, **kwds) -> "Shape": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -36112,14 +36115,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -36130,25 +36135,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -36159,35 +36171,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -36306,19 +36322,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -36527,14 +36530,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -36553,12 +36554,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -36633,9 +36633,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -36659,12 +36660,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -36676,6 +36676,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -36690,12 +36691,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -36876,50 +36876,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -36933,6 +36890,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -36964,7 +36934,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -36992,10 +36992,12 @@ def type(self, _: Literal["nominal", "ordinal", "geojson"], **kwds) -> "Shape": def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -37019,37 +37021,28 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -37064,33 +37057,52 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -37109,61 +37121,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -37196,16 +37167,45 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ - Union[Literal["nominal", "ordinal", "geojson"], core.SchemaBase], + Union[core.SchemaBase, Literal["nominal", "ordinal", "geojson"]], UndefinedType, ] = Undefined, **kwds, @@ -37233,7 +37233,7 @@ class ShapeDatum( ): """ShapeDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -37242,16 +37242,16 @@ class ShapeDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -37352,9 +37352,9 @@ def bandPosition(self, _: float, **kwds) -> "ShapeDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "ShapeDatum": @@ -37364,9 +37364,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "ShapeDatum": @@ -37403,16 +37403,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -37435,14 +37435,14 @@ class ShapeValue( ): """ShapeValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -37456,6 +37456,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -37479,33 +37481,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -37520,34 +37513,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -37566,61 +37578,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -37653,16 +37624,45 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ - Union[Literal["nominal", "ordinal", "geojson"], core.SchemaBase], + Union[core.SchemaBase, Literal["nominal", "ordinal", "geojson"]], UndefinedType, ] = Undefined, **kwds, @@ -37674,19 +37674,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -37699,6 +37699,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -37722,35 +37724,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -37765,33 +37758,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -37810,61 +37822,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -37897,16 +37868,45 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ - Union[Literal["nominal", "ordinal", "geojson"], core.SchemaBase], + Union[core.SchemaBase, Literal["nominal", "ordinal", "geojson"]], UndefinedType, ] = Undefined, **kwds, @@ -37918,20 +37918,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -37942,9 +37942,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "ShapeValue": @@ -37954,9 +37954,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "ShapeValue": @@ -37972,7 +37972,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -37984,14 +37984,14 @@ def __init__( class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefnumber): """Size schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -38003,7 +38003,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -38024,14 +38024,14 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -38046,7 +38046,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -38055,7 +38055,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -38068,7 +38068,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -38107,7 +38107,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -38116,7 +38116,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -38243,7 +38243,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Size": ... @@ -38251,7 +38251,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Size": ... @@ -38272,7 +38272,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -38291,9 +38291,9 @@ def bin(self, _: None, **kwds) -> "Size": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -38303,9 +38303,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -38335,28 +38335,33 @@ def field( def legend( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, clipHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columnPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columns: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -38507,24 +38512,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -38675,47 +38680,47 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict + dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -38866,26 +38871,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -38901,41 +38904,39 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ + core.SchemaBase, Literal[ "none", "left", @@ -38947,18 +38948,22 @@ def legend( "bottom-left", "bottom-right", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rowPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -39109,23 +39114,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -39276,28 +39281,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -39448,22 +39453,21 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolType: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -39474,49 +39478,50 @@ def legend( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -39667,25 +39672,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -39701,43 +39704,40 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Literal["left", "right", "top", "bottom"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -39754,51 +39754,54 @@ def legend(self, _: None, **kwds) -> "Size": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -39809,14 +39812,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -39827,25 +39832,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -39856,35 +39868,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -40003,19 +40019,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -40224,14 +40227,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -40250,12 +40251,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -40330,9 +40330,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -40356,12 +40357,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -40373,6 +40373,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -40387,12 +40388,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -40573,50 +40573,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -40630,6 +40587,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -40661,7 +40631,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -40691,10 +40691,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -40718,37 +40720,28 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -40763,33 +40756,52 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -40808,61 +40820,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -40895,18 +40866,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -40933,7 +40933,7 @@ def __init__( class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """SizeDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -40942,16 +40942,16 @@ class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumb Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -41052,9 +41052,9 @@ def bandPosition(self, _: float, **kwds) -> "SizeDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "SizeDatum": @@ -41064,9 +41064,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "SizeDatum": @@ -41103,16 +41103,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -41134,14 +41134,14 @@ class SizeValue( ): """SizeValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, float + value : dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -41155,6 +41155,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -41178,33 +41180,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -41219,34 +41212,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -41265,61 +41277,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -41352,18 +41323,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -41376,19 +41376,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -41401,6 +41401,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -41424,35 +41426,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -41467,33 +41460,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -41512,61 +41524,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -41599,18 +41570,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -41623,20 +41623,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -41647,9 +41647,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "SizeValue": @@ -41659,9 +41659,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "SizeValue": @@ -41677,7 +41677,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -41692,14 +41692,14 @@ class Stroke( ): """Stroke schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -41711,7 +41711,7 @@ class Stroke( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -41732,14 +41732,14 @@ class Stroke( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -41754,7 +41754,7 @@ class Stroke( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -41763,7 +41763,7 @@ class Stroke( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -41776,7 +41776,7 @@ class Stroke( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -41815,7 +41815,7 @@ class Stroke( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -41824,7 +41824,7 @@ class Stroke( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -41951,7 +41951,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Stroke": ... @@ -41959,7 +41959,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Stroke": ... @@ -41980,7 +41980,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -41999,9 +41999,9 @@ def bin(self, _: None, **kwds) -> "Stroke": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -42011,9 +42011,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -42043,28 +42043,33 @@ def field( def legend( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, clipHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columnPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columns: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -42215,24 +42220,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -42383,47 +42388,47 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict + dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -42574,26 +42579,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -42609,41 +42612,39 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ + core.SchemaBase, Literal[ "none", "left", @@ -42655,18 +42656,22 @@ def legend( "bottom-left", "bottom-right", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rowPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -42817,23 +42822,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -42984,28 +42989,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -43156,22 +43161,21 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolType: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -43182,49 +43186,50 @@ def legend( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -43375,25 +43380,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -43409,43 +43412,40 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Literal["left", "right", "top", "bottom"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -43462,51 +43462,54 @@ def legend(self, _: None, **kwds) -> "Stroke": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -43517,14 +43520,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -43535,25 +43540,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -43564,35 +43576,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -43711,19 +43727,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -43932,14 +43935,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -43958,12 +43959,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -44038,9 +44038,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -44064,12 +44065,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -44081,6 +44081,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -44095,12 +44096,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -44281,6 +44281,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -44294,6 +44308,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -44325,51 +44370,6 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -44399,10 +44399,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -44426,37 +44428,28 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -44471,33 +44464,52 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -44516,61 +44528,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -44603,18 +44574,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -44643,7 +44643,7 @@ class StrokeDatum( ): """StrokeDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -44652,16 +44652,16 @@ class StrokeDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -44762,9 +44762,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDatum": @@ -44774,9 +44774,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDatum": @@ -44813,16 +44813,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -44845,14 +44845,14 @@ class StrokeValue( ): """StrokeValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -44866,6 +44866,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -44889,33 +44891,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -44930,34 +44923,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -44976,61 +44988,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -45063,18 +45034,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -45087,19 +45087,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -45112,6 +45112,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -45135,35 +45137,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -45178,33 +45171,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -45223,61 +45235,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -45310,18 +45281,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -45334,20 +45334,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -45358,9 +45358,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeValue": @@ -45370,9 +45370,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeValue": @@ -45388,7 +45388,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -45402,14 +45402,14 @@ class StrokeDash( ): """StrokeDash schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -45421,7 +45421,7 @@ class StrokeDash( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -45442,14 +45442,14 @@ class StrokeDash( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -45464,7 +45464,7 @@ class StrokeDash( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -45473,7 +45473,7 @@ class StrokeDash( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -45486,7 +45486,7 @@ class StrokeDash( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -45525,7 +45525,7 @@ class StrokeDash( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -45534,7 +45534,7 @@ class StrokeDash( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -45661,7 +45661,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "StrokeDash": ... @@ -45669,7 +45669,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "StrokeDash": ... @@ -45690,7 +45690,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -45709,9 +45709,9 @@ def bin(self, _: None, **kwds) -> "StrokeDash": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -45722,9 +45722,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -45755,196 +45755,33 @@ def field( def legend( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, clipHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columnPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columns: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, None, core.SchemaBase, core._Parameter, - dict, - str, - ], - UndefinedType, - ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - formatType: Union[str, UndefinedType] = Undefined, - gradientLength: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gradientOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gradientStrokeColor: Union[ - Union[ Literal[ "black", "silver", @@ -46095,47 +45932,215 @@ def legend( "yellowgreen", "rebeccapurple", ], + ], + UndefinedType, + ] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + formatType: Union[str, UndefinedType] = Undefined, + gradientLength: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gradientOpacity: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gradientStrokeColor: Union[ + Union[ + str, + dict, None, core.SchemaBase, core._Parameter, - dict, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridAlign: Union[ Union[ - Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict + dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] ], UndefinedType, ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -46286,26 +46291,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -46321,41 +46324,39 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ + core.SchemaBase, Literal[ "none", "left", @@ -46367,18 +46368,22 @@ def legend( "bottom-left", "bottom-right", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rowPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -46529,23 +46534,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -46696,28 +46701,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -46868,22 +46873,21 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolType: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -46894,49 +46898,50 @@ def legend( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -47087,25 +47092,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -47121,43 +47124,40 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Literal["left", "right", "top", "bottom"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -47174,51 +47174,54 @@ def legend(self, _: None, **kwds) -> "StrokeDash": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -47229,14 +47232,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -47247,25 +47252,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -47276,35 +47288,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -47423,19 +47439,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -47644,14 +47647,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -47670,12 +47671,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDash": @@ -47750,9 +47750,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -47776,12 +47777,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -47793,6 +47793,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -47807,12 +47808,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -47993,6 +47993,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -48006,6 +48020,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -48037,6 +48082,121 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "StrokeDash": + ... + + @overload + def title(self, _: str, **kwds) -> "StrokeDash": + ... + + @overload + def title(self, _: List[str], **kwds) -> "StrokeDash": + ... + + @overload + def title(self, _: None, **kwds) -> "StrokeDash": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "StrokeDash": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + condition: Union[ + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], + UndefinedType, + ] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + ], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -48050,6 +48210,51 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -48081,165 +48286,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "StrokeDash": - ... - - @overload - def title(self, _: str, **kwds) -> "StrokeDash": - ... - - @overload - def title(self, _: List[str], **kwds) -> "StrokeDash": - ... - - @overload - def title(self, _: None, **kwds) -> "StrokeDash": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "StrokeDash": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], - UndefinedType, - ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - Literal["ascending", "descending"], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -48271,62 +48317,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -48355,7 +48355,7 @@ class StrokeDashDatum( ): """StrokeDashDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -48364,16 +48364,16 @@ class StrokeDashDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -48474,9 +48474,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeDashDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -48487,9 +48487,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -48527,16 +48527,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -48558,14 +48558,14 @@ class StrokeDashValue( ): """StrokeDashValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Sequence[float], dict + value : dict, Sequence[float], :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -48579,6 +48579,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -48602,33 +48604,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -48643,34 +48636,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -48689,61 +48701,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -48776,18 +48747,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -48800,19 +48800,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -48825,6 +48825,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -48848,35 +48850,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -48891,33 +48884,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -48936,61 +48948,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -49023,18 +48994,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -49047,20 +49047,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -49071,9 +49071,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -49084,9 +49084,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -49103,7 +49103,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -49117,14 +49117,14 @@ class StrokeOpacity( ): """StrokeOpacity schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -49136,7 +49136,7 @@ class StrokeOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -49157,14 +49157,14 @@ class StrokeOpacity( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -49179,7 +49179,7 @@ class StrokeOpacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -49188,7 +49188,7 @@ class StrokeOpacity( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -49201,7 +49201,7 @@ class StrokeOpacity( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -49240,7 +49240,7 @@ class StrokeOpacity( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -49249,7 +49249,7 @@ class StrokeOpacity( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -49376,7 +49376,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "StrokeOpacity": ... @@ -49384,7 +49384,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "StrokeOpacity": ... @@ -49405,7 +49405,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -49424,9 +49424,9 @@ def bin(self, _: None, **kwds) -> "StrokeOpacity": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -49436,9 +49436,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -49468,28 +49468,33 @@ def field( def legend( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, clipHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columnPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columns: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -49640,215 +49645,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - None, - core.SchemaBase, - core._Parameter, - dict, str, - ], - UndefinedType, - ] = Undefined, - gradientStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gradientThickness: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gridAlign: Union[ - Union[ - Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict - ], - UndefinedType, - ] = Undefined, - labelAlign: Union[ - Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, - ], - UndefinedType, - ] = Undefined, - labelBaseline: Union[ - Union[ - Literal["top", "middle", "bottom"], + None, core.SchemaBase, core._Parameter, - dict, - str, - ], - UndefinedType, - ] = Undefined, - labelColor: Union[ - Union[ Literal[ "black", "silver", @@ -49999,26 +49813,215 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, + ], + UndefinedType, + ] = Undefined, + gradientStrokeWidth: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gradientThickness: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gridAlign: Union[ + Union[ + dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] + ], + UndefinedType, + ] = Undefined, + labelAlign: Union[ + Union[ + dict, core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], + ], + UndefinedType, + ] = Undefined, + labelBaseline: Union[ + Union[ + str, dict, + core.SchemaBase, + core._Parameter, + Literal["top", "middle", "bottom"], + ], + UndefinedType, + ] = Undefined, + labelColor: Union[ + Union[ str, + dict, + None, + core.SchemaBase, + core._Parameter, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -50034,41 +50037,39 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ + core.SchemaBase, Literal[ "none", "left", @@ -50080,18 +50081,22 @@ def legend( "bottom-left", "bottom-right", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rowPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -50242,23 +50247,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -50409,28 +50414,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -50581,22 +50586,21 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolType: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -50607,49 +50611,50 @@ def legend( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -50800,25 +50805,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -50834,43 +50837,40 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Literal["left", "right", "top", "bottom"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -50887,51 +50887,54 @@ def legend(self, _: None, **kwds) -> "StrokeOpacity": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -50942,14 +50945,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -50960,25 +50965,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -50989,35 +51001,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -51136,19 +51152,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -51357,14 +51360,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -51383,12 +51384,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -51463,9 +51463,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -51489,12 +51490,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -51506,6 +51506,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -51520,12 +51521,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -51706,6 +51706,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -51719,6 +51733,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -51750,6 +51795,121 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "StrokeOpacity": + ... + + @overload + def title(self, _: str, **kwds) -> "StrokeOpacity": + ... + + @overload + def title(self, _: List[str], **kwds) -> "StrokeOpacity": + ... + + @overload + def title(self, _: None, **kwds) -> "StrokeOpacity": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "StrokeOpacity": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + condition: Union[ + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], + UndefinedType, + ] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + ], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -51763,6 +51923,51 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -51794,165 +51999,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "StrokeOpacity": - ... - - @overload - def title(self, _: str, **kwds) -> "StrokeOpacity": - ... - - @overload - def title(self, _: List[str], **kwds) -> "StrokeOpacity": - ... - - @overload - def title(self, _: None, **kwds) -> "StrokeOpacity": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "StrokeOpacity": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], - UndefinedType, - ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - Literal["ascending", "descending"], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -51984,62 +52030,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -52068,7 +52068,7 @@ class StrokeOpacityDatum( ): """StrokeOpacityDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -52077,16 +52077,16 @@ class StrokeOpacityDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -52187,9 +52187,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeOpacityDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityDatum": @@ -52199,9 +52199,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityDatum": @@ -52238,16 +52238,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -52269,14 +52269,14 @@ class StrokeOpacityValue( ): """StrokeOpacityValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, float + value : dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -52290,6 +52290,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -52313,33 +52315,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -52354,34 +52347,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -52400,61 +52412,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -52487,18 +52458,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -52511,19 +52511,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -52536,6 +52536,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -52559,35 +52561,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -52602,33 +52595,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -52647,61 +52659,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -52734,18 +52705,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -52758,20 +52758,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -52782,9 +52782,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityValue": @@ -52794,9 +52794,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityValue": @@ -52812,7 +52812,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -52828,14 +52828,14 @@ class StrokeWidth( ): """StrokeWidth schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -52847,7 +52847,7 @@ class StrokeWidth( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -52868,14 +52868,14 @@ class StrokeWidth( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -52890,7 +52890,7 @@ class StrokeWidth( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -52899,7 +52899,7 @@ class StrokeWidth( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -52912,7 +52912,7 @@ class StrokeWidth( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -52951,7 +52951,7 @@ class StrokeWidth( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -52960,7 +52960,7 @@ class StrokeWidth( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -53087,7 +53087,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "StrokeWidth": ... @@ -53095,7 +53095,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "StrokeWidth": ... @@ -53116,7 +53116,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -53135,9 +53135,9 @@ def bin(self, _: None, **kwds) -> "StrokeWidth": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -53147,9 +53147,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -53179,28 +53179,33 @@ def field( def legend( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, clipHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columnPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, columns: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, direction: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -53351,215 +53356,24 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - None, - core.SchemaBase, - core._Parameter, - dict, str, - ], - UndefinedType, - ] = Undefined, - gradientStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gradientThickness: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gridAlign: Union[ - Union[ - Literal["all", "each", "none"], core.SchemaBase, core._Parameter, dict - ], - UndefinedType, - ] = Undefined, - labelAlign: Union[ - Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, - ], - UndefinedType, - ] = Undefined, - labelBaseline: Union[ - Union[ - Literal["top", "middle", "bottom"], + None, core.SchemaBase, core._Parameter, - dict, - str, - ], - UndefinedType, - ] = Undefined, - labelColor: Union[ - Union[ Literal[ "black", "silver", @@ -53710,26 +53524,215 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, + ], + UndefinedType, + ] = Undefined, + gradientStrokeWidth: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gradientThickness: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gridAlign: Union[ + Union[ + dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] + ], + UndefinedType, + ] = Undefined, + labelAlign: Union[ + Union[ + dict, core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], + ], + UndefinedType, + ] = Undefined, + labelBaseline: Union[ + Union[ + str, dict, + core.SchemaBase, + core._Parameter, + Literal["top", "middle", "bottom"], + ], + UndefinedType, + ] = Undefined, + labelColor: Union[ + Union[ str, + dict, + None, + core.SchemaBase, + core._Parameter, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -53745,41 +53748,39 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, legendY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ + core.SchemaBase, Literal[ "none", "left", @@ -53791,18 +53792,22 @@ def legend( "bottom-left", "bottom-right", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rowPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -53953,23 +53958,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -54120,28 +54125,28 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -54292,22 +54297,21 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, symbolType: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -54318,49 +54322,50 @@ def legend( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -54511,25 +54516,23 @@ def legend( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -54545,43 +54548,40 @@ def legend( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - Literal["left", "right", "top", "bottom"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -54598,51 +54598,54 @@ def legend(self, _: None, **kwds) -> "StrokeWidth": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -54653,14 +54656,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -54671,25 +54676,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -54700,35 +54712,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -54847,19 +54863,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -55068,14 +55071,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -55094,12 +55095,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -55174,9 +55174,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -55200,12 +55201,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -55217,6 +55217,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -55231,12 +55232,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -55417,6 +55417,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -55430,6 +55444,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -55461,6 +55506,121 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "StrokeWidth": + ... + + @overload + def title(self, _: str, **kwds) -> "StrokeWidth": + ... + + @overload + def title(self, _: List[str], **kwds) -> "StrokeWidth": + ... + + @overload + def title(self, _: None, **kwds) -> "StrokeWidth": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "StrokeWidth": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + condition: Union[ + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], + UndefinedType, + ] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + ], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -55474,6 +55634,51 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -55505,165 +55710,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "StrokeWidth": - ... - - @overload - def title(self, _: str, **kwds) -> "StrokeWidth": - ... - - @overload - def title(self, _: List[str], **kwds) -> "StrokeWidth": - ... - - @overload - def title(self, _: None, **kwds) -> "StrokeWidth": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "StrokeWidth": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], - UndefinedType, - ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - Literal["ascending", "descending"], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -55695,62 +55741,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -55779,7 +55779,7 @@ class StrokeWidthDatum( ): """StrokeWidthDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -55788,16 +55788,16 @@ class StrokeWidthDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -55898,9 +55898,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeWidthDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthDatum": @@ -55910,9 +55910,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthDatum": @@ -55949,16 +55949,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -55980,14 +55980,14 @@ class StrokeWidthValue( ): """StrokeWidthValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, float + value : dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -56001,6 +56001,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -56024,33 +56026,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -56065,34 +56058,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -56111,61 +56123,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -56198,18 +56169,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -56222,19 +56222,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -56247,6 +56247,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -56270,35 +56272,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -56313,33 +56306,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -56358,61 +56370,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -56445,18 +56416,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -56469,20 +56469,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -56493,9 +56493,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthValue": @@ -56505,9 +56505,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthValue": @@ -56523,7 +56523,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -56535,14 +56535,14 @@ def __init__( class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefText): """Text schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -56554,7 +56554,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -56575,14 +56575,14 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -56597,7 +56597,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -56631,7 +56631,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -56640,7 +56640,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -56767,7 +56767,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Text": ... @@ -56775,7 +56775,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Text": ... @@ -56796,7 +56796,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -56819,9 +56819,9 @@ def bin(self, _: None, **kwds) -> "Text": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -56832,9 +56832,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -57041,50 +57041,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -57098,6 +57055,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -57129,7 +57099,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -57159,10 +57159,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -57186,39 +57188,49 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, None, core.SchemaBase], UndefinedType ] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -57237,17 +57249,51 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -57280,62 +57326,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -57361,7 +57361,7 @@ def __init__( class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumDefText): """TextDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -57370,16 +57370,16 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -57413,7 +57413,7 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -57514,9 +57514,9 @@ def bandPosition(self, _: float, **kwds) -> "TextDatum": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -57527,9 +57527,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -57579,18 +57579,18 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -57612,14 +57612,14 @@ def __init__( class TextValue(ValueChannelMixin, core.ValueDefWithConditionStringFieldDefText): """TextValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Sequence[str], dict, str + value : str, dict, Sequence[str], :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -57633,6 +57633,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -57656,36 +57658,46 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, None, core.SchemaBase], UndefinedType ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -57704,61 +57716,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -57791,18 +57762,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -57815,6 +57815,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -57838,37 +57840,47 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, None, core.SchemaBase], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -57887,17 +57899,51 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -57930,62 +57976,16 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -57996,9 +57996,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -58009,9 +58009,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, **kwds, @@ -58028,7 +58028,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -58040,14 +58040,14 @@ def __init__( class Theta(FieldChannelMixin, core.PositionFieldDefBase): """Theta schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -58059,7 +58059,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -58080,7 +58080,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -58095,7 +58095,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -58108,7 +58108,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -58147,7 +58147,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `sort `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -58178,7 +58178,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -58187,7 +58187,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -58314,7 +58314,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Theta": ... @@ -58322,7 +58322,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Theta": ... @@ -58343,7 +58343,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -58381,51 +58381,54 @@ def field( def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -58436,14 +58439,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -58454,25 +58459,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -58483,35 +58495,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -58630,19 +58646,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -58851,14 +58854,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -58877,12 +58878,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Theta": @@ -58957,9 +58957,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -58983,12 +58984,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -59000,6 +59000,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -59014,12 +59015,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -59212,6 +59212,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -59225,6 +59239,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -59256,6 +59301,122 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "Theta": + ... + + @overload + def title(self, _: str, **kwds) -> "Theta": + ... + + @overload + def title(self, _: List[str], **kwds) -> "Theta": + ... + + @overload + def title(self, _: None, **kwds) -> "Theta": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "Theta": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[ + Union[str, dict, bool, None, core.SchemaBase], UndefinedType + ] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + ], + UndefinedType, + ] = Undefined, + stack: Union[ + Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -59269,6 +59430,51 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -59300,166 +59506,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "Theta": - ... - - @overload - def title(self, _: str, **kwds) -> "Theta": - ... - - @overload - def title(self, _: List[str], **kwds) -> "Theta": - ... - - @overload - def title(self, _: None, **kwds) -> "Theta": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "Theta": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - Literal["ascending", "descending"], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - stack: Union[ - Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -59491,62 +59537,16 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -59572,7 +59572,7 @@ def __init__( class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): """ThetaDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -59581,9 +59581,9 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -59596,7 +59596,7 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `scale `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -59627,7 +59627,7 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -59729,51 +59729,54 @@ def bandPosition(self, _: float, **kwds) -> "ThetaDatum": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -59784,14 +59787,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -59802,25 +59807,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -59831,35 +59843,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -59978,19 +59994,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -60199,14 +60202,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -60225,12 +60226,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "ThetaDatum": @@ -60276,18 +60276,18 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, stack: Union[ - Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], + Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -60308,14 +60308,14 @@ def __init__( class ThetaValue(ValueChannelMixin, core.PositionValueDef): """ThetaValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -60332,16 +60332,16 @@ def __init__(self, value, **kwds): class Theta2(FieldChannelMixin, core.SecondaryFieldDef): """Theta2 schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -60374,7 +60374,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -60389,7 +60389,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -60398,7 +60398,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -60456,7 +60456,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Theta2": ... @@ -60464,7 +60464,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Theta2": ... @@ -60661,50 +60661,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -60718,6 +60675,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -60749,7 +60719,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -60773,10 +60773,12 @@ def title(self, _: None, **kwds) -> "Theta2": def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -60800,31 +60802,41 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -60843,61 +60855,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -60930,13 +60901,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, **kwds, ): @@ -60956,7 +60956,7 @@ def __init__( class Theta2Datum(DatumChannelMixin, core.DatumDef): """Theta2Datum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -60965,9 +60965,9 @@ class Theta2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -61090,12 +61090,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -61110,14 +61110,14 @@ def __init__( class Theta2Value(ValueChannelMixin, core.PositionValueDef): """Theta2Value schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -61134,14 +61134,14 @@ def __init__(self, value, **kwds): class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): """Tooltip schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -61153,7 +61153,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -61174,14 +61174,14 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -61196,7 +61196,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -61230,7 +61230,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -61239,7 +61239,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -61366,7 +61366,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Tooltip": ... @@ -61374,7 +61374,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Tooltip": ... @@ -61395,7 +61395,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -61418,9 +61418,9 @@ def bin(self, _: None, **kwds) -> "Tooltip": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Tooltip": @@ -61430,9 +61430,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Tooltip": @@ -61640,6 +61640,20 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], Literal[ "utcyear", "utcquarter", @@ -61653,6 +61667,37 @@ def timeUnit( "utcseconds", "utcmilliseconds", ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -61684,51 +61729,6 @@ def timeUnit( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, ], UndefinedType, ] = Undefined, @@ -61758,10 +61758,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -61785,39 +61787,49 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, None, core.SchemaBase], UndefinedType ] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -61836,61 +61848,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -61923,18 +61894,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -61960,14 +61960,14 @@ def __init__( class TooltipValue(ValueChannelMixin, core.StringValueDefWithCondition): """TooltipValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -61981,6 +61981,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -62004,33 +62006,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -62045,34 +62038,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -62091,17 +62103,51 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -62134,6 +62180,133 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + title: Union[ + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + type: Union[ + Union[ + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], + ], + UndefinedType, + ] = Undefined, + **kwds, + ) -> "TooltipValue": + ... + + @overload + def condition( + self, + bandPosition: Union[float, UndefinedType] = Undefined, + datum: Union[ + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + UndefinedType, + ] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + title: Union[ + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + type: Union[ + Union[ + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], + ], + UndefinedType, + ] = Undefined, + **kwds, + ) -> "TooltipValue": + ... + + @overload + def condition( + self, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + empty: Union[bool, UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + ], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -62147,6 +62320,51 @@ def condition( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -62178,178 +62396,6 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType - ] = Undefined, - type: Union[ - Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - **kwds, - ) -> "TooltipValue": - ... - - @overload - def condition( - self, - bandPosition: Union[float, UndefinedType] = Undefined, - datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], - UndefinedType, - ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType - ] = Undefined, - type: Union[ - Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - **kwds, - ) -> "TooltipValue": - ... - - @overload - def condition( - self, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - Literal["ascending", "descending"], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -62381,62 +62427,16 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -62449,20 +62449,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -62473,9 +62473,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "TooltipValue": @@ -62485,9 +62485,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "TooltipValue": @@ -62503,7 +62503,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -62515,14 +62515,14 @@ def __init__( class Url(FieldChannelMixin, core.StringFieldDefWithCondition): """Url schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -62534,7 +62534,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -62555,14 +62555,14 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -62577,7 +62577,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -62611,7 +62611,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -62620,7 +62620,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -62747,7 +62747,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Url": ... @@ -62755,7 +62755,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Url": ... @@ -62776,7 +62776,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -62799,9 +62799,9 @@ def bin(self, _: None, **kwds) -> "Url": @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Url": @@ -62811,9 +62811,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Url": @@ -63021,50 +63021,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -63078,6 +63035,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -63109,7 +63079,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -63139,10 +63139,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -63166,39 +63168,49 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, None, core.SchemaBase], UndefinedType ] = Undefined, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -63217,61 +63229,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -63304,18 +63275,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -63341,14 +63341,14 @@ def __init__( class UrlValue(ValueChannelMixin, core.StringValueDefWithCondition): """UrlValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -63362,6 +63362,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -63385,33 +63387,24 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -63426,34 +63419,53 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -63472,61 +63484,20 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -63559,18 +63530,47 @@ def condition( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -63583,19 +63583,19 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -63608,6 +63608,8 @@ def condition( self, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -63631,35 +63633,26 @@ def condition( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -63674,33 +63667,52 @@ def condition( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -63719,17 +63731,51 @@ def condition( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -63762,62 +63808,16 @@ def condition( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -63830,20 +63830,20 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -63854,9 +63854,9 @@ def condition( @overload def condition( self, - test: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "UrlValue": @@ -63866,9 +63866,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[None, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "UrlValue": @@ -63884,7 +63884,7 @@ def __init__( self, value, condition: Union[ - Union[Sequence[Union[core.SchemaBase, dict]], core.SchemaBase, dict], + Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, ] = Undefined, **kwds, @@ -63896,14 +63896,14 @@ def __init__( class X(FieldChannelMixin, core.PositionFieldDef): """X schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -63911,7 +63911,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `aggregate `__ documentation. - axis : :class:`SchemaBase`, None, dict + axis : dict, None, :class:`SchemaBase` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -63924,7 +63924,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -63945,7 +63945,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -63960,7 +63960,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`SchemaBase`, None, dict + impute : dict, None, :class:`SchemaBase` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -63968,7 +63968,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -63981,7 +63981,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -64020,7 +64020,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `sort `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -64051,7 +64051,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -64060,7 +64060,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -64187,7 +64187,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "X": ... @@ -64195,7 +64195,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "X": ... @@ -64204,26 +64204,31 @@ def aggregate( def axis( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandPosition: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, domainColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -64374,41 +64379,41 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, gridColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -64559,54 +64564,54 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, gridDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, bool, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -64757,30 +64762,28 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -64796,71 +64799,73 @@ def axis( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minExtent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ - Literal["top", "bottom", "left", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["top", "bottom", "left", "right"], ], UndefinedType, ] = Undefined, position: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ - Union[Literal["center", "extent"], core.SchemaBase, core._Parameter, dict], + Union[dict, core._Parameter, core.SchemaBase, Literal["center", "extent"]], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, tickColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -65011,16 +65016,15 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -65031,74 +65035,75 @@ def axis( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -65249,25 +65254,23 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -65283,42 +65286,39 @@ def axis( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, translate: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -65347,7 +65347,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -65386,10 +65386,10 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[Any], core.SchemaBase], UndefinedType ] = Undefined, method: Union[ - Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], + Union[core.SchemaBase, Literal["value", "median", "max", "min", "mean"]], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -65405,51 +65405,54 @@ def impute(self, _: None, **kwds) -> "X": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -65460,14 +65463,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -65478,25 +65483,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -65507,35 +65519,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -65654,19 +65670,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -65875,14 +65878,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -65901,12 +65902,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "X": @@ -65981,9 +65981,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -66007,12 +66008,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -66024,6 +66024,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -66038,12 +66039,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -66236,50 +66236,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -66293,6 +66250,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -66324,7 +66294,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -66354,10 +66354,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -66381,36 +66383,27 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, - axis: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + axis: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, None, core.SchemaBase], UndefinedType ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - impute: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + impute: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -66425,37 +66418,56 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, stack: Union[ - Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], + Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -66474,61 +66486,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -66561,18 +66532,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -66600,12 +66600,12 @@ def __init__( class XDatum(DatumChannelMixin, core.PositionDatumDef): """XDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - axis : :class:`SchemaBase`, None, dict + axis : dict, None, :class:`SchemaBase` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -66618,9 +66618,9 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - impute : :class:`SchemaBase`, None, dict + impute : dict, None, :class:`SchemaBase` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -66628,7 +66628,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -66641,7 +66641,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `scale `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -66672,7 +66672,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -66770,26 +66770,31 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): def axis( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandPosition: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, domainColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -66940,239 +66945,41 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, gridColor: Union[ Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - None, - core.SchemaBase, - core._Parameter, - dict, str, - ], - UndefinedType, - ] = Undefined, - gridDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], - UndefinedType, - ] = Undefined, - gridDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gridOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - gridWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - labelAlign: Union[ - Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, - ], - UndefinedType, - ] = Undefined, - labelAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - labelBaseline: Union[ - Union[ - Literal["top", "middle", "bottom"], + None, core.SchemaBase, core._Parameter, - dict, - str, - ], - UndefinedType, - ] = Undefined, - labelBound: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - labelColor: Union[ - Union[ Literal[ "black", "silver", @@ -67323,30 +67130,226 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, + ], + UndefinedType, + ] = Undefined, + gridDash: Union[ + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + UndefinedType, + ] = Undefined, + gridDashOffset: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gridOpacity: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + gridWidth: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + labelAlign: Union[ + Union[ + dict, core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], + ], + UndefinedType, + ] = Undefined, + labelAngle: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + labelBaseline: Union[ + Union[ + str, dict, + core.SchemaBase, + core._Parameter, + Literal["top", "middle", "bottom"], + ], + UndefinedType, + ] = Undefined, + labelBound: Union[ + Union[dict, bool, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + labelColor: Union[ + Union[ str, + dict, + None, + core.SchemaBase, + core._Parameter, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -67362,71 +67365,73 @@ def axis( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minExtent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ - Literal["top", "bottom", "left", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["top", "bottom", "left", "right"], ], UndefinedType, ] = Undefined, position: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ - Union[Literal["center", "extent"], core.SchemaBase, core._Parameter, dict], + Union[dict, core._Parameter, core.SchemaBase, Literal["center", "extent"]], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, tickColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -67577,16 +67582,15 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -67597,74 +67601,75 @@ def axis( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -67815,25 +67820,23 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -67849,42 +67852,39 @@ def axis( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, translate: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -67906,10 +67906,10 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[Any], core.SchemaBase], UndefinedType ] = Undefined, method: Union[ - Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], + Union[core.SchemaBase, Literal["value", "median", "max", "min", "mean"]], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -67925,51 +67925,54 @@ def impute(self, _: None, **kwds) -> "XDatum": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -67980,14 +67983,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -67998,25 +68003,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -68027,35 +68039,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -68174,19 +68190,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -68395,14 +68398,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -68421,12 +68422,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "XDatum": @@ -68471,21 +68471,21 @@ def type( def __init__( self, datum, - axis: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + axis: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - impute: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + impute: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, stack: Union[ - Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], + Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -68508,14 +68508,14 @@ def __init__( class XValue(ValueChannelMixin, core.PositionValueDef): """XValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -68532,16 +68532,16 @@ def __init__(self, value, **kwds): class X2(FieldChannelMixin, core.SecondaryFieldDef): """X2 schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -68574,7 +68574,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -68589,7 +68589,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -68598,7 +68598,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -68656,7 +68656,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "X2": ... @@ -68664,7 +68664,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "X2": ... @@ -68861,50 +68861,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -68918,6 +68875,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -68949,7 +68919,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -68973,10 +68973,12 @@ def title(self, _: None, **kwds) -> "X2": def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -69000,31 +69002,41 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -69043,61 +69055,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -69130,13 +69101,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, **kwds, ): @@ -69156,7 +69156,7 @@ def __init__( class X2Datum(DatumChannelMixin, core.DatumDef): """X2Datum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -69165,9 +69165,9 @@ class X2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -69290,12 +69290,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -69310,14 +69310,14 @@ def __init__( class X2Value(ValueChannelMixin, core.PositionValueDef): """X2Value schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -69334,16 +69334,16 @@ def __init__(self, value, **kwds): class XError(FieldChannelMixin, core.SecondaryFieldDef): """XError schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -69376,7 +69376,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -69391,7 +69391,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -69400,7 +69400,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -69458,7 +69458,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "XError": ... @@ -69466,7 +69466,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "XError": ... @@ -69663,50 +69663,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -69720,6 +69677,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -69751,7 +69721,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -69775,10 +69775,12 @@ def title(self, _: None, **kwds) -> "XError": def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -69802,31 +69804,41 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -69845,61 +69857,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -69932,13 +69903,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, **kwds, ): @@ -69958,7 +69958,7 @@ def __init__( class XErrorValue(ValueChannelMixin, core.ValueDefnumber): """XErrorValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -69982,16 +69982,16 @@ def __init__(self, value, **kwds): class XError2(FieldChannelMixin, core.SecondaryFieldDef): """XError2 schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -70024,7 +70024,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -70039,7 +70039,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -70048,7 +70048,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -70106,7 +70106,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "XError2": ... @@ -70114,7 +70114,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "XError2": ... @@ -70311,50 +70311,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -70368,6 +70325,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -70399,7 +70369,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -70423,10 +70423,12 @@ def title(self, _: None, **kwds) -> "XError2": def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -70450,31 +70452,41 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -70493,61 +70505,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -70580,13 +70551,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, **kwds, ): @@ -70606,7 +70606,7 @@ def __init__( class XError2Value(ValueChannelMixin, core.ValueDefnumber): """XError2Value schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -70630,14 +70630,14 @@ def __init__(self, value, **kwds): class XOffset(FieldChannelMixin, core.ScaleFieldDef): """XOffset schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -70649,7 +70649,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -70670,7 +70670,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -70685,7 +70685,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -70698,7 +70698,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -70737,7 +70737,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -70746,7 +70746,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -70873,7 +70873,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "XOffset": ... @@ -70881,7 +70881,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "XOffset": ... @@ -70902,7 +70902,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -70936,51 +70936,54 @@ def field( def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -70991,14 +70994,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -71009,25 +71014,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -71038,35 +71050,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -71185,19 +71201,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -71406,14 +71409,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -71432,12 +71433,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "XOffset": @@ -71512,9 +71512,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -71538,12 +71539,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -71555,6 +71555,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -71569,12 +71570,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -71755,50 +71755,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -71812,6 +71769,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -71843,7 +71813,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -71873,10 +71873,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -71900,32 +71902,23 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -71940,33 +71933,52 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -71985,61 +71997,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -72072,18 +72043,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -72108,7 +72108,7 @@ def __init__( class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): """XOffsetDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -72117,9 +72117,9 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -72132,7 +72132,7 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): **See also:** `scale `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -72234,51 +72234,54 @@ def bandPosition(self, _: float, **kwds) -> "XOffsetDatum": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -72289,14 +72292,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -72307,25 +72312,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -72336,35 +72348,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -72483,19 +72499,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -72704,14 +72707,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -72730,12 +72731,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "XOffsetDatum": @@ -72769,14 +72769,14 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -72796,7 +72796,7 @@ def __init__( class XOffsetValue(ValueChannelMixin, core.ValueDefnumber): """XOffsetValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -72820,14 +72820,14 @@ def __init__(self, value, **kwds): class Y(FieldChannelMixin, core.PositionFieldDef): """Y schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -72835,7 +72835,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `aggregate `__ documentation. - axis : :class:`SchemaBase`, None, dict + axis : dict, None, :class:`SchemaBase` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -72848,7 +72848,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -72869,7 +72869,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -72884,7 +72884,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`SchemaBase`, None, dict + impute : dict, None, :class:`SchemaBase` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -72892,7 +72892,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -72905,7 +72905,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -72944,7 +72944,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `sort `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -72975,7 +72975,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -72984,7 +72984,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -73111,7 +73111,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Y": ... @@ -73119,7 +73119,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Y": ... @@ -73128,26 +73128,31 @@ def aggregate( def axis( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandPosition: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, domainColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -73298,41 +73303,41 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, gridColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -73483,54 +73488,54 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, gridDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, bool, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -73681,30 +73686,28 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -73720,71 +73723,73 @@ def axis( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minExtent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ - Literal["top", "bottom", "left", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["top", "bottom", "left", "right"], ], UndefinedType, ] = Undefined, position: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ - Union[Literal["center", "extent"], core.SchemaBase, core._Parameter, dict], + Union[dict, core._Parameter, core.SchemaBase, Literal["center", "extent"]], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, tickColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -73935,16 +73940,15 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -73955,74 +73959,75 @@ def axis( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -74173,25 +74178,23 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -74207,42 +74210,39 @@ def axis( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, translate: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -74271,7 +74271,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -74310,10 +74310,10 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[Any], core.SchemaBase], UndefinedType ] = Undefined, method: Union[ - Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], + Union[core.SchemaBase, Literal["value", "median", "max", "min", "mean"]], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -74329,51 +74329,54 @@ def impute(self, _: None, **kwds) -> "Y": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -74384,14 +74387,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -74402,25 +74407,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -74431,35 +74443,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -74578,19 +74594,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -74799,14 +74802,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -74825,12 +74826,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "Y": @@ -74905,9 +74905,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -74931,12 +74932,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -74948,6 +74948,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -74962,12 +74963,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -75160,50 +75160,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -75217,6 +75174,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -75248,7 +75218,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -75278,10 +75278,12 @@ def type( def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -75305,36 +75307,27 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, - axis: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + axis: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[None, bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, None, core.SchemaBase], UndefinedType ] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - impute: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + impute: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], Literal[ "x", "y", @@ -75349,37 +75342,56 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, stack: Union[ - Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], + Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -75398,61 +75410,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -75485,18 +75456,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -75524,12 +75524,12 @@ def __init__( class YDatum(DatumChannelMixin, core.PositionDatumDef): """YDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - axis : :class:`SchemaBase`, None, dict + axis : dict, None, :class:`SchemaBase` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -75542,9 +75542,9 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - impute : :class:`SchemaBase`, None, dict + impute : dict, None, :class:`SchemaBase` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -75552,7 +75552,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -75565,7 +75565,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `scale `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -75596,7 +75596,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -75694,211 +75694,31 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): def axis( self, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandPosition: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, domainColor: Union[ Union[ - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - None, - core.SchemaBase, - core._Parameter, - dict, str, - ], - UndefinedType, - ] = Undefined, - domainDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], - UndefinedType, - ] = Undefined, - domainDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - domainOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - domainWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType - ] = Undefined, - format: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - formatType: Union[str, UndefinedType] = Undefined, - grid: Union[bool, UndefinedType] = Undefined, - gridCap: Union[ - Union[ - Literal["butt", "round", "square"], + dict, + None, core.SchemaBase, core._Parameter, - dict, - ], - UndefinedType, - ] = Undefined, - gridColor: Union[ - Union[ Literal[ "black", "silver", @@ -76049,54 +75869,239 @@ def axis( "yellowgreen", "rebeccapurple", ], + ], + UndefinedType, + ] = Undefined, + domainDash: Union[ + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + UndefinedType, + ] = Undefined, + domainDashOffset: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + domainOpacity: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + domainWidth: Union[ + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + ] = Undefined, + format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + formatType: Union[str, UndefinedType] = Undefined, + grid: Union[bool, UndefinedType] = Undefined, + gridCap: Union[ + Union[ + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], + ], + UndefinedType, + ] = Undefined, + gridColor: Union[ + Union[ + str, + dict, None, core.SchemaBase, core._Parameter, - dict, - str, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, gridDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, gridWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, bool, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -76247,30 +76252,28 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -76286,71 +76289,73 @@ def axis( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelPadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minExtent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, orient: Union[ Union[ - Literal["top", "bottom", "left", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["top", "bottom", "left", "right"], ], UndefinedType, ] = Undefined, position: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ - Union[Literal["center", "extent"], core.SchemaBase, core._Parameter, dict], + Union[dict, core._Parameter, core.SchemaBase, Literal["center", "extent"]], UndefinedType, ] = Undefined, tickCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, tickColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -76501,16 +76506,15 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ + dict, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -76521,74 +76525,75 @@ def axis( "month", "year", ], - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, tickWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, titleAlign: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - Literal[None, "start", "middle", "end"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -76739,25 +76744,23 @@ def axis( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -76773,42 +76776,39 @@ def axis( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titlePadding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleX: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, titleY: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, translate: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, values: Union[ Union[ - Sequence[Union[core.SchemaBase, dict]], + dict, + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - core.SchemaBase, core._Parameter, - dict, + core.SchemaBase, + Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, ] = Undefined, @@ -76830,10 +76830,10 @@ def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union[Sequence[Any], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[Any], core.SchemaBase], UndefinedType ] = Undefined, method: Union[ - Union[Literal["value", "median", "max", "min", "mean"], core.SchemaBase], + Union[core.SchemaBase, Literal["value", "median", "max", "min", "mean"]], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -76849,51 +76849,54 @@ def impute(self, _: None, **kwds) -> "YDatum": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -76904,14 +76907,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -76922,25 +76927,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -76951,35 +76963,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -77098,19 +77114,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -77319,14 +77322,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -77345,12 +77346,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "YDatum": @@ -77395,21 +77395,21 @@ def type( def __init__( self, datum, - axis: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + axis: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - impute: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + impute: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, stack: Union[ - Union[Literal["zero", "center", "normalize"], None, bool, core.SchemaBase], + Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -77432,14 +77432,14 @@ def __init__( class YValue(ValueChannelMixin, core.PositionValueDef): """YValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -77456,16 +77456,16 @@ def __init__(self, value, **kwds): class Y2(FieldChannelMixin, core.SecondaryFieldDef): """Y2 schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -77498,7 +77498,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -77513,7 +77513,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -77522,7 +77522,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -77580,7 +77580,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Y2": ... @@ -77588,7 +77588,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "Y2": ... @@ -77785,50 +77785,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -77842,6 +77799,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -77873,112 +77843,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "Y2": - ... - - @overload - def title(self, _: str, **kwds) -> "Y2": - ... - - @overload - def title(self, _: List[str], **kwds) -> "Y2": - ... - - @overload - def title(self, _: None, **kwds) -> "Y2": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -78010,6 +77874,68 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "Y2": + ... + + @overload + def title(self, _: str, **kwds) -> "Y2": + ... + + @overload + def title(self, _: List[str], **kwds) -> "Y2": + ... + + @overload + def title(self, _: None, **kwds) -> "Y2": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[None, UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -78023,6 +77949,51 @@ def __init__( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -78054,13 +78025,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, **kwds, ): @@ -78080,7 +78080,7 @@ def __init__( class Y2Datum(DatumChannelMixin, core.DatumDef): """Y2Datum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -78089,9 +78089,9 @@ class Y2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -78214,12 +78214,12 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -78234,14 +78234,14 @@ def __init__( class Y2Value(ValueChannelMixin, core.PositionValueDef): """Y2Value schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -78258,16 +78258,16 @@ def __init__(self, value, **kwds): class YError(FieldChannelMixin, core.SecondaryFieldDef): """YError schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -78300,7 +78300,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -78315,7 +78315,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -78324,7 +78324,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -78382,7 +78382,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "YError": ... @@ -78390,7 +78390,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "YError": ... @@ -78587,50 +78587,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -78644,6 +78601,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -78675,7 +78645,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -78699,10 +78699,12 @@ def title(self, _: None, **kwds) -> "YError": def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -78726,31 +78728,41 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -78769,61 +78781,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -78856,13 +78827,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, **kwds, ): @@ -78882,7 +78882,7 @@ def __init__( class YErrorValue(ValueChannelMixin, core.ValueDefnumber): """YErrorValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -78906,16 +78906,16 @@ def __init__(self, value, **kwds): class YError2(FieldChannelMixin, core.SecondaryFieldDef): """YError2 schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -78948,7 +78948,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -78963,7 +78963,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -78972,7 +78972,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -79030,7 +79030,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "YError2": ... @@ -79038,7 +79038,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "YError2": ... @@ -79235,50 +79235,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -79292,6 +79249,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -79323,7 +79293,37 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -79347,10 +79347,12 @@ def title(self, _: None, **kwds) -> "YError2": def __init__( self, shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, + core.SchemaBase, Literal[ "average", "count", @@ -79374,31 +79376,41 @@ def __init__( "variance", "variancep", ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, + core.SchemaBase, Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -79417,61 +79429,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -79504,13 +79475,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, **kwds, ): @@ -79530,7 +79530,7 @@ def __init__( class YError2Value(ValueChannelMixin, core.ValueDefnumber): """YError2Value schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -79554,14 +79554,14 @@ def __init__(self, value, **kwds): class YOffset(FieldChannelMixin, core.ScaleFieldDef): """YOffset schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -79573,7 +79573,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -79594,7 +79594,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -79609,7 +79609,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -79622,7 +79622,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -79661,7 +79661,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -79670,7 +79670,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -79797,7 +79797,7 @@ def aggregate( @overload def aggregate( self, - argmax: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "YOffset": ... @@ -79805,7 +79805,7 @@ def aggregate( @overload def aggregate( self, - argmin: Union[Union[core.SchemaBase, str], UndefinedType] = Undefined, + argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> "YOffset": ... @@ -79826,7 +79826,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -79860,51 +79860,54 @@ def field( def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -79915,14 +79918,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -79933,25 +79938,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -79962,35 +79974,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -80109,19 +80125,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -80330,14 +80333,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -80356,12 +80357,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "YOffset": @@ -80436,9 +80436,10 @@ def sort( @overload def sort( self, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, op: Union[ Union[ + core.SchemaBase, Literal[ "average", "count", @@ -80462,12 +80463,11 @@ def sort( "variance", "variancep", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -80479,6 +80479,7 @@ def sort( self, encoding: Union[ Union[ + core.SchemaBase, Literal[ "x", "y", @@ -80493,12 +80494,11 @@ def sort( "opacity", "text", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, order: Union[ - Union[Literal["ascending", "descending"], None, core.SchemaBase], + Union[None, core.SchemaBase, Literal["ascending", "descending"]], UndefinedType, ] = Undefined, **kwds, @@ -80679,50 +80679,7 @@ def timeUnit( step: Union[float, UndefinedType] = Undefined, unit: Union[ Union[ - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, Literal[ "year", "quarter", @@ -80736,6 +80693,19 @@ def timeUnit( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -80767,160 +80737,6 @@ def timeUnit( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - ], - UndefinedType, - ] = Undefined, - utc: Union[bool, UndefinedType] = Undefined, - **kwds, - ) -> "YOffset": - ... - - @overload - def title(self, _: str, **kwds) -> "YOffset": - ... - - @overload - def title(self, _: List[str], **kwds) -> "YOffset": - ... - - @overload - def title(self, _: None, **kwds) -> "YOffset": - ... - - @overload - def type( - self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds - ) -> "YOffset": - ... - - def __init__( - self, - shorthand: Union[ - Union[Sequence[str], core.SchemaBase, dict, str], UndefinedType - ] = Undefined, - aggregate: Union[ - Union[ - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[None, bool, core.SchemaBase, dict], UndefinedType] = Undefined, - field: Union[Union[core.SchemaBase, dict, str], UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, - sort: Union[ - Union[ - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - Literal["ascending", "descending"], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - None, - Sequence[Union[core.SchemaBase, dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - core.SchemaBase, - dict, - ], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -80952,6 +80768,116 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + utc: Union[bool, UndefinedType] = Undefined, + **kwds, + ) -> "YOffset": + ... + + @overload + def title(self, _: str, **kwds) -> "YOffset": + ... + + @overload + def title(self, _: List[str], **kwds) -> "YOffset": + ... + + @overload + def title(self, _: None, **kwds) -> "YOffset": + ... + + @overload + def type( + self, _: Literal["quantitative", "ordinal", "temporal", "nominal"], **kwds + ) -> "YOffset": + ... + + def __init__( + self, + shorthand: Union[ + Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + ] = Undefined, + aggregate: Union[ + Union[ + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + ], + UndefinedType, + ] = Undefined, + bandPosition: Union[float, UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + sort: Union[ + Union[ + dict, + None, + Sequence[str], + Sequence[bool], + Sequence[float], + core.SchemaBase, + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + ], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + dict, + core.SchemaBase, Literal[ "year", "quarter", @@ -80965,6 +80891,51 @@ def __init__( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -80996,18 +80967,47 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - core.SchemaBase, - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], ], UndefinedType, ] = Undefined, @@ -81032,7 +81032,7 @@ def __init__( class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): """YOffsetDatum schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -81041,9 +81041,9 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -81056,7 +81056,7 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): **See also:** `scale `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -81158,51 +81158,54 @@ def bandPosition(self, _: float, **kwds) -> "YOffsetDatum": def scale( self, align: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, base: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bins: Union[ - Union[Sequence[float], core.SchemaBase, dict], UndefinedType + Union[dict, Sequence[float], core.SchemaBase], UndefinedType ] = Undefined, clamp: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, constant: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domain: Union[ Union[ + str, + dict, + core.SchemaBase, + core._Parameter, Sequence[ Union[ - None, bool, core.SchemaBase, core._Parameter, dict, float, str + str, dict, bool, None, float, core.SchemaBase, core._Parameter ] ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMid: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, domainRaw: Union[ - Union[core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "rgb", "lab", @@ -81213,14 +81216,16 @@ def scale( "cubehelix", "cubehelix-long", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ + dict, + bool, + float, + core.SchemaBase, + core._Parameter, Literal[ "millisecond", "second", @@ -81231,25 +81236,32 @@ def scale( "month", "year", ], - bool, - core.SchemaBase, - core._Parameter, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingInner: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, range: Union[ Union[ + dict, + core.SchemaBase, + Sequence[ + Union[ + str, + dict, + float, + Sequence[float], + core._Parameter, + core.SchemaBase, + ] + ], Literal[ "width", "height", @@ -81260,35 +81272,39 @@ def scale( "diverging", "heatmap", ], - Sequence[ - Union[ - Sequence[float], - core.SchemaBase, - core._Parameter, - dict, - float, - str, - ] - ], - core.SchemaBase, - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, rangeMin: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, reverse: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, round: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, scheme: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -81407,19 +81423,6 @@ def scale( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -81628,14 +81631,12 @@ def scale( "lighttealblue-8", "lighttealblue-9", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, type: Union[ Union[ + core.SchemaBase, Literal[ "linear", "log", @@ -81654,12 +81655,11 @@ def scale( "point", "band", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> "YOffsetDatum": @@ -81693,14 +81693,14 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[None, core.SchemaBase, dict], UndefinedType] = Undefined, + scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, title: Union[ - Union[None, Sequence[str], core.SchemaBase, str], UndefinedType + Union[str, None, Sequence[str], core.SchemaBase], UndefinedType ] = Undefined, type: Union[ Union[ - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], ], UndefinedType, ] = Undefined, @@ -81720,7 +81720,7 @@ def __init__( class YOffsetValue(ValueChannelMixin, core.ValueDefnumber): """YOffsetValue schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. diff --git a/altair/vegalite/v5/schema/core.py b/altair/vegalite/v5/schema/core.py index cc72c664e..1865fa930 100644 --- a/altair/vegalite/v5/schema/core.py +++ b/altair/vegalite/v5/schema/core.py @@ -49,7 +49,7 @@ def _default_wrapper_classes(cls) -> TypingGenerator[type, None, None]: class Root(VegaLiteSchema): """Root schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A Vega-Lite top-level specification. This is the root class for all Vega-Lite specifications. (The json schema is generated from this type.) """ @@ -63,9 +63,9 @@ def __init__(self, *args, **kwds): class Aggregate(VegaLiteSchema): """Aggregate schema wrapper - :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', - 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', - 'values', 'variance', 'variancep'], dict + dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', + 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', + 'valid', 'values', 'variance', 'variancep'] """ _schema = {"$ref": "#/definitions/Aggregate"} @@ -91,7 +91,7 @@ def __init__(self, *args): class AggregatedFieldDef(VegaLiteSchema): """AggregatedFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -100,10 +100,10 @@ class AggregatedFieldDef(VegaLiteSchema): The aggregation operation to apply to the fields (e.g., ``"sum"``, ``"average"``, or ``"count"`` ). See the `full list of supported aggregation operations `__ for more information. - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` The data field for which to compute aggregate function. This is required for all aggregation operations except ``"count"``. - as : :class:`SchemaBase`, str + as : str, :class:`SchemaBase` The output field names to use for each aggregated field. """ @@ -142,7 +142,7 @@ def __init__( ], UndefinedType, ] = Undefined, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(AggregatedFieldDef, self).__init__(op=op, field=field, **kwds) @@ -163,8 +163,8 @@ def __init__(self, *args): class AnyMark(VegaLiteSchema): """AnyMark schema wrapper - :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', - 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str + str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', + 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] """ _schema = {"$ref": "#/definitions/AnyMark"} @@ -176,7 +176,7 @@ def __init__(self, *args, **kwds): class AnyMarkConfig(VegaLiteSchema): """AnyMarkConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/AnyMarkConfig"} @@ -188,37 +188,37 @@ def __init__(self, *args, **kwds): class AreaConfig(AnyMarkConfig): """AreaConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, dict, float + angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, dict, str + ariaRole : str, dict, :class:`SchemaBase` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, dict, str + ariaRoleDescription : str, dict, :class:`SchemaBase` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, bool, dict + aspect : dict, bool, :class:`SchemaBase` Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -229,13 +229,13 @@ class AreaConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict + blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -248,59 +248,59 @@ class AreaConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float + cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, dict, float + cornerRadiusBottomRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, dict, float + cornerRadiusTopLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, dict, float + cornerRadiusTopRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict + cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict + dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`SchemaBase`, dict, float + dx : dict, float, :class:`SchemaBase` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, dict, float + dy : dict, float, :class:`SchemaBase` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, dict, str + ellipsis : str, dict, :class:`SchemaBase` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, dict, float + endAngle : dict, float, :class:`SchemaBase` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, dict, float + fillOpacity : dict, float, :class:`SchemaBase` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -314,28 +314,28 @@ class AreaConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, dict, str + font : str, dict, :class:`SchemaBase` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, dict, float + fontSize : dict, float, :class:`SchemaBase` The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, str + fontStyle : str, dict, :class:`SchemaBase` The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, dict, float + height : dict, float, :class:`SchemaBase` Height of the marks. - href : :class:`SchemaBase`, dict, str + href : str, dict, :class:`SchemaBase` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, dict, float + innerRadius : dict, float, :class:`SchemaBase` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict + interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -366,12 +366,12 @@ class AreaConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, dict, float + limit : dict, float, :class:`SchemaBase` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : :class:`SchemaBase`, bool, dict + line : dict, bool, :class:`SchemaBase` A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -382,18 +382,18 @@ class AreaConfig(AnyMarkConfig): If this value is ``false``, no lines would be automatically added to area marks. **Default value:** ``false``. - lineBreak : :class:`SchemaBase`, dict, str + lineBreak : str, dict, :class:`SchemaBase` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, dict, float + lineHeight : dict, float, :class:`SchemaBase` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`SchemaBase`, dict, float + opacity : dict, float, :class:`SchemaBase` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - order : None, bool + order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] @@ -408,13 +408,13 @@ class AreaConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, dict, float + outerRadius : dict, float, :class:`SchemaBase` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, dict, float + padAngle : dict, float, :class:`SchemaBase` The angular padding applied to sides of the arc, in radians. - point : :class:`SchemaBase`, bool, dict, str + point : str, dict, bool, :class:`SchemaBase` A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -429,18 +429,18 @@ class AreaConfig(AnyMarkConfig): area marks. **Default value:** ``false``. - radius : :class:`SchemaBase`, dict, float + radius : dict, float, :class:`SchemaBase` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, dict, float + radius2 : dict, float, :class:`SchemaBase` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, str + shape : str, dict, :class:`SchemaBase` Shape of the point marks. Supported values include: @@ -455,7 +455,7 @@ class AreaConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, dict, float + size : dict, float, :class:`SchemaBase` Default size for marks. @@ -472,56 +472,56 @@ class AreaConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, bool, dict + smooth : dict, bool, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, dict, float + startAngle : dict, float, :class:`SchemaBase` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Sequence[float], dict + strokeDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, dict, float + strokeDashOffset : dict, float, :class:`SchemaBase` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict + strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, dict, float + strokeMiterLimit : dict, float, :class:`SchemaBase` The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, dict, float + strokeOffset : dict, float, :class:`SchemaBase` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, dict, float + strokeOpacity : dict, float, :class:`SchemaBase` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, dict, float + strokeWidth : dict, float, :class:`SchemaBase` The stroke width, in pixels. - tension : :class:`SchemaBase`, dict, float + tension : dict, float, :class:`SchemaBase` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], dict, str + text : str, dict, Sequence[str], :class:`SchemaBase` Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, dict, float + theta : dict, float, :class:`SchemaBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, dict, float + theta2 : dict, float, :class:`SchemaBase` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -532,7 +532,7 @@ class AreaConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, None, bool, dict, float, str + tooltip : str, dict, bool, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -547,28 +547,28 @@ class AreaConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, str + url : str, dict, :class:`SchemaBase` The URL of the image file for image marks. - width : :class:`SchemaBase`, dict, float + width : dict, float, :class:`SchemaBase` Width of the marks. - x : :class:`SchemaBase`, dict, float, str + x : str, dict, float, :class:`SchemaBase` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, dict, float, str + x2 : str, dict, float, :class:`SchemaBase` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, dict, float, str + y : str, dict, float, :class:`SchemaBase` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, dict, float, str + y2 : str, dict, float, :class:`SchemaBase` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -580,36 +580,37 @@ class AreaConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, angle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aspect: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, blend: Union[ Union[ + dict, "SchemaBase", "_Parameter", Literal[ @@ -630,14 +631,15 @@ def __init__( "color", "luminosity", ], - dict, ], UndefinedType, ] = Undefined, color: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -788,30 +790,29 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cursor: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "auto", "default", @@ -850,306 +851,35 @@ def __init__( "grab", "grabbing", ], - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dir: Union[ - Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, dx: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dy: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ellipsis: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, endAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fill: Union[ Union[ - "SchemaBase", - "_Parameter", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - None, - dict, str, - ], - UndefinedType, - ] = Undefined, - fillOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - filled: Union[bool, UndefinedType] = Undefined, - font: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - fontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - fontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - fontWeight: Union[ - Union[ - "SchemaBase", - "_Parameter", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], dict, - ], - UndefinedType, - ] = Undefined, - height: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - href: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - innerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - interpolate: Union[ - Union[ - "SchemaBase", + None, "_Parameter", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], - dict, - ], - UndefinedType, - ] = Undefined, - invalid: Union[Literal["filter", None], UndefinedType] = Undefined, - limit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - line: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, - lineBreak: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - lineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - opacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, - orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType - ] = Undefined, - outerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - padAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - point: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, - radius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - radius2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - shape: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - size: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - smooth: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType - ] = Undefined, - startAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - stroke: Union[ - Union[ "SchemaBase", - "_Parameter", Literal[ "black", "silver", @@ -1300,73 +1030,343 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, + ], + UndefinedType, + ] = Undefined, + fillOpacity: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + filled: Union[bool, UndefinedType] = Undefined, + font: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + fontSize: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + fontStyle: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + fontWeight: Union[ + Union[ + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, + ], + ], + UndefinedType, + ] = Undefined, + height: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + href: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + innerRadius: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + interpolate: Union[ + Union[ dict, + "_Parameter", + "SchemaBase", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", + ], + ], + UndefinedType, + ] = Undefined, + invalid: Union[Literal["filter", None], UndefinedType] = Undefined, + limit: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + line: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + lineBreak: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + lineHeight: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + opacity: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, + orient: Union[ + Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + ] = Undefined, + outerRadius: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + padAngle: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + point: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, + radius: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + radius2: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + shape: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + size: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + smooth: Union[ + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + ] = Undefined, + startAngle: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + stroke: Union[ + Union[ str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, strokeDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeJoin: Union[ - Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tension: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, text: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, theta2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, width: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, x: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -1449,19 +1449,19 @@ def __init__( class ArgmaxDef(Aggregate): """ArgmaxDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - argmax : :class:`SchemaBase`, str + argmax : str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ArgmaxDef"} def __init__( - self, argmax: Union[Union["SchemaBase", str], UndefinedType] = Undefined, **kwds + self, argmax: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, **kwds ): super(ArgmaxDef, self).__init__(argmax=argmax, **kwds) @@ -1469,19 +1469,19 @@ def __init__( class ArgminDef(Aggregate): """ArgminDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - argmin : :class:`SchemaBase`, str + argmin : str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ArgminDef"} def __init__( - self, argmin: Union[Union["SchemaBase", str], UndefinedType] = Undefined, **kwds + self, argmin: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, **kwds ): super(ArgminDef, self).__init__(argmin=argmin, **kwds) @@ -1489,7 +1489,7 @@ def __init__( class AutoSizeParams(VegaLiteSchema): """AutoSizeParams schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -1549,25 +1549,25 @@ def __init__(self, *args): class Axis(VegaLiteSchema): """Axis schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the axis from the ARIA accessibility tree. **Default value:** ``true`` - bandPosition : :class:`SchemaBase`, dict, float + bandPosition : dict, float, :class:`SchemaBase` An interpolation fraction indicating where, for ``band`` scales, axis ticks should be positioned. A value of ``0`` places ticks at the left edge of their bands. A value of ``0.5`` places ticks in the middle of their bands. **Default value:** ``0.5`` - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of this axis for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -1579,26 +1579,26 @@ class Axis(VegaLiteSchema): part of the axis. **Default value:** ``true`` - domainCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + domainCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for the domain line's ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - domainColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + domainColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of axis domain line. **Default value:** ``"gray"``. - domainDash : :class:`SchemaBase`, Sequence[float], dict + domainDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating [stroke, space] lengths for dashed domain lines. - domainDashOffset : :class:`SchemaBase`, dict, float + domainDashOffset : dict, float, :class:`SchemaBase` The pixel offset at which to start drawing with the domain dash array. - domainOpacity : :class:`SchemaBase`, dict, float + domainOpacity : dict, float, :class:`SchemaBase` Opacity of the axis domain line. - domainWidth : :class:`SchemaBase`, dict, float + domainWidth : dict, float, :class:`SchemaBase` Stroke width of axis domain line **Default value:** ``1`` - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -1638,41 +1638,41 @@ class Axis(VegaLiteSchema): **Default value:** ``true`` for `continuous scales `__ that are not binned; otherwise, ``false``. - gridCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + gridCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for grid lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - gridColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + gridColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of gridlines. **Default value:** ``"lightGray"``. - gridDash : :class:`SchemaBase`, Sequence[float], dict + gridDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating [stroke, space] lengths for dashed grid lines. - gridDashOffset : :class:`SchemaBase`, dict, float + gridDashOffset : dict, float, :class:`SchemaBase` The pixel offset at which to start drawing with the grid dash array. - gridOpacity : :class:`SchemaBase`, dict, float + gridOpacity : dict, float, :class:`SchemaBase` The stroke opacity of grid (value between [0,1]) **Default value:** ``1`` - gridWidth : :class:`SchemaBase`, dict, float + gridWidth : dict, float, :class:`SchemaBase` The grid width, in pixels. **Default value:** ``1`` - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of axis tick labels, overriding the default setting for the current axis orientation. - labelAngle : :class:`SchemaBase`, dict, float + labelAngle : dict, float, :class:`SchemaBase` The rotation angle of the axis labels. **Default value:** ``-90`` for nominal and ordinal fields; ``0`` otherwise. - labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] Vertical text baseline of axis tick labels, overriding the default setting for the current axis orientation. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : :class:`SchemaBase`, bool, dict, float + labelBound : dict, bool, float, :class:`SchemaBase` Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -1680,7 +1680,7 @@ class Axis(VegaLiteSchema): bounding box may exceed the axis range. **Default value:** ``false``. - labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + labelColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the tick label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -1699,35 +1699,35 @@ class Axis(VegaLiteSchema): visually group with corresponding axis ticks. **Default value:** ``true`` for axis of a continuous x-scale. Otherwise, ``false``. - labelFlushOffset : :class:`SchemaBase`, dict, float + labelFlushOffset : dict, float, :class:`SchemaBase` Indicates the number of pixels by which to offset flush-adjusted labels. For example, a value of ``2`` will push flush-adjusted labels 2 pixels outward from the center of the axis. Offsets can help the labels better visually group with corresponding axis ticks. **Default value:** ``0``. - labelFont : :class:`SchemaBase`, dict, str + labelFont : str, dict, :class:`SchemaBase` The font of the tick label. - labelFontSize : :class:`SchemaBase`, dict, float + labelFontSize : dict, float, :class:`SchemaBase` The font size of the label, in pixels. - labelFontStyle : :class:`SchemaBase`, dict, str + labelFontStyle : str, dict, :class:`SchemaBase` Font style of the title. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of axis tick labels. - labelLimit : :class:`SchemaBase`, dict, float + labelLimit : dict, float, :class:`SchemaBase` Maximum allowed pixel width of axis tick labels. **Default value:** ``180`` - labelLineHeight : :class:`SchemaBase`, dict, float + labelLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line label text or label text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOffset : :class:`SchemaBase`, dict, float + labelOffset : dict, float, :class:`SchemaBase` Position offset in pixels to apply to labels, in addition to tickOffset. **Default value:** ``0`` - labelOpacity : :class:`SchemaBase`, dict, float + labelOpacity : dict, float, :class:`SchemaBase` The opacity of the labels. - labelOverlap : :class:`SchemaBase`, bool, dict, str + labelOverlap : str, dict, bool, :class:`SchemaBase` The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -1737,11 +1737,11 @@ class Axis(VegaLiteSchema): **Default value:** ``true`` for non-nominal fields with non-log scales; ``"greedy"`` for log scales; otherwise ``false``. - labelPadding : :class:`SchemaBase`, dict, float + labelPadding : dict, float, :class:`SchemaBase` The padding in pixels between labels and ticks. **Default value:** ``2`` - labelSeparation : :class:`SchemaBase`, dict, float + labelSeparation : dict, float, :class:`SchemaBase` The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. @@ -1749,36 +1749,36 @@ class Axis(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the axis. **Default value:** ``true``. - maxExtent : :class:`SchemaBase`, dict, float + maxExtent : dict, float, :class:`SchemaBase` The maximum extent in pixels that axis ticks and labels should use. This determines a maximum offset value for axis titles. **Default value:** ``undefined``. - minExtent : :class:`SchemaBase`, dict, float + minExtent : dict, float, :class:`SchemaBase` The minimum extent in pixels that axis ticks and labels should use. This determines a minimum offset value for axis titles. **Default value:** ``30`` for y-axis; ``undefined`` for x-axis. - offset : :class:`SchemaBase`, dict, float + offset : dict, float, :class:`SchemaBase` The offset, in pixels, by which to displace the axis from the edge of the enclosing group or data rectangle. **Default value:** derived from the `axis config `__ 's ``offset`` ( ``0`` by default) - orient : :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'], dict + orient : dict, :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'] The orientation of the axis. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. The orientation can be used to further specialize the axis type (e.g., a y-axis oriented towards the right edge of the chart). **Default value:** ``"bottom"`` for x-axes and ``"left"`` for y-axes. - position : :class:`SchemaBase`, dict, float + position : dict, float, :class:`SchemaBase` The anchor position of the axis in pixels. For x-axes with top or bottom orientation, this sets the axis group x coordinate. For y-axes with left or right orientation, this sets the axis group y coordinate. **Default value** : ``0`` - style : Sequence[str], str + style : str, Sequence[str] A string or array of strings indicating the name of custom styles to apply to the axis. A style is a named collection of axis property defined within the `style configuration `__. If @@ -1787,19 +1787,19 @@ class Axis(VegaLiteSchema): **Default value:** (none) **Note:** Any specified style will augment the default style. For example, an x-axis mark with ``"style": "foo"`` will use ``config.axisX`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tickBand : :class:`SchemaBase`, Literal['center', 'extent'], dict + tickBand : dict, :class:`SchemaBase`, Literal['center', 'extent'] For band scales, indicates if ticks and grid lines should be placed at the ``"center"`` of a band (default) or at the band ``"extent"`` s to indicate intervals - tickCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + tickCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for the tick lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - tickColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + tickColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the axis's tick. **Default value:** ``"gray"`` - tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], dict, float + tickCount : dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] A desired number of ticks, for axes visualizing quantitative scales. The resulting number may be different so that values are "nice" (multiples of 2, 5, 10) and lie within the underlying scale's range. @@ -1813,34 +1813,34 @@ class Axis(VegaLiteSchema): **Default value** : Determine using a formula ``ceil(width/40)`` for x and ``ceil(height/40)`` for y. - tickDash : :class:`SchemaBase`, Sequence[float], dict + tickDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating [stroke, space] lengths for dashed tick mark lines. - tickDashOffset : :class:`SchemaBase`, dict, float + tickDashOffset : dict, float, :class:`SchemaBase` The pixel offset at which to start drawing with the tick mark dash array. tickExtra : bool Boolean flag indicating if an extra axis tick should be added for the initial position of the axis. This flag is useful for styling axes for ``band`` scales such that ticks are placed on band boundaries rather in the middle of a band. Use in conjunction with ``"bandPosition": 1`` and an axis ``"padding"`` value of ``0``. - tickMinStep : :class:`SchemaBase`, dict, float + tickMinStep : dict, float, :class:`SchemaBase` The minimum desired step between axis ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if necessary, to enforce the minimum step value. - tickOffset : :class:`SchemaBase`, dict, float + tickOffset : dict, float, :class:`SchemaBase` Position offset in pixels to apply to ticks, labels, and gridlines. - tickOpacity : :class:`SchemaBase`, dict, float + tickOpacity : dict, float, :class:`SchemaBase` Opacity of the ticks. tickRound : bool Boolean flag indicating if pixel position values should be rounded to the nearest integer. **Default value:** ``true`` - tickSize : :class:`SchemaBase`, dict, float + tickSize : dict, float, :class:`SchemaBase` The size in pixels of axis ticks. **Default value:** ``5`` - tickWidth : :class:`SchemaBase`, dict, float + tickWidth : dict, float, :class:`SchemaBase` The width, in pixels, of ticks. **Default value:** ``1`` @@ -1848,7 +1848,7 @@ class Axis(VegaLiteSchema): Boolean value that determines whether the axis should include ticks. **Default value:** ``true`` - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -1868,44 +1868,44 @@ class Axis(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of axis titles. - titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict + titleAnchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing axis titles. - titleAngle : :class:`SchemaBase`, dict, float + titleAngle : dict, float, :class:`SchemaBase` Angle in degrees of axis titles. - titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] Vertical text baseline for axis titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + titleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of the title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, dict, str + titleFont : str, dict, :class:`SchemaBase` Font of the title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`SchemaBase`, dict, float + titleFontSize : dict, float, :class:`SchemaBase` Font size of the title. - titleFontStyle : :class:`SchemaBase`, dict, str + titleFontStyle : str, dict, :class:`SchemaBase` Font style of the title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, dict, float + titleLimit : dict, float, :class:`SchemaBase` Maximum allowed pixel width of axis titles. - titleLineHeight : :class:`SchemaBase`, dict, float + titleLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`SchemaBase`, dict, float + titleOpacity : dict, float, :class:`SchemaBase` Opacity of the axis title. - titlePadding : :class:`SchemaBase`, dict, float + titlePadding : dict, float, :class:`SchemaBase` The padding, in pixels, between title and axis. - titleX : :class:`SchemaBase`, dict, float + titleX : dict, float, :class:`SchemaBase` X-coordinate of the axis title relative to the axis group. - titleY : :class:`SchemaBase`, dict, float + titleY : dict, float, :class:`SchemaBase` Y-coordinate of the axis title relative to the axis group. - translate : :class:`SchemaBase`, dict, float + translate : dict, float, :class:`SchemaBase` Coordinate space translation offset for axis layout. By default, axes are translated by a 0.5 pixel offset for both the x and y coordinates in order to align stroked lines with the pixel grid. However, for vector graphics output these pixel-specific @@ -1913,7 +1913,7 @@ class Axis(VegaLiteSchema): to zero). **Default value:** ``0.5`` - values : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + values : dict, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Explicitly set the visible axis tick values. zindex : float A non-negative integer indicating the z-index of the axis. If zindex is 0, axes @@ -1928,23 +1928,26 @@ class Axis(VegaLiteSchema): def __init__( self, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bandPosition: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, domainColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -2095,35 +2098,35 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, domainDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, domainOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, domainWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, gridColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -2274,48 +2277,48 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, gridDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, gridDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gridOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gridWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, labelAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, labelBound: Union[ - Union["SchemaBase", "_Parameter", bool, dict, float], UndefinedType + Union[dict, bool, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -2466,30 +2469,28 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -2505,66 +2506,68 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOverlap: Union[ - Union["SchemaBase", "_Parameter", bool, dict, str], UndefinedType + Union[str, dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelSeparation: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, minExtent: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, orient: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal["top", "bottom", "left", "right"], - dict, ], UndefinedType, ] = Undefined, position: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ - Union["SchemaBase", "_Parameter", Literal["center", "extent"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["center", "extent"]], UndefinedType, ] = Undefined, tickCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, tickColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -2715,16 +2718,15 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ - "SchemaBase", + dict, + float, "_Parameter", + "SchemaBase", Literal[ "millisecond", "second", @@ -2735,68 +2737,69 @@ def __init__( "month", "year", ], - dict, - float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tickOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tickOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tickWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, titleAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[None, "start", "middle", "end"], - dict, ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -2947,25 +2950,23 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -2981,40 +2982,39 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titlePadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleX: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleY: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, translate: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, values: Union[ Union[ - "SchemaBase", + dict, "_Parameter", - Sequence[Union["SchemaBase", dict]], + "SchemaBase", + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - dict, + Sequence[Union[dict, "SchemaBase"]], ], UndefinedType, ] = Undefined, @@ -3107,25 +3107,25 @@ def __init__( class AxisConfig(VegaLiteSchema): """AxisConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the axis from the ARIA accessibility tree. **Default value:** ``true`` - bandPosition : :class:`SchemaBase`, dict, float + bandPosition : dict, float, :class:`SchemaBase` An interpolation fraction indicating where, for ``band`` scales, axis ticks should be positioned. A value of ``0`` places ticks at the left edge of their bands. A value of ``0.5`` places ticks in the middle of their bands. **Default value:** ``0.5`` - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of this axis for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -3139,26 +3139,26 @@ class AxisConfig(VegaLiteSchema): part of the axis. **Default value:** ``true`` - domainCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + domainCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for the domain line's ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - domainColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + domainColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of axis domain line. **Default value:** ``"gray"``. - domainDash : :class:`SchemaBase`, Sequence[float], dict + domainDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating [stroke, space] lengths for dashed domain lines. - domainDashOffset : :class:`SchemaBase`, dict, float + domainDashOffset : dict, float, :class:`SchemaBase` The pixel offset at which to start drawing with the domain dash array. - domainOpacity : :class:`SchemaBase`, dict, float + domainOpacity : dict, float, :class:`SchemaBase` Opacity of the axis domain line. - domainWidth : :class:`SchemaBase`, dict, float + domainWidth : dict, float, :class:`SchemaBase` Stroke width of axis domain line **Default value:** ``1`` - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -3198,41 +3198,41 @@ class AxisConfig(VegaLiteSchema): **Default value:** ``true`` for `continuous scales `__ that are not binned; otherwise, ``false``. - gridCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + gridCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for grid lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - gridColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + gridColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of gridlines. **Default value:** ``"lightGray"``. - gridDash : :class:`SchemaBase`, Sequence[float], dict + gridDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating [stroke, space] lengths for dashed grid lines. - gridDashOffset : :class:`SchemaBase`, dict, float + gridDashOffset : dict, float, :class:`SchemaBase` The pixel offset at which to start drawing with the grid dash array. - gridOpacity : :class:`SchemaBase`, dict, float + gridOpacity : dict, float, :class:`SchemaBase` The stroke opacity of grid (value between [0,1]) **Default value:** ``1`` - gridWidth : :class:`SchemaBase`, dict, float + gridWidth : dict, float, :class:`SchemaBase` The grid width, in pixels. **Default value:** ``1`` - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of axis tick labels, overriding the default setting for the current axis orientation. - labelAngle : :class:`SchemaBase`, dict, float + labelAngle : dict, float, :class:`SchemaBase` The rotation angle of the axis labels. **Default value:** ``-90`` for nominal and ordinal fields; ``0`` otherwise. - labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] Vertical text baseline of axis tick labels, overriding the default setting for the current axis orientation. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : :class:`SchemaBase`, bool, dict, float + labelBound : dict, bool, float, :class:`SchemaBase` Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -3240,7 +3240,7 @@ class AxisConfig(VegaLiteSchema): bounding box may exceed the axis range. **Default value:** ``false``. - labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + labelColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the tick label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -3259,35 +3259,35 @@ class AxisConfig(VegaLiteSchema): visually group with corresponding axis ticks. **Default value:** ``true`` for axis of a continuous x-scale. Otherwise, ``false``. - labelFlushOffset : :class:`SchemaBase`, dict, float + labelFlushOffset : dict, float, :class:`SchemaBase` Indicates the number of pixels by which to offset flush-adjusted labels. For example, a value of ``2`` will push flush-adjusted labels 2 pixels outward from the center of the axis. Offsets can help the labels better visually group with corresponding axis ticks. **Default value:** ``0``. - labelFont : :class:`SchemaBase`, dict, str + labelFont : str, dict, :class:`SchemaBase` The font of the tick label. - labelFontSize : :class:`SchemaBase`, dict, float + labelFontSize : dict, float, :class:`SchemaBase` The font size of the label, in pixels. - labelFontStyle : :class:`SchemaBase`, dict, str + labelFontStyle : str, dict, :class:`SchemaBase` Font style of the title. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of axis tick labels. - labelLimit : :class:`SchemaBase`, dict, float + labelLimit : dict, float, :class:`SchemaBase` Maximum allowed pixel width of axis tick labels. **Default value:** ``180`` - labelLineHeight : :class:`SchemaBase`, dict, float + labelLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line label text or label text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOffset : :class:`SchemaBase`, dict, float + labelOffset : dict, float, :class:`SchemaBase` Position offset in pixels to apply to labels, in addition to tickOffset. **Default value:** ``0`` - labelOpacity : :class:`SchemaBase`, dict, float + labelOpacity : dict, float, :class:`SchemaBase` The opacity of the labels. - labelOverlap : :class:`SchemaBase`, bool, dict, str + labelOverlap : str, dict, bool, :class:`SchemaBase` The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -3297,11 +3297,11 @@ class AxisConfig(VegaLiteSchema): **Default value:** ``true`` for non-nominal fields with non-log scales; ``"greedy"`` for log scales; otherwise ``false``. - labelPadding : :class:`SchemaBase`, dict, float + labelPadding : dict, float, :class:`SchemaBase` The padding in pixels between labels and ticks. **Default value:** ``2`` - labelSeparation : :class:`SchemaBase`, dict, float + labelSeparation : dict, float, :class:`SchemaBase` The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. @@ -3309,36 +3309,36 @@ class AxisConfig(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the axis. **Default value:** ``true``. - maxExtent : :class:`SchemaBase`, dict, float + maxExtent : dict, float, :class:`SchemaBase` The maximum extent in pixels that axis ticks and labels should use. This determines a maximum offset value for axis titles. **Default value:** ``undefined``. - minExtent : :class:`SchemaBase`, dict, float + minExtent : dict, float, :class:`SchemaBase` The minimum extent in pixels that axis ticks and labels should use. This determines a minimum offset value for axis titles. **Default value:** ``30`` for y-axis; ``undefined`` for x-axis. - offset : :class:`SchemaBase`, dict, float + offset : dict, float, :class:`SchemaBase` The offset, in pixels, by which to displace the axis from the edge of the enclosing group or data rectangle. **Default value:** derived from the `axis config `__ 's ``offset`` ( ``0`` by default) - orient : :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'], dict + orient : dict, :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'] The orientation of the axis. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. The orientation can be used to further specialize the axis type (e.g., a y-axis oriented towards the right edge of the chart). **Default value:** ``"bottom"`` for x-axes and ``"left"`` for y-axes. - position : :class:`SchemaBase`, dict, float + position : dict, float, :class:`SchemaBase` The anchor position of the axis in pixels. For x-axes with top or bottom orientation, this sets the axis group x coordinate. For y-axes with left or right orientation, this sets the axis group y coordinate. **Default value** : ``0`` - style : Sequence[str], str + style : str, Sequence[str] A string or array of strings indicating the name of custom styles to apply to the axis. A style is a named collection of axis property defined within the `style configuration `__. If @@ -3347,19 +3347,19 @@ class AxisConfig(VegaLiteSchema): **Default value:** (none) **Note:** Any specified style will augment the default style. For example, an x-axis mark with ``"style": "foo"`` will use ``config.axisX`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tickBand : :class:`SchemaBase`, Literal['center', 'extent'], dict + tickBand : dict, :class:`SchemaBase`, Literal['center', 'extent'] For band scales, indicates if ticks and grid lines should be placed at the ``"center"`` of a band (default) or at the band ``"extent"`` s to indicate intervals - tickCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + tickCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for the tick lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - tickColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + tickColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the axis's tick. **Default value:** ``"gray"`` - tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], dict, float + tickCount : dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] A desired number of ticks, for axes visualizing quantitative scales. The resulting number may be different so that values are "nice" (multiples of 2, 5, 10) and lie within the underlying scale's range. @@ -3373,34 +3373,34 @@ class AxisConfig(VegaLiteSchema): **Default value** : Determine using a formula ``ceil(width/40)`` for x and ``ceil(height/40)`` for y. - tickDash : :class:`SchemaBase`, Sequence[float], dict + tickDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating [stroke, space] lengths for dashed tick mark lines. - tickDashOffset : :class:`SchemaBase`, dict, float + tickDashOffset : dict, float, :class:`SchemaBase` The pixel offset at which to start drawing with the tick mark dash array. tickExtra : bool Boolean flag indicating if an extra axis tick should be added for the initial position of the axis. This flag is useful for styling axes for ``band`` scales such that ticks are placed on band boundaries rather in the middle of a band. Use in conjunction with ``"bandPosition": 1`` and an axis ``"padding"`` value of ``0``. - tickMinStep : :class:`SchemaBase`, dict, float + tickMinStep : dict, float, :class:`SchemaBase` The minimum desired step between axis ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if necessary, to enforce the minimum step value. - tickOffset : :class:`SchemaBase`, dict, float + tickOffset : dict, float, :class:`SchemaBase` Position offset in pixels to apply to ticks, labels, and gridlines. - tickOpacity : :class:`SchemaBase`, dict, float + tickOpacity : dict, float, :class:`SchemaBase` Opacity of the ticks. tickRound : bool Boolean flag indicating if pixel position values should be rounded to the nearest integer. **Default value:** ``true`` - tickSize : :class:`SchemaBase`, dict, float + tickSize : dict, float, :class:`SchemaBase` The size in pixels of axis ticks. **Default value:** ``5`` - tickWidth : :class:`SchemaBase`, dict, float + tickWidth : dict, float, :class:`SchemaBase` The width, in pixels, of ticks. **Default value:** ``1`` @@ -3408,7 +3408,7 @@ class AxisConfig(VegaLiteSchema): Boolean value that determines whether the axis should include ticks. **Default value:** ``true`` - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -3428,44 +3428,44 @@ class AxisConfig(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of axis titles. - titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict + titleAnchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing axis titles. - titleAngle : :class:`SchemaBase`, dict, float + titleAngle : dict, float, :class:`SchemaBase` Angle in degrees of axis titles. - titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] Vertical text baseline for axis titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + titleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of the title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, dict, str + titleFont : str, dict, :class:`SchemaBase` Font of the title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`SchemaBase`, dict, float + titleFontSize : dict, float, :class:`SchemaBase` Font size of the title. - titleFontStyle : :class:`SchemaBase`, dict, str + titleFontStyle : str, dict, :class:`SchemaBase` Font style of the title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, dict, float + titleLimit : dict, float, :class:`SchemaBase` Maximum allowed pixel width of axis titles. - titleLineHeight : :class:`SchemaBase`, dict, float + titleLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`SchemaBase`, dict, float + titleOpacity : dict, float, :class:`SchemaBase` Opacity of the axis title. - titlePadding : :class:`SchemaBase`, dict, float + titlePadding : dict, float, :class:`SchemaBase` The padding, in pixels, between title and axis. - titleX : :class:`SchemaBase`, dict, float + titleX : dict, float, :class:`SchemaBase` X-coordinate of the axis title relative to the axis group. - titleY : :class:`SchemaBase`, dict, float + titleY : dict, float, :class:`SchemaBase` Y-coordinate of the axis title relative to the axis group. - translate : :class:`SchemaBase`, dict, float + translate : dict, float, :class:`SchemaBase` Coordinate space translation offset for axis layout. By default, axes are translated by a 0.5 pixel offset for both the x and y coordinates in order to align stroked lines with the pixel grid. However, for vector graphics output these pixel-specific @@ -3473,7 +3473,7 @@ class AxisConfig(VegaLiteSchema): to zero). **Default value:** ``0.5`` - values : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + values : dict, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Explicitly set the visible axis tick values. zindex : float A non-negative integer indicating the z-index of the axis. If zindex is 0, axes @@ -3488,24 +3488,27 @@ class AxisConfig(VegaLiteSchema): def __init__( self, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bandPosition: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, disable: Union[bool, UndefinedType] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, domainColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -3656,227 +3659,35 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, domainDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, domainOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, domainWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, gridColor: Union[ Union[ - "SchemaBase", - "_Parameter", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - None, - dict, str, - ], - UndefinedType, - ] = Undefined, - gridDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType - ] = Undefined, - gridDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - gridOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - gridWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - labelAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], - UndefinedType, - ] = Undefined, - labelAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - labelBaseline: Union[ - Union[ - "SchemaBase", - "_Parameter", - Literal["top", "middle", "bottom"], dict, - str, - ], - UndefinedType, - ] = Undefined, - labelBound: Union[ - Union["SchemaBase", "_Parameter", bool, dict, float], UndefinedType - ] = Undefined, - labelColor: Union[ - Union[ - "SchemaBase", + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -4027,30 +3838,220 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, + ], + UndefinedType, + ] = Undefined, + gridDash: Union[ + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + ] = Undefined, + gridDashOffset: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + gridOpacity: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + gridWidth: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + labelAlign: Union[ + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + UndefinedType, + ] = Undefined, + labelAngle: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + labelBaseline: Union[ + Union[ + str, dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], + ], + UndefinedType, + ] = Undefined, + labelBound: Union[ + Union[dict, bool, float, "_Parameter", "SchemaBase"], UndefinedType + ] = Undefined, + labelColor: Union[ + Union[ str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -4066,66 +4067,68 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOverlap: Union[ - Union["SchemaBase", "_Parameter", bool, dict, str], UndefinedType + Union[str, dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelSeparation: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, minExtent: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, orient: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal["top", "bottom", "left", "right"], - dict, ], UndefinedType, ] = Undefined, position: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ - Union["SchemaBase", "_Parameter", Literal["center", "extent"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["center", "extent"]], UndefinedType, ] = Undefined, tickCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, tickColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -4276,16 +4279,15 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, tickCount: Union[ Union[ - "SchemaBase", + dict, + float, "_Parameter", + "SchemaBase", Literal[ "millisecond", "second", @@ -4296,68 +4298,69 @@ def __init__( "month", "year", ], - dict, - float, ], UndefinedType, ] = Undefined, tickDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tickOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tickOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tickWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, titleAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[None, "start", "middle", "end"], - dict, ], UndefinedType, ] = Undefined, titleAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -4508,25 +4511,23 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -4542,40 +4543,39 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titlePadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleX: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleY: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, translate: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, values: Union[ Union[ - "SchemaBase", + dict, "_Parameter", - Sequence[Union["SchemaBase", dict]], + "SchemaBase", + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - dict, + Sequence[Union[dict, "SchemaBase"]], ], UndefinedType, ] = Undefined, @@ -4681,7 +4681,7 @@ def __init__(self, *args): class AxisResolveMap(VegaLiteSchema): """AxisResolveMap schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -4710,7 +4710,7 @@ def __init__( class BBox(VegaLiteSchema): """BBox schema wrapper - :class:`SchemaBase`, Sequence[float] + Sequence[float], :class:`SchemaBase` Bounding box https://tools.ietf.org/html/rfc7946#section-5 """ @@ -4723,37 +4723,37 @@ def __init__(self, *args, **kwds): class BarConfig(AnyMarkConfig): """BarConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, dict, float + angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, dict, str + ariaRole : str, dict, :class:`SchemaBase` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, dict, str + ariaRoleDescription : str, dict, :class:`SchemaBase` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, bool, dict + aspect : dict, bool, :class:`SchemaBase` Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -4769,13 +4769,13 @@ class BarConfig(AnyMarkConfig): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict + blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -4792,66 +4792,66 @@ class BarConfig(AnyMarkConfig): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float + cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, dict, float + cornerRadiusBottomRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusEnd : :class:`SchemaBase`, dict, float + cornerRadiusEnd : dict, float, :class:`SchemaBase` For vertical bars, top-left and top-right corner radius. For horizontal bars, top-right and bottom-right corner radius. - cornerRadiusTopLeft : :class:`SchemaBase`, dict, float + cornerRadiusTopLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, dict, float + cornerRadiusTopRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict + cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict + dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : :class:`SchemaBase`, dict, float + discreteBandSize : dict, float, :class:`SchemaBase` The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : :class:`SchemaBase`, dict, float + dx : dict, float, :class:`SchemaBase` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, dict, float + dy : dict, float, :class:`SchemaBase` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, dict, str + ellipsis : str, dict, :class:`SchemaBase` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, dict, float + endAngle : dict, float, :class:`SchemaBase` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, dict, float + fillOpacity : dict, float, :class:`SchemaBase` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -4865,28 +4865,28 @@ class BarConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, dict, str + font : str, dict, :class:`SchemaBase` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, dict, float + fontSize : dict, float, :class:`SchemaBase` The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, str + fontStyle : str, dict, :class:`SchemaBase` The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, dict, float + height : dict, float, :class:`SchemaBase` Height of the marks. - href : :class:`SchemaBase`, dict, str + href : str, dict, :class:`SchemaBase` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, dict, float + innerRadius : dict, float, :class:`SchemaBase` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict + interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -4917,25 +4917,25 @@ class BarConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, dict, float + limit : dict, float, :class:`SchemaBase` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, dict, str + lineBreak : str, dict, :class:`SchemaBase` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, dict, float + lineHeight : dict, float, :class:`SchemaBase` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : :class:`SchemaBase`, dict, float + minBandSize : dict, float, :class:`SchemaBase` The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : :class:`SchemaBase`, dict, float + opacity : dict, float, :class:`SchemaBase` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - order : None, bool + order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] @@ -4950,24 +4950,24 @@ class BarConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, dict, float + outerRadius : dict, float, :class:`SchemaBase` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, dict, float + padAngle : dict, float, :class:`SchemaBase` The angular padding applied to sides of the arc, in radians. - radius : :class:`SchemaBase`, dict, float + radius : dict, float, :class:`SchemaBase` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, dict, float + radius2 : dict, float, :class:`SchemaBase` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, str + shape : str, dict, :class:`SchemaBase` Shape of the point marks. Supported values include: @@ -4982,7 +4982,7 @@ class BarConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, dict, float + size : dict, float, :class:`SchemaBase` Default size for marks. @@ -4999,56 +4999,56 @@ class BarConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, bool, dict + smooth : dict, bool, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, dict, float + startAngle : dict, float, :class:`SchemaBase` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Sequence[float], dict + strokeDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, dict, float + strokeDashOffset : dict, float, :class:`SchemaBase` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict + strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, dict, float + strokeMiterLimit : dict, float, :class:`SchemaBase` The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, dict, float + strokeOffset : dict, float, :class:`SchemaBase` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, dict, float + strokeOpacity : dict, float, :class:`SchemaBase` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, dict, float + strokeWidth : dict, float, :class:`SchemaBase` The stroke width, in pixels. - tension : :class:`SchemaBase`, dict, float + tension : dict, float, :class:`SchemaBase` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], dict, str + text : str, dict, Sequence[str], :class:`SchemaBase` Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, dict, float + theta : dict, float, :class:`SchemaBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, dict, float + theta2 : dict, float, :class:`SchemaBase` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -5059,7 +5059,7 @@ class BarConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, None, bool, dict, float, str + tooltip : str, dict, bool, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -5074,28 +5074,28 @@ class BarConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, str + url : str, dict, :class:`SchemaBase` The URL of the image file for image marks. - width : :class:`SchemaBase`, dict, float + width : dict, float, :class:`SchemaBase` Width of the marks. - x : :class:`SchemaBase`, dict, float, str + x : str, dict, float, :class:`SchemaBase` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, dict, float, str + x2 : str, dict, float, :class:`SchemaBase` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, dict, float, str + y : str, dict, float, :class:`SchemaBase` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, dict, float, str + y2 : str, dict, float, :class:`SchemaBase` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -5107,37 +5107,38 @@ class BarConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, angle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aspect: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, "SchemaBase", "_Parameter", Literal[ @@ -5158,14 +5159,15 @@ def __init__( "color", "luminosity", ], - dict, ], UndefinedType, ] = Undefined, color: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -5316,34 +5318,33 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cursor: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "auto", "default", @@ -5382,36 +5383,38 @@ def __init__( "grab", "grabbing", ], - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dir: Union[ - Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union["SchemaBase", dict, float], UndefinedType + Union[dict, float, "SchemaBase"], UndefinedType ] = Undefined, dx: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dy: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ellipsis: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, endAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fill: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -5562,29 +5565,27 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -5600,23 +5601,23 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, href: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, innerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, interpolate: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "basis", "basis-open", @@ -5634,58 +5635,60 @@ def __init__( "step-before", "step-after", ], - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineBreak: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, minBandSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, opacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, padAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, shape: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, size: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, smooth: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, stroke: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -5836,73 +5839,70 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, strokeDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeJoin: Union[ - Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tension: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, text: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, theta2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, width: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, x: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -5988,7 +5988,7 @@ def __init__( class BaseTitleNoValueRefs(VegaLiteSchema): """BaseTitleNoValueRefs schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -5996,72 +5996,72 @@ class BaseTitleNoValueRefs(VegaLiteSchema): align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict + anchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title and subtitle text. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. - angle : :class:`SchemaBase`, dict, float + angle : dict, float, :class:`SchemaBase` Angle in degrees of title and subtitle text. - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str + baseline : str, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + color : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for title text. - dx : :class:`SchemaBase`, dict, float + dx : dict, float, :class:`SchemaBase` Delta offset for title and subtitle text x-coordinate. - dy : :class:`SchemaBase`, dict, float + dy : dict, float, :class:`SchemaBase` Delta offset for title and subtitle text y-coordinate. - font : :class:`SchemaBase`, dict, str + font : str, dict, :class:`SchemaBase` Font name for title text. - fontSize : :class:`SchemaBase`, dict, float + fontSize : dict, float, :class:`SchemaBase` Font size in pixels for title text. - fontStyle : :class:`SchemaBase`, dict, str + fontStyle : str, dict, :class:`SchemaBase` Font style for title text. - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`SchemaBase`, Literal['bounds', 'group'], dict, str + frame : str, dict, :class:`SchemaBase`, Literal['bounds', 'group'] The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : :class:`SchemaBase`, dict, float + limit : dict, float, :class:`SchemaBase` The maximum allowed length in pixels of title and subtitle text. - lineHeight : :class:`SchemaBase`, dict, float + lineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : :class:`SchemaBase`, dict, float + offset : dict, float, :class:`SchemaBase` The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], dict + orient : dict, :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) - subtitleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + subtitleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for subtitle text. - subtitleFont : :class:`SchemaBase`, dict, str + subtitleFont : str, dict, :class:`SchemaBase` Font name for subtitle text. - subtitleFontSize : :class:`SchemaBase`, dict, float + subtitleFontSize : dict, float, :class:`SchemaBase` Font size in pixels for subtitle text. - subtitleFontStyle : :class:`SchemaBase`, dict, str + subtitleFontStyle : str, dict, :class:`SchemaBase` Font style for subtitle text. - subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + subtitleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : :class:`SchemaBase`, dict, float + subtitleLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line subtitle text. - subtitlePadding : :class:`SchemaBase`, dict, float + subtitlePadding : dict, float, :class:`SchemaBase` The padding in pixels between title and subtitle text. - zindex : :class:`SchemaBase`, dict, float + zindex : dict, float, :class:`SchemaBase` The integer z-index indicating the layering of the title group relative to other axis, mark, and legend groups. @@ -6077,26 +6077,29 @@ def __init__( ] = Undefined, anchor: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[None, "start", "middle", "end"], - dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ - Union["SchemaBase", Literal["top", "middle", "bottom"], str], UndefinedType + Union[str, "SchemaBase", Literal["top", "middle", "bottom"]], UndefinedType ] = Undefined, color: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -6247,31 +6250,29 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, dx: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dy: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, font: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -6287,36 +6288,38 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, frame: Union[ - Union["SchemaBase", "_Parameter", Literal["bounds", "group"], dict, str], + Union[str, dict, "_Parameter", "SchemaBase", Literal["bounds", "group"]], UndefinedType, ] = Undefined, limit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, orient: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal["none", "left", "right", "top", "bottom"], - dict, ], UndefinedType, ] = Undefined, subtitleColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -6467,25 +6470,23 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, subtitleFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitleFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -6501,18 +6502,17 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, zindex: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, **kwds, ): @@ -6549,7 +6549,7 @@ def __init__( class BinExtent(VegaLiteSchema): """BinExtent schema wrapper - :class:`SchemaBase`, Sequence[float], dict + dict, Sequence[float], :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/BinExtent"} @@ -6561,7 +6561,7 @@ def __init__(self, *args, **kwds): class BinParams(VegaLiteSchema): """BinParams schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Binning properties or boolean flag for determining whether to bin data or not. Parameters @@ -6586,7 +6586,7 @@ class BinParams(VegaLiteSchema): also satisfy the given constraints. **Default value:** ``[5, 2]`` - extent : :class:`SchemaBase`, Sequence[float], dict + extent : dict, Sequence[float], :class:`SchemaBase` A two-element ( ``[min, max]`` ) array indicating the range of desired bin values. maxbins : float Maximum number of bins. @@ -6617,7 +6617,7 @@ def __init__( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -6644,7 +6644,7 @@ def __init__( class Binding(VegaLiteSchema): """Binding schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Binding"} @@ -6656,7 +6656,7 @@ def __init__(self, *args, **kwds): class BindCheckbox(Binding): """BindCheckbox schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -6666,7 +6666,7 @@ class BindCheckbox(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : :class:`SchemaBase`, str + element : str, :class:`SchemaBase` An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -6681,7 +6681,7 @@ def __init__( self, input: Union[str, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + element: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -6693,12 +6693,12 @@ def __init__( class BindDirect(Binding): """BindDirect schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - element : :class:`SchemaBase`, dict, str + element : str, dict, :class:`SchemaBase` An input element that exposes a *value* property and supports the `EventTarget `__ interface, or a CSS selector string to such an element. When the element updates and dispatches an @@ -6717,7 +6717,7 @@ class BindDirect(Binding): def __init__( self, - element: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + element: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, event: Union[str, UndefinedType] = Undefined, **kwds, @@ -6730,7 +6730,7 @@ def __init__( class BindInput(Binding): """BindInput schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -6742,7 +6742,7 @@ class BindInput(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : :class:`SchemaBase`, str + element : str, :class:`SchemaBase` An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -6763,7 +6763,7 @@ def __init__( self, autocomplete: Union[str, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + element: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, input: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, placeholder: Union[str, UndefinedType] = Undefined, @@ -6783,7 +6783,7 @@ def __init__( class BindRadioSelect(Binding): """BindRadioSelect schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -6795,7 +6795,7 @@ class BindRadioSelect(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : :class:`SchemaBase`, str + element : str, :class:`SchemaBase` An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -6814,7 +6814,7 @@ def __init__( input: Union[Literal["radio", "select"], UndefinedType] = Undefined, options: Union[Sequence[Any], UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + element: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, labels: Union[Sequence[str], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, @@ -6833,7 +6833,7 @@ def __init__( class BindRange(Binding): """BindRange schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -6843,7 +6843,7 @@ class BindRange(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : :class:`SchemaBase`, str + element : str, :class:`SchemaBase` An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -6867,7 +6867,7 @@ def __init__( self, input: Union[str, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + element: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, max: Union[float, UndefinedType] = Undefined, min: Union[float, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, @@ -6889,17 +6889,17 @@ def __init__( class BinnedTimeUnit(VegaLiteSchema): """BinnedTimeUnit schema wrapper - :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', + :class:`SchemaBase`, Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', + 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', + 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', + 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', + 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', + 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', - 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', - 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', - 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', - 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', - 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', - 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'] + 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'] """ _schema = {"$ref": "#/definitions/BinnedTimeUnit"} @@ -6925,14 +6925,14 @@ def __init__(self, *args): class BoxPlotConfig(VegaLiteSchema): """BoxPlotConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - box : :class:`SchemaBase`, bool, dict + box : dict, bool, :class:`SchemaBase` - extent : float, str + extent : str, float The extent of the whiskers. Available options include: @@ -6944,15 +6944,15 @@ class BoxPlotConfig(VegaLiteSchema): range ( *Q3-Q1* ). **Default value:** ``1.5``. - median : :class:`SchemaBase`, bool, dict + median : dict, bool, :class:`SchemaBase` - outliers : :class:`SchemaBase`, bool, dict + outliers : dict, bool, :class:`SchemaBase` - rule : :class:`SchemaBase`, bool, dict + rule : dict, bool, :class:`SchemaBase` size : float Size of the box and median tick of a box plot - ticks : :class:`SchemaBase`, bool, dict + ticks : dict, bool, :class:`SchemaBase` """ @@ -6960,13 +6960,13 @@ class BoxPlotConfig(VegaLiteSchema): def __init__( self, - box: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, - extent: Union[Union[float, str], UndefinedType] = Undefined, - median: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, - outliers: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, - rule: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + box: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + extent: Union[Union[str, float], UndefinedType] = Undefined, + median: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + outliers: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + rule: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + ticks: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(BoxPlotConfig, self).__init__( @@ -6984,7 +6984,7 @@ def __init__( class BrushConfig(VegaLiteSchema): """BrushConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -6992,7 +6992,7 @@ class BrushConfig(VegaLiteSchema): cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the interval mark. Any valid `CSS cursor type `__ can be used. - fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str + fill : str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The fill color of the interval mark. **Default value:** ``"#333333"`` @@ -7000,7 +7000,7 @@ class BrushConfig(VegaLiteSchema): The fill opacity of the interval mark (a value between ``0`` and ``1`` ). **Default value:** ``0.125`` - stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str + stroke : str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The stroke color of the interval mark. **Default value:** ``"#ffffff"`` @@ -7065,6 +7065,7 @@ def __init__( ] = Undefined, fill: Union[ Union[ + str, "SchemaBase", Literal[ "black", @@ -7216,13 +7217,13 @@ def __init__( "yellowgreen", "rebeccapurple", ], - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[float, UndefinedType] = Undefined, stroke: Union[ Union[ + str, "SchemaBase", Literal[ "black", @@ -7374,7 +7375,6 @@ def __init__( "yellowgreen", "rebeccapurple", ], - str, ], UndefinedType, ] = Undefined, @@ -7400,29 +7400,29 @@ def __init__( class Color(VegaLiteSchema): """Color schema wrapper - :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', - 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', - 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', - 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', - 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', - 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', - 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', - 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', - 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', - 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', - 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', - 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', - 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', - 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', - 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', - 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', - 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', - 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', + str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', + 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', + 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', + 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', + 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', + 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', + 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', + 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', + 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', + 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', + 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', + 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', + 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', + 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', + 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', + 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', + 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', + 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', - 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str + 'whitesmoke', 'yellowgreen', 'rebeccapurple'] """ _schema = {"$ref": "#/definitions/Color"} @@ -7434,7 +7434,7 @@ def __init__(self, *args, **kwds): class ColorDef(VegaLiteSchema): """ColorDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ColorDef"} @@ -7480,31 +7480,31 @@ def __init__(self, *args): class ColorScheme(VegaLiteSchema): """ColorScheme schema wrapper - :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', - 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', - 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', - 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', - 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', - 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', - 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', - 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', - 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', - 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', - 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', - 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', - 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', - 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', - 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', - 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', - 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', - 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', - 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', - 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', - 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', - 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', - 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['blues', 'tealblues', - 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], - Literal['rainbow', 'sinebow'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', + :class:`SchemaBase`, Literal['rainbow', 'sinebow'], Literal['blues', 'tealblues', 'teals', + 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['accent', + 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', + 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', + 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', + 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', + 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', + 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', + 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', + 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', + 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', + 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', + 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', + 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', + 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', + 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', + 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', + 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', + 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', + 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', + 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', + 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', + 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', + 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', + 'spectral-10', 'spectral-11'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', @@ -7568,7 +7568,7 @@ def __init__(self, *args): class CompositeMark(AnyMark): """CompositeMark schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/CompositeMark"} @@ -7580,7 +7580,7 @@ def __init__(self, *args, **kwds): class BoxPlot(CompositeMark): """BoxPlot schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/BoxPlot"} @@ -7592,7 +7592,7 @@ def __init__(self, *args): class CompositeMarkDef(AnyMark): """CompositeMarkDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/CompositeMarkDef"} @@ -7604,21 +7604,21 @@ def __init__(self, *args, **kwds): class BoxPlotDef(CompositeMarkDef): """BoxPlotDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - type : :class:`SchemaBase`, str + type : str, :class:`SchemaBase` The mark type. This could a primitive mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - box : :class:`SchemaBase`, bool, dict + box : dict, bool, :class:`SchemaBase` clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -7631,7 +7631,7 @@ class BoxPlotDef(CompositeMarkDef): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - extent : float, str + extent : str, float The extent of the whiskers. Available options include: @@ -7652,7 +7652,7 @@ class BoxPlotDef(CompositeMarkDef): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - median : :class:`SchemaBase`, bool, dict + median : dict, bool, :class:`SchemaBase` opacity : float The opacity (value between [0,1]) of the mark. @@ -7662,13 +7662,13 @@ class BoxPlotDef(CompositeMarkDef): when the orientation is ambiguous. **Default value:** ``"vertical"``. - outliers : :class:`SchemaBase`, bool, dict + outliers : dict, bool, :class:`SchemaBase` - rule : :class:`SchemaBase`, bool, dict + rule : dict, bool, :class:`SchemaBase` size : float Size of the box and median tick of a box plot - ticks : :class:`SchemaBase`, bool, dict + ticks : dict, bool, :class:`SchemaBase` """ @@ -7676,13 +7676,15 @@ class BoxPlotDef(CompositeMarkDef): def __init__( self, - type: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - box: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + type: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + box: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -7833,22 +7835,20 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, - extent: Union[Union[float, str], UndefinedType] = Undefined, + extent: Union[Union[str, float], UndefinedType] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, - median: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + median: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, - outliers: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, - rule: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + outliers: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + rule: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + ticks: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(BoxPlotDef, self).__init__( @@ -7872,7 +7872,7 @@ def __init__( class CompositionConfig(VegaLiteSchema): """CompositionConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -7917,7 +7917,7 @@ def __init__( class ConditionalAxisColor(VegaLiteSchema): """ConditionalAxisColor schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisColor"} @@ -7929,7 +7929,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelAlign(VegaLiteSchema): """ConditionalAxisLabelAlign schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelAlign"} @@ -7941,7 +7941,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelBaseline(VegaLiteSchema): """ConditionalAxisLabelBaseline schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelBaseline"} @@ -7953,7 +7953,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelFontStyle(VegaLiteSchema): """ConditionalAxisLabelFontStyle schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelFontStyle"} @@ -7965,7 +7965,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelFontWeight(VegaLiteSchema): """ConditionalAxisLabelFontWeight schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisLabelFontWeight"} @@ -7977,7 +7977,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisNumber(VegaLiteSchema): """ConditionalAxisNumber schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisNumber"} @@ -7989,7 +7989,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisNumberArray(VegaLiteSchema): """ConditionalAxisNumberArray schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisNumberArray"} @@ -8001,7 +8001,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyAlignnull(VegaLiteSchema): """ConditionalAxisPropertyAlignnull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(Align|null)>"} @@ -8013,7 +8013,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyColornull(VegaLiteSchema): """ConditionalAxisPropertyColornull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(Color|null)>"} @@ -8025,7 +8025,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyFontStylenull(VegaLiteSchema): """ConditionalAxisPropertyFontStylenull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(FontStyle|null)>"} @@ -8037,7 +8037,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyFontWeightnull(VegaLiteSchema): """ConditionalAxisPropertyFontWeightnull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(FontWeight|null)>"} @@ -8049,7 +8049,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyTextBaselinenull(VegaLiteSchema): """ConditionalAxisPropertyTextBaselinenull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(TextBaseline|null)>"} @@ -8061,7 +8061,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertynumberArraynull(VegaLiteSchema): """ConditionalAxisPropertynumberArraynull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(number[]|null)>"} @@ -8073,7 +8073,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertynumbernull(VegaLiteSchema): """ConditionalAxisPropertynumbernull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(number|null)>"} @@ -8085,7 +8085,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertystringnull(VegaLiteSchema): """ConditionalAxisPropertystringnull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(string|null)>"} @@ -8097,7 +8097,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisString(VegaLiteSchema): """ConditionalAxisString schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalAxisString"} @@ -8109,7 +8109,7 @@ def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDef(VegaLiteSchema): """ConditionalMarkPropFieldOrDatumDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalMarkPropFieldOrDatumDef"} @@ -8121,7 +8121,7 @@ def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDefTypeForShape(VegaLiteSchema): """ConditionalMarkPropFieldOrDatumDefTypeForShape schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalMarkPropFieldOrDatumDef"} @@ -8135,7 +8135,7 @@ def __init__(self, *args, **kwds): class ConditionalParameterMarkPropFieldOrDatumDef(ConditionalMarkPropFieldOrDatumDef): """ConditionalParameterMarkPropFieldOrDatumDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalParameter"} @@ -8149,7 +8149,7 @@ class ConditionalParameterMarkPropFieldOrDatumDefTypeForShape( ): """ConditionalParameterMarkPropFieldOrDatumDefTypeForShape schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = { @@ -8165,7 +8165,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateMarkPropFieldOrDatumDef(ConditionalMarkPropFieldOrDatumDef): """ConditionalPredicateMarkPropFieldOrDatumDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalPredicate"} @@ -8179,7 +8179,7 @@ class ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape( ): """ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = { @@ -8195,7 +8195,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefAlignnullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefAlignnullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = { @@ -8211,7 +8211,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefColornullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefColornullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = { @@ -8227,7 +8227,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefFontStylenullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefFontStylenullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = { @@ -8243,7 +8243,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefFontWeightnullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefFontWeightnullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = { @@ -8259,7 +8259,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefTextBaselinenullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefTextBaselinenullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = { @@ -8275,7 +8275,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefnumberArraynullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefnumberArraynullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = { @@ -8291,7 +8291,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefnumbernullExprRef(VegaLiteSchema): """ConditionalPredicateValueDefnumbernullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = { @@ -8307,7 +8307,7 @@ def __init__(self, *args, **kwds): class ConditionalStringFieldDef(VegaLiteSchema): """ConditionalStringFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalStringFieldDef"} @@ -8319,14 +8319,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): """ConditionalParameterStringFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - param : :class:`SchemaBase`, str + param : str, :class:`SchemaBase` Filter using a parameter name. - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -8338,7 +8338,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8362,7 +8362,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): empty : bool For selection parameters, the predicate of empty selections returns true by default. Override this behavior, by setting this property ``empty: false``. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -8377,7 +8377,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -8411,7 +8411,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -8420,7 +8420,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -8515,9 +8515,10 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): def __init__( self, - param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -8542,36 +8543,46 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union["SchemaBase", None, bool, dict, str], UndefinedType + Union[str, dict, bool, None, "SchemaBase"], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -8590,61 +8601,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -8677,12 +8647,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -8711,14 +8711,14 @@ def __init__( class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): """ConditionalPredicateStringFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - test : :class:`SchemaBase`, dict, str + test : str, dict, :class:`SchemaBase` Predicate for triggering the condition - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -8730,7 +8730,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8751,7 +8751,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -8766,7 +8766,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -8800,7 +8800,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -8809,7 +8809,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -8904,9 +8904,10 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): def __init__( self, - test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -8931,35 +8932,45 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union["SchemaBase", None, bool, dict, str], UndefinedType + Union[str, dict, bool, None, "SchemaBase"], UndefinedType ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -8978,17 +8989,51 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -9021,56 +9066,11 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -9098,7 +9098,7 @@ def __init__( class ConditionalValueDefGradientstringnullExprRef(VegaLiteSchema): """ConditionalValueDefGradientstringnullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = { @@ -9116,14 +9116,14 @@ class ConditionalParameterValueDefGradientstringnullExprRef( ): """ConditionalParameterValueDefGradientstringnullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - param : :class:`SchemaBase`, str + param : str, :class:`SchemaBase` Filter using a parameter name. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9138,9 +9138,9 @@ class ConditionalParameterValueDefGradientstringnullExprRef( def __init__( self, - param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType + Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9155,14 +9155,14 @@ class ConditionalPredicateValueDefGradientstringnullExprRef( ): """ConditionalPredicateValueDefGradientstringnullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - test : :class:`SchemaBase`, dict, str + test : str, dict, :class:`SchemaBase` Predicate for triggering the condition - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9174,9 +9174,9 @@ class ConditionalPredicateValueDefGradientstringnullExprRef( def __init__( self, - test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType + Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -9188,7 +9188,7 @@ def __init__( class ConditionalValueDefTextExprRef(VegaLiteSchema): """ConditionalValueDefTextExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(Text|ExprRef)>"} @@ -9200,14 +9200,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefTextExprRef(ConditionalValueDefTextExprRef): """ConditionalParameterValueDefTextExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - param : :class:`SchemaBase`, str + param : str, :class:`SchemaBase` Filter using a parameter name. - value : :class:`SchemaBase`, Sequence[str], dict, str + value : str, dict, Sequence[str], :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9220,9 +9220,9 @@ class ConditionalParameterValueDefTextExprRef(ConditionalValueDefTextExprRef): def __init__( self, - param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9235,14 +9235,14 @@ def __init__( class ConditionalPredicateValueDefTextExprRef(ConditionalValueDefTextExprRef): """ConditionalPredicateValueDefTextExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - test : :class:`SchemaBase`, dict, str + test : str, dict, :class:`SchemaBase` Predicate for triggering the condition - value : :class:`SchemaBase`, Sequence[str], dict, str + value : str, dict, Sequence[str], :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9252,9 +9252,9 @@ class ConditionalPredicateValueDefTextExprRef(ConditionalValueDefTextExprRef): def __init__( self, - test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, **kwds, ): @@ -9266,7 +9266,7 @@ def __init__( class ConditionalValueDefnumber(VegaLiteSchema): """ConditionalValueDefnumber schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalValueDef"} @@ -9278,12 +9278,12 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefnumber(ConditionalValueDefnumber): """ConditionalParameterValueDefnumber schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - param : :class:`SchemaBase`, str + param : str, :class:`SchemaBase` Filter using a parameter name. value : float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -9298,7 +9298,7 @@ class ConditionalParameterValueDefnumber(ConditionalValueDefnumber): def __init__( self, - param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9311,12 +9311,12 @@ def __init__( class ConditionalPredicateValueDefnumber(ConditionalValueDefnumber): """ConditionalPredicateValueDefnumber schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - test : :class:`SchemaBase`, dict, str + test : str, dict, :class:`SchemaBase` Predicate for triggering the condition value : float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -9328,7 +9328,7 @@ class ConditionalPredicateValueDefnumber(ConditionalValueDefnumber): def __init__( self, - test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, **kwds, ): @@ -9340,7 +9340,7 @@ def __init__( class ConditionalValueDefnumberArrayExprRef(VegaLiteSchema): """ConditionalValueDefnumberArrayExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(number[]|ExprRef)>"} @@ -9354,14 +9354,14 @@ class ConditionalParameterValueDefnumberArrayExprRef( ): """ConditionalParameterValueDefnumberArrayExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - param : :class:`SchemaBase`, str + param : str, :class:`SchemaBase` Filter using a parameter name. - value : :class:`SchemaBase`, Sequence[float], dict + value : dict, Sequence[float], :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9376,9 +9376,9 @@ class ConditionalParameterValueDefnumberArrayExprRef( def __init__( self, - param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9393,14 +9393,14 @@ class ConditionalPredicateValueDefnumberArrayExprRef( ): """ConditionalPredicateValueDefnumberArrayExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - test : :class:`SchemaBase`, dict, str + test : str, dict, :class:`SchemaBase` Predicate for triggering the condition - value : :class:`SchemaBase`, Sequence[float], dict + value : dict, Sequence[float], :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9412,9 +9412,9 @@ class ConditionalPredicateValueDefnumberArrayExprRef( def __init__( self, - test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, **kwds, ): @@ -9426,7 +9426,7 @@ def __init__( class ConditionalValueDefnumberExprRef(VegaLiteSchema): """ConditionalValueDefnumberExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(number|ExprRef)>"} @@ -9438,14 +9438,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefnumberExprRef(ConditionalValueDefnumberExprRef): """ConditionalParameterValueDefnumberExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - param : :class:`SchemaBase`, str + param : str, :class:`SchemaBase` Filter using a parameter name. - value : :class:`SchemaBase`, dict, float + value : dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9458,9 +9458,9 @@ class ConditionalParameterValueDefnumberExprRef(ConditionalValueDefnumberExprRef def __init__( self, - param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9473,14 +9473,14 @@ def __init__( class ConditionalPredicateValueDefnumberExprRef(ConditionalValueDefnumberExprRef): """ConditionalPredicateValueDefnumberExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - test : :class:`SchemaBase`, dict, str + test : str, dict, :class:`SchemaBase` Predicate for triggering the condition - value : :class:`SchemaBase`, dict, float + value : dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9490,9 +9490,9 @@ class ConditionalPredicateValueDefnumberExprRef(ConditionalValueDefnumberExprRef def __init__( self, - test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, **kwds, ): @@ -9504,7 +9504,7 @@ def __init__( class ConditionalValueDefstringExprRef(VegaLiteSchema): """ConditionalValueDefstringExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(string|ExprRef)>"} @@ -9516,14 +9516,14 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefstringExprRef(ConditionalValueDefstringExprRef): """ConditionalParameterValueDefstringExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - param : :class:`SchemaBase`, str + param : str, :class:`SchemaBase` Filter using a parameter name. - value : :class:`SchemaBase`, dict, str + value : str, dict, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9536,9 +9536,9 @@ class ConditionalParameterValueDefstringExprRef(ConditionalValueDefstringExprRef def __init__( self, - param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9551,14 +9551,14 @@ def __init__( class ConditionalPredicateValueDefstringExprRef(ConditionalValueDefstringExprRef): """ConditionalPredicateValueDefstringExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - test : :class:`SchemaBase`, dict, str + test : str, dict, :class:`SchemaBase` Predicate for triggering the condition - value : :class:`SchemaBase`, dict, str + value : str, dict, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9568,9 +9568,9 @@ class ConditionalPredicateValueDefstringExprRef(ConditionalValueDefstringExprRef def __init__( self, - test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, **kwds, ): @@ -9582,7 +9582,7 @@ def __init__( class ConditionalValueDefstringnullExprRef(VegaLiteSchema): """ConditionalValueDefstringnullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ConditionalValueDef<(string|null|ExprRef)>"} @@ -9596,14 +9596,14 @@ class ConditionalParameterValueDefstringnullExprRef( ): """ConditionalParameterValueDefstringnullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - param : :class:`SchemaBase`, str + param : str, :class:`SchemaBase` Filter using a parameter name. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9618,9 +9618,9 @@ class ConditionalParameterValueDefstringnullExprRef( def __init__( self, - param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType + Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9635,14 +9635,14 @@ class ConditionalPredicateValueDefstringnullExprRef( ): """ConditionalPredicateValueDefstringnullExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - test : :class:`SchemaBase`, dict, str + test : str, dict, :class:`SchemaBase` Predicate for triggering the condition - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9654,9 +9654,9 @@ class ConditionalPredicateValueDefstringnullExprRef( def __init__( self, - test: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType + Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -9668,14 +9668,14 @@ def __init__( class Config(VegaLiteSchema): """Config schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - arc : :class:`SchemaBase`, dict + arc : dict, :class:`SchemaBase` Arc-specific Config - area : :class:`SchemaBase`, dict + area : dict, :class:`SchemaBase` Area-Specific Config aria : bool A boolean flag indicating if ARIA default attributes should be included for marks @@ -9684,70 +9684,70 @@ class Config(VegaLiteSchema): not generate default descriptions for marks. **Default value:** ``true``. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict + autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - axis : :class:`SchemaBase`, dict + axis : dict, :class:`SchemaBase` Axis configuration, which determines default properties for all ``x`` and ``y`` `axes `__. For a full list of axis configuration options, please see the `corresponding section of the axis documentation `__. - axisBand : :class:`SchemaBase`, dict + axisBand : dict, :class:`SchemaBase` Config for axes with "band" scales. - axisBottom : :class:`SchemaBase`, dict + axisBottom : dict, :class:`SchemaBase` Config for x-axis along the bottom edge of the chart. - axisDiscrete : :class:`SchemaBase`, dict + axisDiscrete : dict, :class:`SchemaBase` Config for axes with "point" or "band" scales. - axisLeft : :class:`SchemaBase`, dict + axisLeft : dict, :class:`SchemaBase` Config for y-axis along the left edge of the chart. - axisPoint : :class:`SchemaBase`, dict + axisPoint : dict, :class:`SchemaBase` Config for axes with "point" scales. - axisQuantitative : :class:`SchemaBase`, dict + axisQuantitative : dict, :class:`SchemaBase` Config for quantitative axes. - axisRight : :class:`SchemaBase`, dict + axisRight : dict, :class:`SchemaBase` Config for y-axis along the right edge of the chart. - axisTemporal : :class:`SchemaBase`, dict + axisTemporal : dict, :class:`SchemaBase` Config for temporal axes. - axisTop : :class:`SchemaBase`, dict + axisTop : dict, :class:`SchemaBase` Config for x-axis along the top edge of the chart. - axisX : :class:`SchemaBase`, dict + axisX : dict, :class:`SchemaBase` X-axis specific config. - axisXBand : :class:`SchemaBase`, dict + axisXBand : dict, :class:`SchemaBase` Config for x-axes with "band" scales. - axisXDiscrete : :class:`SchemaBase`, dict + axisXDiscrete : dict, :class:`SchemaBase` Config for x-axes with "point" or "band" scales. - axisXPoint : :class:`SchemaBase`, dict + axisXPoint : dict, :class:`SchemaBase` Config for x-axes with "point" scales. - axisXQuantitative : :class:`SchemaBase`, dict + axisXQuantitative : dict, :class:`SchemaBase` Config for x-quantitative axes. - axisXTemporal : :class:`SchemaBase`, dict + axisXTemporal : dict, :class:`SchemaBase` Config for x-temporal axes. - axisY : :class:`SchemaBase`, dict + axisY : dict, :class:`SchemaBase` Y-axis specific config. - axisYBand : :class:`SchemaBase`, dict + axisYBand : dict, :class:`SchemaBase` Config for y-axes with "band" scales. - axisYDiscrete : :class:`SchemaBase`, dict + axisYDiscrete : dict, :class:`SchemaBase` Config for y-axes with "point" or "band" scales. - axisYPoint : :class:`SchemaBase`, dict + axisYPoint : dict, :class:`SchemaBase` Config for y-axes with "point" scales. - axisYQuantitative : :class:`SchemaBase`, dict + axisYQuantitative : dict, :class:`SchemaBase` Config for y-quantitative axes. - axisYTemporal : :class:`SchemaBase`, dict + axisYTemporal : dict, :class:`SchemaBase` Config for y-temporal axes. - background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` - bar : :class:`SchemaBase`, dict + bar : dict, :class:`SchemaBase` Bar-Specific Config - boxplot : :class:`SchemaBase`, dict + boxplot : dict, :class:`SchemaBase` Box Config - circle : :class:`SchemaBase`, dict + circle : dict, :class:`SchemaBase` Circle-Specific Config - concat : :class:`SchemaBase`, dict + concat : dict, :class:`SchemaBase` Default configuration for all concatenation and repeat view composition operators ( ``concat``, ``hconcat``, ``vconcat``, and ``repeat`` ) countTitle : str @@ -9758,11 +9758,11 @@ class Config(VegaLiteSchema): Allow the ``formatType`` property for text marks and guides to accept a custom formatter function `registered as a Vega expression `__. - errorband : :class:`SchemaBase`, dict + errorband : dict, :class:`SchemaBase` ErrorBand Config - errorbar : :class:`SchemaBase`, dict + errorbar : dict, :class:`SchemaBase` ErrorBar Config - facet : :class:`SchemaBase`, dict + facet : dict, :class:`SchemaBase` Default configuration for the ``facet`` view composition operator fieldTitle : Literal['verbal', 'functional', 'plain'] Defines how Vega-Lite generates title for fields. There are three possible styles: @@ -9776,58 +9776,58 @@ class Config(VegaLiteSchema): "date", "field"). font : str Default font for all text marks, titles, and labels. - geoshape : :class:`SchemaBase`, dict + geoshape : dict, :class:`SchemaBase` Geoshape-Specific Config - header : :class:`SchemaBase`, dict + header : dict, :class:`SchemaBase` Header configuration, which determines default properties for all `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerColumn : :class:`SchemaBase`, dict + headerColumn : dict, :class:`SchemaBase` Header configuration, which determines default properties for column `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerFacet : :class:`SchemaBase`, dict + headerFacet : dict, :class:`SchemaBase` Header configuration, which determines default properties for non-row/column facet `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerRow : :class:`SchemaBase`, dict + headerRow : dict, :class:`SchemaBase` Header configuration, which determines default properties for row `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - image : :class:`SchemaBase`, dict + image : dict, :class:`SchemaBase` Image-specific Config - legend : :class:`SchemaBase`, dict + legend : dict, :class:`SchemaBase` Legend configuration, which determines default properties for all `legends `__. For a full list of legend configuration options, please see the `corresponding section of in the legend documentation `__. - line : :class:`SchemaBase`, dict + line : dict, :class:`SchemaBase` Line-Specific Config - lineBreak : :class:`SchemaBase`, dict, str + lineBreak : str, dict, :class:`SchemaBase` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property provides a global default for text marks, which is overridden by mark or style config settings, and by the lineBreak mark encoding channel. If signal-valued, either string or regular expression (regexp) values are valid. - locale : :class:`SchemaBase`, dict + locale : dict, :class:`SchemaBase` Locale definitions for string parsing and formatting of number and date values. The locale object should contain ``number`` and/or ``time`` properties with `locale definitions `__. Locale definitions provided in the config block may be overridden by the View constructor locale option. - mark : :class:`SchemaBase`, dict + mark : dict, :class:`SchemaBase` Mark Config normalizedNumberFormat : str If normalizedNumberFormatType is not specified, D3 number format for axis labels, @@ -9866,50 +9866,50 @@ class Config(VegaLiteSchema): exposed as `format in Vega-Expression `__. **Note:** You must also set ``customFormatTypes`` to ``true`` to use this feature. - padding : :class:`SchemaBase`, dict, float + padding : dict, float, :class:`SchemaBase` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, dict] + params : Sequence[dict, :class:`SchemaBase`] Dynamic variables or selections that parameterize a visualization. - point : :class:`SchemaBase`, dict + point : dict, :class:`SchemaBase` Point-Specific Config - projection : :class:`SchemaBase`, dict + projection : dict, :class:`SchemaBase` Projection configuration, which determines default properties for all `projections `__. For a full list of projection configuration options, please see the `corresponding section of the projection documentation `__. - range : :class:`SchemaBase`, dict + range : dict, :class:`SchemaBase` An object hash that defines default range arrays or schemes for using with scales. For a full list of scale range configuration options, please see the `corresponding section of the scale documentation `__. - rect : :class:`SchemaBase`, dict + rect : dict, :class:`SchemaBase` Rect-Specific Config - rule : :class:`SchemaBase`, dict + rule : dict, :class:`SchemaBase` Rule-Specific Config - scale : :class:`SchemaBase`, dict + scale : dict, :class:`SchemaBase` Scale configuration determines default properties for all `scales `__. For a full list of scale configuration options, please see the `corresponding section of the scale documentation `__. - selection : :class:`SchemaBase`, dict + selection : dict, :class:`SchemaBase` An object hash for defining default properties for each type of selections. - square : :class:`SchemaBase`, dict + square : dict, :class:`SchemaBase` Square-Specific Config - style : :class:`SchemaBase`, dict + style : dict, :class:`SchemaBase` An object hash that defines key-value mappings to determine default properties for marks with a given `style `__. The keys represent styles names; the values have to be valid `mark configuration objects `__. - text : :class:`SchemaBase`, dict + text : dict, :class:`SchemaBase` Text-Specific Config - tick : :class:`SchemaBase`, dict + tick : dict, :class:`SchemaBase` Tick-Specific Config timeFormat : str Default time format for raw time values (without time units) in text marks, legend @@ -9927,18 +9927,18 @@ class Config(VegaLiteSchema): `__. **Note:** You must also set ``customFormatTypes`` to ``true`` and there must *not* be a ``timeUnit`` defined to use this feature. - title : :class:`SchemaBase`, dict + title : dict, :class:`SchemaBase` Title configuration, which determines default properties for all `titles `__. For a full list of title configuration options, please see the `corresponding section of the title documentation `__. - tooltipFormat : :class:`SchemaBase`, dict + tooltipFormat : dict, :class:`SchemaBase` Define `custom format configuration `__ for tooltips. If unspecified, default format config will be applied. - trail : :class:`SchemaBase`, dict + trail : dict, :class:`SchemaBase` Trail-Specific Config - view : :class:`SchemaBase`, dict + view : dict, :class:`SchemaBase` Default properties for `single view plots `__. """ @@ -9947,39 +9947,41 @@ class Config(VegaLiteSchema): def __init__( self, - arc: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - area: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + arc: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + area: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, aria: Union[bool, UndefinedType] = Undefined, autosize: Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], - UndefinedType, - ] = Undefined, - axis: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisBand: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisBottom: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisDiscrete: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisLeft: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisPoint: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisQuantitative: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisRight: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisTemporal: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisTop: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisX: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisXBand: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisXDiscrete: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisXPoint: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisXQuantitative: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisXTemporal: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisY: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisYBand: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisYDiscrete: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisYPoint: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisYQuantitative: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - axisYTemporal: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + UndefinedType, + ] = Undefined, + axis: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisBand: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisBottom: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisDiscrete: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisLeft: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisPoint: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisQuantitative: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisRight: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisTemporal: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisTop: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisX: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisXBand: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisXDiscrete: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisXPoint: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisXQuantitative: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisXTemporal: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisY: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisYBand: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisYDiscrete: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisYPoint: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisYQuantitative: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axisYTemporal: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, background: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -10130,62 +10132,60 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, - bar: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - boxplot: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - circle: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - concat: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + bar: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + boxplot: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + circle: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + concat: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, countTitle: Union[str, UndefinedType] = Undefined, customFormatTypes: Union[bool, UndefinedType] = Undefined, - errorband: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - errorbar: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + errorband: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + errorbar: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + facet: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, fieldTitle: Union[ Literal["verbal", "functional", "plain"], UndefinedType ] = Undefined, font: Union[str, UndefinedType] = Undefined, - geoshape: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - header: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - headerColumn: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - headerFacet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - headerRow: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - image: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - legend: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - line: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + geoshape: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + header: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + headerColumn: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + headerFacet: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + headerRow: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + image: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + legend: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + line: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, lineBreak: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - locale: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - mark: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + locale: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + mark: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, normalizedNumberFormat: Union[str, UndefinedType] = Undefined, normalizedNumberFormatType: Union[str, UndefinedType] = Undefined, numberFormat: Union[str, UndefinedType] = Undefined, numberFormatType: Union[str, UndefinedType] = Undefined, padding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - point: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - range: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - rect: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - rule: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - scale: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - selection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - square: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - style: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - text: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - tick: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + point: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + range: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + rect: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + rule: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + scale: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + selection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + square: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + style: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + text: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + tick: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, timeFormat: Union[str, UndefinedType] = Undefined, timeFormatType: Union[str, UndefinedType] = Undefined, - title: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - tooltipFormat: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - trail: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + title: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + tooltipFormat: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + trail: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(Config, self).__init__( @@ -10297,7 +10297,7 @@ def __init__(self, *args): class Data(VegaLiteSchema): """Data schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Data"} @@ -10309,7 +10309,7 @@ def __init__(self, *args, **kwds): class DataFormat(VegaLiteSchema): """DataFormat schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/DataFormat"} @@ -10321,12 +10321,12 @@ def __init__(self, *args, **kwds): class CsvDataFormat(DataFormat): """CsvDataFormat schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - parse : :class:`SchemaBase`, None, dict + parse : dict, None, :class:`SchemaBase` If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -10353,7 +10353,7 @@ class CsvDataFormat(DataFormat): def __init__( self, - parse: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + parse: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, type: Union[Literal["csv", "tsv"], UndefinedType] = Undefined, **kwds, ): @@ -10363,7 +10363,7 @@ def __init__( class DataSource(Data): """DataSource schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/DataSource"} @@ -10375,7 +10375,7 @@ def __init__(self, *args, **kwds): class Datasets(VegaLiteSchema): """Datasets schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Datasets"} @@ -10387,7 +10387,7 @@ def __init__(self, **kwds): class Day(VegaLiteSchema): """Day schema wrapper - :class:`SchemaBase`, float + float, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Day"} @@ -10399,7 +10399,7 @@ def __init__(self, *args): class Dict(VegaLiteSchema): """Dict schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Dict"} @@ -10411,7 +10411,7 @@ def __init__(self, **kwds): class DictInlineDataset(VegaLiteSchema): """DictInlineDataset schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Dict"} @@ -10423,7 +10423,7 @@ def __init__(self, **kwds): class DictSelectionInit(VegaLiteSchema): """DictSelectionInit schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Dict"} @@ -10435,7 +10435,7 @@ def __init__(self, **kwds): class DictSelectionInitInterval(VegaLiteSchema): """DictSelectionInitInterval schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Dict"} @@ -10479,12 +10479,12 @@ def __init__(self, *args): class DomainUnionWith(VegaLiteSchema): """DomainUnionWith schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - unionWith : Sequence[:class:`SchemaBase`, bool, dict, float, str] + unionWith : Sequence[str, dict, bool, float, :class:`SchemaBase`] Customized domain values to be union with the field's values or explicitly defined domain. Should be an array of valid scale domain values. """ @@ -10494,7 +10494,7 @@ class DomainUnionWith(VegaLiteSchema): def __init__( self, unionWith: Union[ - Sequence[Union["SchemaBase", bool, dict, float, str]], UndefinedType + Sequence[Union[str, dict, bool, float, "SchemaBase"]], UndefinedType ] = Undefined, **kwds, ): @@ -10504,7 +10504,7 @@ def __init__( class DsvDataFormat(DataFormat): """DsvDataFormat schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -10513,7 +10513,7 @@ class DsvDataFormat(DataFormat): The delimiter between records. The delimiter must be a single character (i.e., a single 16-bit code unit); so, ASCII delimiters are fine, but emoji delimiters are not. - parse : :class:`SchemaBase`, None, dict + parse : dict, None, :class:`SchemaBase` If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -10541,7 +10541,7 @@ class DsvDataFormat(DataFormat): def __init__( self, delimiter: Union[str, UndefinedType] = Undefined, - parse: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + parse: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -10553,7 +10553,7 @@ def __init__( class Element(VegaLiteSchema): """Element schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Element"} @@ -10565,14 +10565,14 @@ def __init__(self, *args): class Encoding(VegaLiteSchema): """Encoding schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - angle : :class:`SchemaBase`, dict + angle : dict, :class:`SchemaBase` Rotation angle of point and text marks. - color : :class:`SchemaBase`, dict + color : dict, :class:`SchemaBase` Color of the marks – either fill or stroke color based on the ``filled`` property of mark definition. By default, ``color`` represents fill color for ``"area"``, ``"bar"``, ``"tick"``, ``"text"``, ``"trail"``, ``"circle"``, and ``"square"`` / @@ -10588,49 +10588,49 @@ class Encoding(VegaLiteSchema): encoding if conflicting encodings are specified. 2) See the scale documentation for more information about customizing `color scheme `__. - description : :class:`SchemaBase`, dict + description : dict, :class:`SchemaBase` A text description of this mark for ARIA accessibility (SVG output only). For SVG output the ``"aria-label"`` attribute will be set to this description. - detail : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + detail : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. - fill : :class:`SchemaBase`, dict + fill : dict, :class:`SchemaBase` Fill color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` property. *Note:* The ``fill`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - fillOpacity : :class:`SchemaBase`, dict + fillOpacity : dict, :class:`SchemaBase` Fill opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``fillOpacity`` property. - href : :class:`SchemaBase`, dict + href : dict, :class:`SchemaBase` A URL to load upon mouse click. - key : :class:`SchemaBase`, dict + key : dict, :class:`SchemaBase` A data field to use as a unique key for data binding. When a visualization’s data is updated, the key value will be used to match data elements to existing mark instances. Use a key channel to enable object constancy for transitions over dynamic data. - latitude : :class:`SchemaBase`, dict + latitude : dict, :class:`SchemaBase` Latitude position of geographically projected marks. - latitude2 : :class:`SchemaBase`, dict + latitude2 : dict, :class:`SchemaBase` Latitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - longitude : :class:`SchemaBase`, dict + longitude : dict, :class:`SchemaBase` Longitude position of geographically projected marks. - longitude2 : :class:`SchemaBase`, dict + longitude2 : dict, :class:`SchemaBase` Longitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - opacity : :class:`SchemaBase`, dict + opacity : dict, :class:`SchemaBase` Opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``opacity`` property. - order : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + order : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Order of the marks. @@ -10645,11 +10645,11 @@ class Encoding(VegaLiteSchema): **Note** : In aggregate plots, ``order`` field should be ``aggregate`` d to avoid creating additional aggregation grouping. - radius : :class:`SchemaBase`, dict + radius : dict, :class:`SchemaBase` The outer radius in pixels of arc marks. - radius2 : :class:`SchemaBase`, dict + radius2 : dict, :class:`SchemaBase` The inner radius in pixels of arc marks. - shape : :class:`SchemaBase`, dict + shape : dict, :class:`SchemaBase` Shape of the mark. @@ -10669,7 +10669,7 @@ class Encoding(VegaLiteSchema): **Default value:** If undefined, the default shape depends on `mark config `__ 's ``shape`` property. ( ``"circle"`` if unset.) - size : :class:`SchemaBase`, dict + size : dict, :class:`SchemaBase` Size of the mark. @@ -10679,7 +10679,7 @@ class Encoding(VegaLiteSchema): * For ``"text"`` – the text's font size. * Size is unsupported for ``"line"``, ``"area"``, and ``"rect"``. (Use ``"trail"`` instead of line with varying size) - stroke : :class:`SchemaBase`, dict + stroke : dict, :class:`SchemaBase` Stroke color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` @@ -10687,77 +10687,77 @@ class Encoding(VegaLiteSchema): *Note:* The ``stroke`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - strokeDash : :class:`SchemaBase`, dict + strokeDash : dict, :class:`SchemaBase` Stroke dash of the marks. **Default value:** ``[1,0]`` (No dash). - strokeOpacity : :class:`SchemaBase`, dict + strokeOpacity : dict, :class:`SchemaBase` Stroke opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``strokeOpacity`` property. - strokeWidth : :class:`SchemaBase`, dict + strokeWidth : dict, :class:`SchemaBase` Stroke width of the marks. **Default value:** If undefined, the default stroke width depends on `mark config `__ 's ``strokeWidth`` property. - text : :class:`SchemaBase`, dict + text : dict, :class:`SchemaBase` Text of the ``text`` mark. - theta : :class:`SchemaBase`, dict + theta : dict, :class:`SchemaBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, dict + theta2 : dict, :class:`SchemaBase` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - tooltip : :class:`SchemaBase`, None, Sequence[:class:`SchemaBase`, dict], dict + tooltip : dict, None, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. See the `tooltip `__ documentation for a detailed discussion about tooltip in Vega-Lite. - url : :class:`SchemaBase`, dict + url : dict, :class:`SchemaBase` The URL of an image mark. - x : :class:`SchemaBase`, dict + x : dict, :class:`SchemaBase` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, dict + x2 : dict, :class:`SchemaBase` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - xError : :class:`SchemaBase`, dict + xError : dict, :class:`SchemaBase` Error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xError2 : :class:`SchemaBase`, dict + xError2 : dict, :class:`SchemaBase` Secondary error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xOffset : :class:`SchemaBase`, dict + xOffset : dict, :class:`SchemaBase` Offset of x-position of the marks - y : :class:`SchemaBase`, dict + y : dict, :class:`SchemaBase` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, dict + y2 : dict, :class:`SchemaBase` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - yError : :class:`SchemaBase`, dict + yError : dict, :class:`SchemaBase` Error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yError2 : :class:`SchemaBase`, dict + yError2 : dict, :class:`SchemaBase` Secondary error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yOffset : :class:`SchemaBase`, dict + yOffset : dict, :class:`SchemaBase` Offset of y-position of the marks """ @@ -10765,52 +10765,52 @@ class Encoding(VegaLiteSchema): def __init__( self, - angle: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - color: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - description: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + angle: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + color: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + description: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, detail: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], - UndefinedType, - ] = Undefined, - fill: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - fillOpacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - href: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - key: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - latitude: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - latitude2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - longitude: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - longitude2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - opacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], + UndefinedType, + ] = Undefined, + fill: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + fillOpacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + href: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + key: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + latitude: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + latitude2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + longitude: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + longitude2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + opacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, order: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], - UndefinedType, - ] = Undefined, - radius: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - radius2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - shape: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - size: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - stroke: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - strokeDash: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - strokeOpacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - strokeWidth: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - text: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - theta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - theta2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], + UndefinedType, + ] = Undefined, + radius: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + radius2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + shape: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + size: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + stroke: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + strokeDash: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + strokeOpacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + strokeWidth: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + text: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + theta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + theta2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, tooltip: Union[ - Union["SchemaBase", None, Sequence[Union["SchemaBase", dict]], dict], - UndefinedType, - ] = Undefined, - url: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - x: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - x2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - xError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - xError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - xOffset: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - y: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - y2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - yError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - yError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - yOffset: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + Union[dict, None, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], + UndefinedType, + ] = Undefined, + url: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + x: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + x2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + xError: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + xError2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + xOffset: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + y: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + y2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + yError: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + yError2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + yOffset: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(Encoding, self).__init__( @@ -10858,7 +10858,7 @@ def __init__( class ErrorBand(CompositeMark): """ErrorBand schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ErrorBand"} @@ -10870,14 +10870,14 @@ def __init__(self, *args): class ErrorBandConfig(VegaLiteSchema): """ErrorBandConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - band : :class:`SchemaBase`, bool, dict + band : dict, bool, :class:`SchemaBase` - borders : :class:`SchemaBase`, bool, dict + borders : dict, bool, :class:`SchemaBase` extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the band. Available options include: @@ -10922,8 +10922,8 @@ class ErrorBandConfig(VegaLiteSchema): def __init__( self, - band: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, - borders: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + band: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + borders: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, extent: Union[ Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType ] = Undefined, @@ -10966,23 +10966,23 @@ def __init__( class ErrorBandDef(CompositeMarkDef): """ErrorBandDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - type : :class:`SchemaBase`, str + type : str, :class:`SchemaBase` The mark type. This could a primitive mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - band : :class:`SchemaBase`, bool, dict + band : dict, bool, :class:`SchemaBase` - borders : :class:`SchemaBase`, bool, dict + borders : dict, bool, :class:`SchemaBase` clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -11043,14 +11043,16 @@ class ErrorBandDef(CompositeMarkDef): def __init__( self, - type: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - band: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, - borders: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + type: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + band: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + borders: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -11201,8 +11203,6 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, @@ -11257,7 +11257,7 @@ def __init__( class ErrorBar(CompositeMark): """ErrorBar schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ErrorBar"} @@ -11269,7 +11269,7 @@ def __init__(self, *args): class ErrorBarConfig(VegaLiteSchema): """ErrorBarConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -11286,13 +11286,13 @@ class ErrorBarConfig(VegaLiteSchema): * ``"iqr"`` : Extend the rule to the q1 and q3. **Default value:** ``"stderr"``. - rule : :class:`SchemaBase`, bool, dict + rule : dict, bool, :class:`SchemaBase` size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : :class:`SchemaBase`, bool, dict + ticks : dict, bool, :class:`SchemaBase` """ @@ -11303,10 +11303,10 @@ def __init__( extent: Union[ Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType ] = Undefined, - rule: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + rule: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + ticks: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(ErrorBarConfig, self).__init__( @@ -11322,19 +11322,19 @@ def __init__( class ErrorBarDef(CompositeMarkDef): """ErrorBarDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - type : :class:`SchemaBase`, str + type : str, :class:`SchemaBase` The mark type. This could a primitive mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -11364,13 +11364,13 @@ class ErrorBarDef(CompositeMarkDef): orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] Orientation of the error bar. This is normally automatically determined, but can be specified when the orientation is ambiguous and cannot be automatically determined. - rule : :class:`SchemaBase`, bool, dict + rule : dict, bool, :class:`SchemaBase` size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : :class:`SchemaBase`, bool, dict + ticks : dict, bool, :class:`SchemaBase` """ @@ -11378,12 +11378,14 @@ class ErrorBarDef(CompositeMarkDef): def __init__( self, - type: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + type: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -11534,8 +11536,6 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, @@ -11546,10 +11546,10 @@ def __init__( orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, - rule: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + rule: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + ticks: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(ErrorBarDef, self).__init__( @@ -11582,7 +11582,7 @@ def __init__(self, *args): class Expr(VegaLiteSchema): """Expr schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Expr"} @@ -11594,7 +11594,7 @@ def __init__(self, *args): class ExprRef(VegaLiteSchema): """ExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -11612,14 +11612,14 @@ def __init__(self, expr: Union[str, UndefinedType] = Undefined, **kwds): class FacetEncodingFieldDef(VegaLiteSchema): """FacetEncodingFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -11627,7 +11627,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **See also:** `aggregate `__ documentation. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -11648,7 +11648,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -11681,7 +11681,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, bool, dict + center : dict, bool, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -11707,7 +11707,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -11722,9 +11722,9 @@ class FacetEncodingFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, None, dict + header : dict, None, :class:`SchemaBase` An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -11751,7 +11751,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -11759,7 +11759,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -11768,7 +11768,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -11864,10 +11864,11 @@ class FacetEncodingFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -11892,52 +11893,62 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, align: Union[ - Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType + Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - header: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + header: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ Union[ - "SchemaBase", - Literal["ascending", "descending"], + dict, None, - Sequence[Union["SchemaBase", dict]], + "SchemaBase", + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - dict, + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], ], UndefinedType, ] = Undefined, - spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, + spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -11956,61 +11967,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -12043,12 +12013,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -12081,12 +12081,12 @@ def __init__( class FacetFieldDef(VegaLiteSchema): """FacetFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12098,7 +12098,7 @@ class FacetFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12119,7 +12119,7 @@ class FacetFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12134,9 +12134,9 @@ class FacetFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, None, dict + header : dict, None, :class:`SchemaBase` An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12163,7 +12163,7 @@ class FacetFieldDef(VegaLiteSchema): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12172,7 +12172,7 @@ class FacetFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -12269,6 +12269,7 @@ def __init__( self, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -12293,45 +12294,55 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - header: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + header: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ Union[ - "SchemaBase", - Literal["ascending", "descending"], + dict, None, - Sequence[Union["SchemaBase", dict]], + "SchemaBase", + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - dict, + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -12350,17 +12361,51 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -12393,56 +12438,11 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -12469,14 +12469,14 @@ def __init__( class FacetMapping(VegaLiteSchema): """FacetMapping schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - column : :class:`SchemaBase`, dict + column : dict, :class:`SchemaBase` A field definition for the horizontal facet of trellis plots. - row : :class:`SchemaBase`, dict + row : dict, :class:`SchemaBase` A field definition for the vertical facet of trellis plots. """ @@ -12484,8 +12484,8 @@ class FacetMapping(VegaLiteSchema): def __init__( self, - column: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - row: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + column: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + row: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(FacetMapping, self).__init__(column=column, row=row, **kwds) @@ -12494,14 +12494,14 @@ def __init__( class FacetedEncoding(VegaLiteSchema): """FacetedEncoding schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - angle : :class:`SchemaBase`, dict + angle : dict, :class:`SchemaBase` Rotation angle of point and text marks. - color : :class:`SchemaBase`, dict + color : dict, :class:`SchemaBase` Color of the marks – either fill or stroke color based on the ``filled`` property of mark definition. By default, ``color`` represents fill color for ``"area"``, ``"bar"``, ``"tick"``, ``"text"``, ``"trail"``, ``"circle"``, and ``"square"`` / @@ -12517,55 +12517,55 @@ class FacetedEncoding(VegaLiteSchema): encoding if conflicting encodings are specified. 2) See the scale documentation for more information about customizing `color scheme `__. - column : :class:`SchemaBase`, dict + column : dict, :class:`SchemaBase` A field definition for the horizontal facet of trellis plots. - description : :class:`SchemaBase`, dict + description : dict, :class:`SchemaBase` A text description of this mark for ARIA accessibility (SVG output only). For SVG output the ``"aria-label"`` attribute will be set to this description. - detail : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + detail : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. - facet : :class:`SchemaBase`, dict + facet : dict, :class:`SchemaBase` A field definition for the (flexible) facet of trellis plots. If either ``row`` or ``column`` is specified, this channel will be ignored. - fill : :class:`SchemaBase`, dict + fill : dict, :class:`SchemaBase` Fill color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` property. *Note:* The ``fill`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - fillOpacity : :class:`SchemaBase`, dict + fillOpacity : dict, :class:`SchemaBase` Fill opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``fillOpacity`` property. - href : :class:`SchemaBase`, dict + href : dict, :class:`SchemaBase` A URL to load upon mouse click. - key : :class:`SchemaBase`, dict + key : dict, :class:`SchemaBase` A data field to use as a unique key for data binding. When a visualization’s data is updated, the key value will be used to match data elements to existing mark instances. Use a key channel to enable object constancy for transitions over dynamic data. - latitude : :class:`SchemaBase`, dict + latitude : dict, :class:`SchemaBase` Latitude position of geographically projected marks. - latitude2 : :class:`SchemaBase`, dict + latitude2 : dict, :class:`SchemaBase` Latitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - longitude : :class:`SchemaBase`, dict + longitude : dict, :class:`SchemaBase` Longitude position of geographically projected marks. - longitude2 : :class:`SchemaBase`, dict + longitude2 : dict, :class:`SchemaBase` Longitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - opacity : :class:`SchemaBase`, dict + opacity : dict, :class:`SchemaBase` Opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``opacity`` property. - order : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + order : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Order of the marks. @@ -12580,13 +12580,13 @@ class FacetedEncoding(VegaLiteSchema): **Note** : In aggregate plots, ``order`` field should be ``aggregate`` d to avoid creating additional aggregation grouping. - radius : :class:`SchemaBase`, dict + radius : dict, :class:`SchemaBase` The outer radius in pixels of arc marks. - radius2 : :class:`SchemaBase`, dict + radius2 : dict, :class:`SchemaBase` The inner radius in pixels of arc marks. - row : :class:`SchemaBase`, dict + row : dict, :class:`SchemaBase` A field definition for the vertical facet of trellis plots. - shape : :class:`SchemaBase`, dict + shape : dict, :class:`SchemaBase` Shape of the mark. @@ -12606,7 +12606,7 @@ class FacetedEncoding(VegaLiteSchema): **Default value:** If undefined, the default shape depends on `mark config `__ 's ``shape`` property. ( ``"circle"`` if unset.) - size : :class:`SchemaBase`, dict + size : dict, :class:`SchemaBase` Size of the mark. @@ -12616,7 +12616,7 @@ class FacetedEncoding(VegaLiteSchema): * For ``"text"`` – the text's font size. * Size is unsupported for ``"line"``, ``"area"``, and ``"rect"``. (Use ``"trail"`` instead of line with varying size) - stroke : :class:`SchemaBase`, dict + stroke : dict, :class:`SchemaBase` Stroke color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` @@ -12624,77 +12624,77 @@ class FacetedEncoding(VegaLiteSchema): *Note:* The ``stroke`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - strokeDash : :class:`SchemaBase`, dict + strokeDash : dict, :class:`SchemaBase` Stroke dash of the marks. **Default value:** ``[1,0]`` (No dash). - strokeOpacity : :class:`SchemaBase`, dict + strokeOpacity : dict, :class:`SchemaBase` Stroke opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``strokeOpacity`` property. - strokeWidth : :class:`SchemaBase`, dict + strokeWidth : dict, :class:`SchemaBase` Stroke width of the marks. **Default value:** If undefined, the default stroke width depends on `mark config `__ 's ``strokeWidth`` property. - text : :class:`SchemaBase`, dict + text : dict, :class:`SchemaBase` Text of the ``text`` mark. - theta : :class:`SchemaBase`, dict + theta : dict, :class:`SchemaBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, dict + theta2 : dict, :class:`SchemaBase` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - tooltip : :class:`SchemaBase`, None, Sequence[:class:`SchemaBase`, dict], dict + tooltip : dict, None, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. See the `tooltip `__ documentation for a detailed discussion about tooltip in Vega-Lite. - url : :class:`SchemaBase`, dict + url : dict, :class:`SchemaBase` The URL of an image mark. - x : :class:`SchemaBase`, dict + x : dict, :class:`SchemaBase` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, dict + x2 : dict, :class:`SchemaBase` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - xError : :class:`SchemaBase`, dict + xError : dict, :class:`SchemaBase` Error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xError2 : :class:`SchemaBase`, dict + xError2 : dict, :class:`SchemaBase` Secondary error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xOffset : :class:`SchemaBase`, dict + xOffset : dict, :class:`SchemaBase` Offset of x-position of the marks - y : :class:`SchemaBase`, dict + y : dict, :class:`SchemaBase` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, dict + y2 : dict, :class:`SchemaBase` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - yError : :class:`SchemaBase`, dict + yError : dict, :class:`SchemaBase` Error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yError2 : :class:`SchemaBase`, dict + yError2 : dict, :class:`SchemaBase` Secondary error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yOffset : :class:`SchemaBase`, dict + yOffset : dict, :class:`SchemaBase` Offset of y-position of the marks """ @@ -12702,55 +12702,55 @@ class FacetedEncoding(VegaLiteSchema): def __init__( self, - angle: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - color: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - column: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - description: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + angle: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + color: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + column: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + description: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, detail: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], - UndefinedType, - ] = Undefined, - facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - fill: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - fillOpacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - href: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - key: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - latitude: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - latitude2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - longitude: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - longitude2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - opacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], + UndefinedType, + ] = Undefined, + facet: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + fill: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + fillOpacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + href: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + key: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + latitude: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + latitude2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + longitude: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + longitude2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + opacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, order: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], - UndefinedType, - ] = Undefined, - radius: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - radius2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - row: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - shape: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - size: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - stroke: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - strokeDash: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - strokeOpacity: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - strokeWidth: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - text: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - theta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - theta2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], + UndefinedType, + ] = Undefined, + radius: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + radius2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + row: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + shape: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + size: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + stroke: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + strokeDash: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + strokeOpacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + strokeWidth: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + text: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + theta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + theta2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, tooltip: Union[ - Union["SchemaBase", None, Sequence[Union["SchemaBase", dict]], dict], - UndefinedType, - ] = Undefined, - url: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - x: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - x2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - xError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - xError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - xOffset: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - y: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - y2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - yError: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - yError2: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - yOffset: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + Union[dict, None, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], + UndefinedType, + ] = Undefined, + url: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + x: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + x2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + xError: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + xError2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + xOffset: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + y: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + y2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + yError: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + yError2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + yOffset: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(FacetedEncoding, self).__init__( @@ -12801,23 +12801,23 @@ def __init__( class Feature(VegaLiteSchema): """Feature schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 Parameters ---------- - geometry : :class:`SchemaBase`, dict + geometry : dict, :class:`SchemaBase` The feature's geometry - properties : :class:`SchemaBase`, None, dict + properties : dict, None, :class:`SchemaBase` Properties associated with this feature. type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 - id : float, str + id : str, float A value that uniquely identifies this feature in a https://tools.ietf.org/html/rfc7946#section-3.2. """ @@ -12826,11 +12826,11 @@ class Feature(VegaLiteSchema): def __init__( self, - geometry: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - properties: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + geometry: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + properties: Union[Union[None, dict, "SchemaBase"], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, - id: Union[Union[float, str], UndefinedType] = Undefined, + id: Union[Union[str, float], UndefinedType] = Undefined, **kwds, ): super(Feature, self).__init__( @@ -12846,17 +12846,17 @@ def __init__( class FeatureCollection(VegaLiteSchema): """FeatureCollection schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A collection of feature objects. https://tools.ietf.org/html/rfc7946#section-3.3 Parameters ---------- - features : Sequence[:class:`SchemaBase`, dict] + features : Sequence[dict, :class:`SchemaBase`] type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -12865,7 +12865,7 @@ class FeatureCollection(VegaLiteSchema): def __init__( self, - features: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + features: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, **kwds, @@ -12878,23 +12878,23 @@ def __init__( class FeatureGeometryGeoJsonProperties(VegaLiteSchema): """FeatureGeometryGeoJsonProperties schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 Parameters ---------- - geometry : :class:`SchemaBase`, dict + geometry : dict, :class:`SchemaBase` The feature's geometry - properties : :class:`SchemaBase`, None, dict + properties : dict, None, :class:`SchemaBase` Properties associated with this feature. type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 - id : float, str + id : str, float A value that uniquely identifies this feature in a https://tools.ietf.org/html/rfc7946#section-3.2. """ @@ -12903,11 +12903,11 @@ class FeatureGeometryGeoJsonProperties(VegaLiteSchema): def __init__( self, - geometry: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - properties: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + geometry: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + properties: Union[Union[None, dict, "SchemaBase"], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, - id: Union[Union[float, str], UndefinedType] = Undefined, + id: Union[Union[str, float], UndefinedType] = Undefined, **kwds, ): super(FeatureGeometryGeoJsonProperties, self).__init__( @@ -12923,7 +12923,7 @@ def __init__( class Field(VegaLiteSchema): """Field schema wrapper - :class:`SchemaBase`, dict, str + str, dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Field"} @@ -12935,15 +12935,15 @@ def __init__(self, *args, **kwds): class FieldDefWithoutScale(VegaLiteSchema): """FieldDefWithoutScale schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12955,7 +12955,7 @@ class FieldDefWithoutScale(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12976,7 +12976,7 @@ class FieldDefWithoutScale(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12991,7 +12991,7 @@ class FieldDefWithoutScale(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -13000,7 +13000,7 @@ class FieldDefWithoutScale(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -13096,10 +13096,11 @@ class FieldDefWithoutScale(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -13124,33 +13125,43 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union["SchemaBase", None, bool, dict, str], UndefinedType + Union[str, dict, bool, None, "SchemaBase"], UndefinedType ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -13169,61 +13180,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -13256,12 +13226,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -13287,7 +13287,7 @@ def __init__( class FieldName(Field): """FieldName schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/FieldName"} @@ -13299,12 +13299,12 @@ def __init__(self, *args): class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): """FieldOrDatumDefWithConditionStringFieldDefstring schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -13316,7 +13316,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -13337,14 +13337,14 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -13359,7 +13359,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -13393,7 +13393,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -13402,7 +13402,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -13501,6 +13501,7 @@ def __init__( self, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -13525,39 +13526,49 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union["SchemaBase", None, bool, dict, str], UndefinedType + Union[str, dict, bool, None, "SchemaBase"], UndefinedType ] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -13576,17 +13587,51 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -13619,56 +13664,11 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -13696,7 +13696,7 @@ def __init__( class FieldRange(VegaLiteSchema): """FieldRange schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -13714,7 +13714,7 @@ def __init__(self, field: Union[str, UndefinedType] = Undefined, **kwds): class Fit(VegaLiteSchema): """Fit schema wrapper - :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] """ _schema = {"$ref": "#/definitions/Fit"} @@ -13726,7 +13726,7 @@ def __init__(self, *args, **kwds): class FontStyle(VegaLiteSchema): """FontStyle schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/FontStyle"} @@ -13751,7 +13751,7 @@ def __init__(self, *args): class FormatConfig(VegaLiteSchema): """FormatConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -13837,7 +13837,7 @@ def __init__( class Generator(Data): """Generator schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Generator"} @@ -13849,36 +13849,36 @@ def __init__(self, *args, **kwds): class GenericUnitSpecEncodingAnyMark(VegaLiteSchema): """GenericUnitSpecEncodingAnyMark schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Base interface for a unit (single-view) specification. Parameters ---------- - mark : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str + mark : str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, dict + encoding : dict, :class:`SchemaBase` A key-value mapping between encoding channels and definition of fields. name : str Name of the visualization for later reference. - params : Sequence[:class:`SchemaBase`, dict] + params : Sequence[dict, :class:`SchemaBase`] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`SchemaBase`, dict + projection : dict, :class:`SchemaBase` An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. """ @@ -13888,6 +13888,8 @@ def __init__( self, mark: Union[ Union[ + str, + dict, "SchemaBase", Literal[ "arc", @@ -13905,22 +13907,20 @@ def __init__( "square", "geoshape", ], - dict, - str, ], UndefinedType, ] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, **kwds, ): @@ -13941,23 +13941,23 @@ def __init__( class GeoJsonFeature(Fit): """GeoJsonFeature schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 Parameters ---------- - geometry : :class:`SchemaBase`, dict + geometry : dict, :class:`SchemaBase` The feature's geometry - properties : :class:`SchemaBase`, None, dict + properties : dict, None, :class:`SchemaBase` Properties associated with this feature. type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 - id : float, str + id : str, float A value that uniquely identifies this feature in a https://tools.ietf.org/html/rfc7946#section-3.2. """ @@ -13966,11 +13966,11 @@ class GeoJsonFeature(Fit): def __init__( self, - geometry: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - properties: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + geometry: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + properties: Union[Union[None, dict, "SchemaBase"], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, - id: Union[Union[float, str], UndefinedType] = Undefined, + id: Union[Union[str, float], UndefinedType] = Undefined, **kwds, ): super(GeoJsonFeature, self).__init__( @@ -13986,17 +13986,17 @@ def __init__( class GeoJsonFeatureCollection(Fit): """GeoJsonFeatureCollection schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A collection of feature objects. https://tools.ietf.org/html/rfc7946#section-3.3 Parameters ---------- - features : Sequence[:class:`SchemaBase`, dict] + features : Sequence[dict, :class:`SchemaBase`] type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -14005,7 +14005,7 @@ class GeoJsonFeatureCollection(Fit): def __init__( self, - features: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + features: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, **kwds, @@ -14018,7 +14018,7 @@ def __init__( class GeoJsonProperties(VegaLiteSchema): """GeoJsonProperties schema wrapper - :class:`SchemaBase`, None, dict + dict, None, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/GeoJsonProperties"} @@ -14030,7 +14030,7 @@ def __init__(self, *args, **kwds): class Geometry(VegaLiteSchema): """Geometry schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Union of geometry objects. https://tools.ietf.org/html/rfc7946#section-3 """ @@ -14043,17 +14043,17 @@ def __init__(self, *args, **kwds): class GeometryCollection(Geometry): """GeometryCollection schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Geometry Collection https://tools.ietf.org/html/rfc7946#section-3.1.8 Parameters ---------- - geometries : Sequence[:class:`SchemaBase`, dict] + geometries : Sequence[dict, :class:`SchemaBase`] type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -14063,7 +14063,7 @@ class GeometryCollection(Geometry): def __init__( self, geometries: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, @@ -14077,7 +14077,7 @@ def __init__( class Gradient(VegaLiteSchema): """Gradient schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Gradient"} @@ -14089,12 +14089,12 @@ def __init__(self, *args, **kwds): class GradientStop(VegaLiteSchema): """GradientStop schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str + color : str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color value at this point in the gradient. offset : float The offset fraction for the color stop, indicating its position within the gradient. @@ -14106,6 +14106,7 @@ def __init__( self, color: Union[ Union[ + str, "SchemaBase", Literal[ "black", @@ -14257,7 +14258,6 @@ def __init__( "yellowgreen", "rebeccapurple", ], - str, ], UndefinedType, ] = Undefined, @@ -14270,12 +14270,12 @@ def __init__( class GraticuleGenerator(Generator): """GraticuleGenerator schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - graticule : :class:`SchemaBase`, bool, dict + graticule : dict, bool, :class:`SchemaBase` Generate graticule GeoJSON data for geographic reference lines. name : str Provide a placeholder name and bind data at runtime. @@ -14285,7 +14285,7 @@ class GraticuleGenerator(Generator): def __init__( self, - graticule: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + graticule: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -14295,28 +14295,28 @@ def __init__( class GraticuleParams(VegaLiteSchema): """GraticuleParams schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - extent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] + extent : :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] Sets both the major and minor extents to the same values. - extentMajor : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] + extentMajor : :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] The major extent of the graticule as a two-element array of coordinates. - extentMinor : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] + extentMinor : :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] The minor extent of the graticule as a two-element array of coordinates. precision : float The precision of the graticule in degrees. **Default value:** ``2.5`` - step : :class:`SchemaBase`, Sequence[float] + step : Sequence[float], :class:`SchemaBase` Sets both the major and minor step angles to the same values. - stepMajor : :class:`SchemaBase`, Sequence[float] + stepMajor : Sequence[float], :class:`SchemaBase` The major step angles of the graticule. **Default value:** ``[90, 360]`` - stepMinor : :class:`SchemaBase`, Sequence[float] + stepMinor : Sequence[float], :class:`SchemaBase` The minor step angles of the graticule. **Default value:** ``[10, 10]`` @@ -14363,13 +14363,13 @@ def __init__( class Header(VegaLiteSchema): """Header schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Headers of row / column channels for faceted plots. Parameters ---------- - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -14403,7 +14403,7 @@ class Header(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of header labels. One of ``"left"``, ``"center"``, or ``"right"``. labelAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] @@ -14414,13 +14414,13 @@ class Header(VegaLiteSchema): The rotation angle of the header labels. **Default value:** ``0`` for column header, ``-90`` for row header. - labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] The vertical text baseline for the header labels. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the ``titleLineHeight`` rather than ``titleFontSize`` alone. - labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + labelColor : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the header label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -14428,26 +14428,26 @@ class Header(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the header's backing ``datum`` object. - labelFont : :class:`SchemaBase`, dict, str + labelFont : str, dict, :class:`SchemaBase` The font of the header label. - labelFontSize : :class:`SchemaBase`, dict, float + labelFontSize : dict, float, :class:`SchemaBase` The font size of the header label, in pixels. - labelFontStyle : :class:`SchemaBase`, dict, str + labelFontStyle : str, dict, :class:`SchemaBase` The font style of the header label. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the header label. - labelLimit : :class:`SchemaBase`, dict, float + labelLimit : dict, float, :class:`SchemaBase` The maximum length of the header label in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - labelLineHeight : :class:`SchemaBase`, dict, float + labelLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line header labels or title text with ``"line-top"`` or ``"line-bottom"`` baseline. labelOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header label. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - labelPadding : :class:`SchemaBase`, dict, float + labelPadding : dict, float, :class:`SchemaBase` The padding, in pixel, between facet header's label and the plot. **Default value:** ``10`` @@ -14457,7 +14457,7 @@ class Header(VegaLiteSchema): **Default value:** ``true``. orient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] Shortcut for setting both labelOrient and titleOrient. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -14477,7 +14477,7 @@ class Header(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment (to the anchor) of header titles. titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or @@ -14487,7 +14487,7 @@ class Header(VegaLiteSchema): The rotation angle of the header title. **Default value:** ``0``. - titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] The vertical text baseline for the header title. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -14495,30 +14495,30 @@ class Header(VegaLiteSchema): ``titleFontSize`` alone. **Default value:** ``"middle"`` - titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + titleColor : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of the header title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, dict, str + titleFont : str, dict, :class:`SchemaBase` Font of the header title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`SchemaBase`, dict, float + titleFontSize : dict, float, :class:`SchemaBase` Font size of the header title. - titleFontStyle : :class:`SchemaBase`, dict, str + titleFontStyle : str, dict, :class:`SchemaBase` The font style of the header title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the header title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, dict, float + titleLimit : dict, float, :class:`SchemaBase` The maximum length of the header title in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - titleLineHeight : :class:`SchemaBase`, dict, float + titleLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line header title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header title. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - titlePadding : :class:`SchemaBase`, dict, float + titlePadding : dict, float, :class:`SchemaBase` The padding, in pixel, between facet header's title and the label. **Default value:** ``10`` @@ -14528,10 +14528,10 @@ class Header(VegaLiteSchema): def __init__( self, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, labelAnchor: Union[ @@ -14540,18 +14540,20 @@ def __init__( labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -14702,25 +14704,24 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -14736,22 +14737,21 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -14759,10 +14759,10 @@ def __init__( UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, titleAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, titleAnchor: Union[ @@ -14771,18 +14771,20 @@ def __init__( titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -14933,24 +14935,23 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -14966,22 +14967,21 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, **kwds, ): @@ -15025,12 +15025,12 @@ def __init__( class HeaderConfig(VegaLiteSchema): """HeaderConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -15064,7 +15064,7 @@ class HeaderConfig(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment of header labels. One of ``"left"``, ``"center"``, or ``"right"``. labelAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] @@ -15075,13 +15075,13 @@ class HeaderConfig(VegaLiteSchema): The rotation angle of the header labels. **Default value:** ``0`` for column header, ``-90`` for row header. - labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] The vertical text baseline for the header labels. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the ``titleLineHeight`` rather than ``titleFontSize`` alone. - labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + labelColor : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the header label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -15089,26 +15089,26 @@ class HeaderConfig(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the header's backing ``datum`` object. - labelFont : :class:`SchemaBase`, dict, str + labelFont : str, dict, :class:`SchemaBase` The font of the header label. - labelFontSize : :class:`SchemaBase`, dict, float + labelFontSize : dict, float, :class:`SchemaBase` The font size of the header label, in pixels. - labelFontStyle : :class:`SchemaBase`, dict, str + labelFontStyle : str, dict, :class:`SchemaBase` The font style of the header label. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the header label. - labelLimit : :class:`SchemaBase`, dict, float + labelLimit : dict, float, :class:`SchemaBase` The maximum length of the header label in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - labelLineHeight : :class:`SchemaBase`, dict, float + labelLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line header labels or title text with ``"line-top"`` or ``"line-bottom"`` baseline. labelOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header label. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - labelPadding : :class:`SchemaBase`, dict, float + labelPadding : dict, float, :class:`SchemaBase` The padding, in pixel, between facet header's label and the plot. **Default value:** ``10`` @@ -15120,7 +15120,7 @@ class HeaderConfig(VegaLiteSchema): Shortcut for setting both labelOrient and titleOrient. title : None Set to null to disable title for the axis, legend, or header. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment (to the anchor) of header titles. titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or @@ -15130,7 +15130,7 @@ class HeaderConfig(VegaLiteSchema): The rotation angle of the header title. **Default value:** ``0``. - titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] The vertical text baseline for the header title. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -15138,30 +15138,30 @@ class HeaderConfig(VegaLiteSchema): ``titleFontSize`` alone. **Default value:** ``"middle"`` - titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + titleColor : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of the header title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, dict, str + titleFont : str, dict, :class:`SchemaBase` Font of the header title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : :class:`SchemaBase`, dict, float + titleFontSize : dict, float, :class:`SchemaBase` Font size of the header title. - titleFontStyle : :class:`SchemaBase`, dict, str + titleFontStyle : str, dict, :class:`SchemaBase` The font style of the header title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the header title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, dict, float + titleLimit : dict, float, :class:`SchemaBase` The maximum length of the header title in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - titleLineHeight : :class:`SchemaBase`, dict, float + titleLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line header title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header title. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - titlePadding : :class:`SchemaBase`, dict, float + titlePadding : dict, float, :class:`SchemaBase` The padding, in pixel, between facet header's title and the label. **Default value:** ``10`` @@ -15171,10 +15171,10 @@ class HeaderConfig(VegaLiteSchema): def __init__( self, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, labelAnchor: Union[ @@ -15183,18 +15183,20 @@ def __init__( labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -15345,25 +15347,24 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -15379,22 +15380,21 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -15403,7 +15403,7 @@ def __init__( ] = Undefined, title: Union[None, UndefinedType] = Undefined, titleAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, titleAnchor: Union[ @@ -15412,18 +15412,20 @@ def __init__( titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -15574,24 +15576,23 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -15607,22 +15608,21 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, **kwds, ): @@ -15666,7 +15666,7 @@ def __init__( class HexColor(Color): """HexColor schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/HexColor"} @@ -15690,7 +15690,7 @@ def __init__(self, *args): class ImputeParams(VegaLiteSchema): """ImputeParams schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -15705,7 +15705,7 @@ class ImputeParams(VegaLiteSchema): **Default value:** : ``[null, null]`` indicating that the window includes all objects. - keyvals : :class:`SchemaBase`, Sequence[Any], dict + keyvals : dict, Sequence[Any], :class:`SchemaBase` Defines the key values that should be considered for imputation. An array of key values or an object defining a `number sequence `__. @@ -15731,7 +15731,7 @@ def __init__( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, keyvals: Union[ - Union["SchemaBase", Sequence[Any], dict], UndefinedType + Union[dict, "SchemaBase", Sequence[Any]], UndefinedType ] = Undefined, method: Union[ Union["SchemaBase", Literal["value", "median", "max", "min", "mean"]], @@ -15748,7 +15748,7 @@ def __init__( class ImputeSequence(VegaLiteSchema): """ImputeSequence schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -15777,16 +15777,16 @@ def __init__( class InlineData(DataSource): """InlineData schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - values : :class:`SchemaBase`, Sequence[bool], Sequence[dict], Sequence[float], Sequence[str], dict, str + values : str, dict, Sequence[str], Sequence[bool], Sequence[dict], Sequence[float], :class:`SchemaBase` The full data set, included inline. This can be an array of objects or primitive values, an object, or a string. Arrays of primitive values are ingested as objects with a ``data`` property. Strings are parsed according to the specified format type. - format : :class:`SchemaBase`, dict + format : dict, :class:`SchemaBase` An object that specifies the format for parsing the data. name : str Provide a placeholder name and bind data at runtime. @@ -15798,17 +15798,17 @@ def __init__( self, values: Union[ Union[ + str, + dict, "SchemaBase", + Sequence[str], Sequence[bool], Sequence[dict], Sequence[float], - Sequence[str], - dict, - str, ], UndefinedType, ] = Undefined, - format: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + format: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -15820,8 +15820,8 @@ def __init__( class InlineDataset(VegaLiteSchema): """InlineDataset schema wrapper - :class:`SchemaBase`, Sequence[bool], Sequence[dict], Sequence[float], Sequence[str], dict, - str + str, dict, Sequence[str], Sequence[bool], Sequence[dict], Sequence[float], + :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/InlineDataset"} @@ -15847,7 +15847,7 @@ def __init__(self, *args): class IntervalSelectionConfig(VegaLiteSchema): """IntervalSelectionConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -15860,7 +15860,7 @@ class IntervalSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : :class:`SchemaBase`, bool, dict, str + clear : str, dict, bool, :class:`SchemaBase` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -15877,20 +15877,20 @@ class IntervalSelectionConfig(VegaLiteSchema): **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[:class:`SchemaBase`, str] + fields : Sequence[str, :class:`SchemaBase`] An array of field names whose values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - mark : :class:`SchemaBase`, dict + mark : dict, :class:`SchemaBase` An interval selection also adds a rectangle mark to depict the extents of the interval. The ``mark`` property can be used to customize the appearance of the mark. **See also:** `mark examples `__ in the documentation. - on : :class:`SchemaBase`, dict, str + on : str, dict, :class:`SchemaBase` A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -15918,7 +15918,7 @@ class IntervalSelectionConfig(VegaLiteSchema): **See also:** `resolve examples `__ in the documentation. - translate : bool, str + translate : str, bool When truthy, allows a user to interactively move an interval selection back-and-forth. Can be ``true``, ``false`` (to disable panning), or a `Vega event stream definition `__ which must @@ -15932,7 +15932,7 @@ class IntervalSelectionConfig(VegaLiteSchema): **See also:** `translate examples `__ in the documentation. - zoom : bool, str + zoom : str, bool When truthy, allows a user to interactively resize an interval selection. Can be ``true``, ``false`` (to disable zooming), or a `Vega event stream definition `__. Currently, only ``wheel`` @@ -15952,7 +15952,7 @@ class IntervalSelectionConfig(VegaLiteSchema): def __init__( self, type: Union[str, UndefinedType] = Undefined, - clear: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, + clear: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -15993,14 +15993,14 @@ def __init__( ], UndefinedType, ] = Undefined, - fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, - mark: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - on: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, + mark: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + on: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, resolve: Union[ Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, - translate: Union[Union[bool, str], UndefinedType] = Undefined, - zoom: Union[Union[bool, str], UndefinedType] = Undefined, + translate: Union[Union[str, bool], UndefinedType] = Undefined, + zoom: Union[Union[str, bool], UndefinedType] = Undefined, **kwds, ): super(IntervalSelectionConfig, self).__init__( @@ -16020,12 +16020,12 @@ def __init__( class IntervalSelectionConfigWithoutType(VegaLiteSchema): """IntervalSelectionConfigWithoutType schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - clear : :class:`SchemaBase`, bool, dict, str + clear : str, dict, bool, :class:`SchemaBase` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -16042,20 +16042,20 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[:class:`SchemaBase`, str] + fields : Sequence[str, :class:`SchemaBase`] An array of field names whose values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - mark : :class:`SchemaBase`, dict + mark : dict, :class:`SchemaBase` An interval selection also adds a rectangle mark to depict the extents of the interval. The ``mark`` property can be used to customize the appearance of the mark. **See also:** `mark examples `__ in the documentation. - on : :class:`SchemaBase`, dict, str + on : str, dict, :class:`SchemaBase` A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -16083,7 +16083,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): **See also:** `resolve examples `__ in the documentation. - translate : bool, str + translate : str, bool When truthy, allows a user to interactively move an interval selection back-and-forth. Can be ``true``, ``false`` (to disable panning), or a `Vega event stream definition `__ which must @@ -16097,7 +16097,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): **See also:** `translate examples `__ in the documentation. - zoom : bool, str + zoom : str, bool When truthy, allows a user to interactively resize an interval selection. Can be ``true``, ``false`` (to disable zooming), or a `Vega event stream definition `__. Currently, only ``wheel`` @@ -16116,7 +16116,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): def __init__( self, - clear: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, + clear: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -16157,14 +16157,14 @@ def __init__( ], UndefinedType, ] = Undefined, - fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, - mark: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - on: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, + mark: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + on: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, resolve: Union[ Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, - translate: Union[Union[bool, str], UndefinedType] = Undefined, - zoom: Union[Union[bool, str], UndefinedType] = Undefined, + translate: Union[Union[str, bool], UndefinedType] = Undefined, + zoom: Union[Union[str, bool], UndefinedType] = Undefined, **kwds, ): super(IntervalSelectionConfigWithoutType, self).__init__( @@ -16183,7 +16183,7 @@ def __init__( class JoinAggregateFieldDef(VegaLiteSchema): """JoinAggregateFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -16192,10 +16192,10 @@ class JoinAggregateFieldDef(VegaLiteSchema): The aggregation operation to apply (e.g., ``"sum"``, ``"average"`` or ``"count"`` ). See the list of all supported operations `here `__. - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` The data field for which to compute the aggregate function. This can be omitted for functions that do not operate over a field such as ``"count"``. - as : :class:`SchemaBase`, str + as : str, :class:`SchemaBase` The output name for the join aggregate operation. """ @@ -16234,7 +16234,7 @@ def __init__( ], UndefinedType, ] = Undefined, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(JoinAggregateFieldDef, self).__init__(op=op, field=field, **kwds) @@ -16243,12 +16243,12 @@ def __init__( class JsonDataFormat(DataFormat): """JsonDataFormat schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - parse : :class:`SchemaBase`, None, dict + parse : dict, None, :class:`SchemaBase` If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -16280,7 +16280,7 @@ class JsonDataFormat(DataFormat): def __init__( self, - parse: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + parse: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, property: Union[str, UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -16293,7 +16293,7 @@ def __init__( class LabelOverlap(VegaLiteSchema): """LabelOverlap schema wrapper - :class:`SchemaBase`, bool, str + str, bool, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/LabelOverlap"} @@ -16305,7 +16305,7 @@ def __init__(self, *args, **kwds): class LatLongDef(VegaLiteSchema): """LatLongDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/LatLongDef"} @@ -16317,14 +16317,14 @@ def __init__(self, *args, **kwds): class LatLongFieldDef(LatLongDef): """LatLongFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -16357,7 +16357,7 @@ class LatLongFieldDef(LatLongDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -16372,7 +16372,7 @@ class LatLongFieldDef(LatLongDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -16381,7 +16381,7 @@ class LatLongFieldDef(LatLongDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -16477,10 +16477,11 @@ class LatLongFieldDef(LatLongDef): def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -16505,31 +16506,41 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -16548,61 +16559,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -16635,12 +16605,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -16661,7 +16661,7 @@ def __init__( class LayerRepeatMapping(VegaLiteSchema): """LayerRepeatMapping schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -16703,31 +16703,31 @@ def __init__(self, *args): class Legend(VegaLiteSchema): """Legend schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Properties of a legend or boolean flag for determining whether to show it. Parameters ---------- - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the legend from the ARIA accessibility tree. **Default value:** ``true`` - clipHeight : :class:`SchemaBase`, dict, float + clipHeight : dict, float, :class:`SchemaBase` The height in pixels to clip symbol legend entries and limit their size. - columnPadding : :class:`SchemaBase`, dict, float + columnPadding : dict, float, :class:`SchemaBase` The horizontal padding in pixels between symbol legend entries. **Default value:** ``10``. - columns : :class:`SchemaBase`, dict, float + columns : dict, float, :class:`SchemaBase` The number of columns in which to arrange symbol legend entries. A value of ``0`` or lower indicates a single row with one column per entry. - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` Corner radius for the full legend. - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of this legend for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -16744,9 +16744,9 @@ class Legend(VegaLiteSchema): * For left-/right- ``orient`` ed legends, ``"vertical"`` * For top/bottom-left/right- ``orient`` ed legends, ``"horizontal"`` for gradient legends and ``"vertical"`` for symbol legends. - fillColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fillColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Background fill color for the full legend. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -16780,40 +16780,40 @@ class Legend(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - gradientLength : :class:`SchemaBase`, dict, float + gradientLength : dict, float, :class:`SchemaBase` The length in pixels of the primary axis of a color gradient. This value corresponds to the height of a vertical gradient or the width of a horizontal gradient. **Default value:** ``200``. - gradientOpacity : :class:`SchemaBase`, dict, float + gradientOpacity : dict, float, :class:`SchemaBase` Opacity of the color gradient. - gradientStrokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + gradientStrokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the gradient stroke, can be in hex color code or regular color name. **Default value:** ``"lightGray"``. - gradientStrokeWidth : :class:`SchemaBase`, dict, float + gradientStrokeWidth : dict, float, :class:`SchemaBase` The width of the gradient stroke, in pixels. **Default value:** ``0``. - gradientThickness : :class:`SchemaBase`, dict, float + gradientThickness : dict, float, :class:`SchemaBase` The thickness in pixels of the color gradient. This value corresponds to the width of a vertical gradient or the height of a horizontal gradient. **Default value:** ``16``. - gridAlign : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + gridAlign : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to symbol legends rows and columns. The supported string values are ``"all"``, ``"each"`` (the default), and ``none``. For more information, see the `grid layout documentation `__. **Default value:** ``"each"``. - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] The alignment of the legend label, can be left, center, or right. - labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] The position of the baseline of legend label, can be ``"top"``, ``"middle"``, ``"bottom"``, or ``"alphabetic"``. **Default value:** ``"middle"``. - labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + labelColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -16821,27 +16821,27 @@ class Legend(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the legend's backing ``datum`` object. - labelFont : :class:`SchemaBase`, dict, str + labelFont : str, dict, :class:`SchemaBase` The font of the legend label. - labelFontSize : :class:`SchemaBase`, dict, float + labelFontSize : dict, float, :class:`SchemaBase` The font size of legend label. **Default value:** ``10``. - labelFontStyle : :class:`SchemaBase`, dict, str + labelFontStyle : str, dict, :class:`SchemaBase` The font style of legend label. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of legend label. - labelLimit : :class:`SchemaBase`, dict, float + labelLimit : dict, float, :class:`SchemaBase` Maximum allowed pixel width of legend tick labels. **Default value:** ``160``. - labelOffset : :class:`SchemaBase`, dict, float + labelOffset : dict, float, :class:`SchemaBase` The offset of the legend label. **Default value:** ``4``. - labelOpacity : :class:`SchemaBase`, dict, float + labelOpacity : dict, float, :class:`SchemaBase` Opacity of labels. - labelOverlap : :class:`SchemaBase`, bool, dict, str + labelOverlap : str, dict, bool, :class:`SchemaBase` The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` (default) or ``"parity"``, a strategy of removing every other label is used. If set to @@ -16849,17 +16849,17 @@ class Legend(VegaLiteSchema): overlaps with the last visible label (this often works better for log-scaled axes). **Default value:** ``true``. - labelPadding : :class:`SchemaBase`, dict, float + labelPadding : dict, float, :class:`SchemaBase` Padding in pixels between the legend and legend labels. - labelSeparation : :class:`SchemaBase`, dict, float + labelSeparation : dict, float, :class:`SchemaBase` The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. - legendX : :class:`SchemaBase`, dict, float + legendX : dict, float, :class:`SchemaBase` Custom x-position for legend with orient "none". - legendY : :class:`SchemaBase`, dict, float + legendY : dict, float, :class:`SchemaBase` Custom y-position for legend with orient "none". - offset : :class:`SchemaBase`, dict, float + offset : dict, float, :class:`SchemaBase` The offset in pixels by which to displace the legend from the data rectangle and axes. @@ -16870,42 +16870,42 @@ class Legend(VegaLiteSchema): ``"top-right"``, ``"bottom-left"``, ``"bottom-right"``, ``"none"``. **Default value:** ``"right"`` - padding : :class:`SchemaBase`, dict, float + padding : dict, float, :class:`SchemaBase` The padding between the border and content of the legend group. **Default value:** ``0``. - rowPadding : :class:`SchemaBase`, dict, float + rowPadding : dict, float, :class:`SchemaBase` The vertical padding in pixels between symbol legend entries. **Default value:** ``2``. - strokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + strokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Border stroke color for the full legend. - symbolDash : :class:`SchemaBase`, Sequence[float], dict + symbolDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating [stroke, space] lengths for dashed symbol strokes. - symbolDashOffset : :class:`SchemaBase`, dict, float + symbolDashOffset : dict, float, :class:`SchemaBase` The pixel offset at which to start drawing with the symbol stroke dash array. - symbolFillColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + symbolFillColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend symbol, - symbolLimit : :class:`SchemaBase`, dict, float + symbolLimit : dict, float, :class:`SchemaBase` The maximum number of allowed entries for a symbol legend. Additional entries will be dropped. - symbolOffset : :class:`SchemaBase`, dict, float + symbolOffset : dict, float, :class:`SchemaBase` Horizontal pixel offset for legend symbols. **Default value:** ``0``. - symbolOpacity : :class:`SchemaBase`, dict, float + symbolOpacity : dict, float, :class:`SchemaBase` Opacity of the legend symbols. - symbolSize : :class:`SchemaBase`, dict, float + symbolSize : dict, float, :class:`SchemaBase` The size of the legend symbol, in pixels. **Default value:** ``100``. - symbolStrokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + symbolStrokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Stroke color for legend symbols. - symbolStrokeWidth : :class:`SchemaBase`, dict, float + symbolStrokeWidth : dict, float, :class:`SchemaBase` The width of the symbol's stroke. **Default value:** ``1.5``. - symbolType : :class:`SchemaBase`, dict, str + symbolType : str, dict, :class:`SchemaBase` The symbol shape. One of the plotting shapes ``circle`` (default), ``square``, ``cross``, ``diamond``, ``triangle-up``, ``triangle-down``, ``triangle-right``, or ``triangle-left``, the line symbol ``stroke``, or one of the centered directional @@ -16916,16 +16916,16 @@ class Legend(VegaLiteSchema): dimensions. **Default value:** ``"circle"``. - tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], dict, float + tickCount : dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] The desired number of tick values for quantitative legends. - tickMinStep : :class:`SchemaBase`, dict, float + tickMinStep : dict, float, :class:`SchemaBase` The minimum desired step between legend ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if necessary, to enforce the minimum step value. **Default value** : ``undefined`` - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -16945,13 +16945,13 @@ class Legend(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for legend titles. **Default value:** ``"left"``. - titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict + titleAnchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing legend titles. - titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] Vertical text baseline for legend titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -16959,30 +16959,30 @@ class Legend(VegaLiteSchema): alone. **Default value:** ``"top"``. - titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + titleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, dict, str + titleFont : str, dict, :class:`SchemaBase` The font of the legend title. - titleFontSize : :class:`SchemaBase`, dict, float + titleFontSize : dict, float, :class:`SchemaBase` The font size of the legend title. - titleFontStyle : :class:`SchemaBase`, dict, str + titleFontStyle : str, dict, :class:`SchemaBase` The font style of the legend title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the legend title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, dict, float + titleLimit : dict, float, :class:`SchemaBase` Maximum allowed pixel width of legend titles. **Default value:** ``180``. - titleLineHeight : :class:`SchemaBase`, dict, float + titleLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`SchemaBase`, dict, float + titleOpacity : dict, float, :class:`SchemaBase` Opacity of the legend title. - titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'], dict + titleOrient : dict, :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] Orientation of the legend title. - titlePadding : :class:`SchemaBase`, dict, float + titlePadding : dict, float, :class:`SchemaBase` The padding, in pixels, between title and legend. **Default value:** ``5``. @@ -16992,7 +16992,7 @@ class Legend(VegaLiteSchema): **Default value:** ``"gradient"`` for non-binned quantitative fields and temporal fields; ``"symbol"`` otherwise. - values : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + values : dict, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Explicitly set the visible legend values. zindex : float A non-negative integer indicating the z-index of the legend. If zindex is 0, legend @@ -17004,30 +17004,33 @@ class Legend(VegaLiteSchema): def __init__( self, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, clipHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, columnPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, columns: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, direction: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, fillColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -17178,24 +17181,24 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -17346,40 +17349,40 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gradientThickness: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gridAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["all", "each", "none"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["all", "each", "none"]], UndefinedType, ] = Undefined, labelAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -17530,26 +17533,24 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -17565,36 +17566,35 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOverlap: Union[ - Union["SchemaBase", "_Parameter", bool, dict, str], UndefinedType + Union[str, dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelSeparation: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, legendX: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, legendY: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -17614,15 +17614,18 @@ def __init__( UndefinedType, ] = Undefined, padding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, rowPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -17773,22 +17776,22 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -17939,242 +17942,28 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - "SchemaBase", - "_Parameter", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - None, - dict, str, - ], - UndefinedType, - ] = Undefined, - symbolStrokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - symbolType: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - tickCount: Union[ - Union[ - "SchemaBase", - "_Parameter", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], - dict, - float, - ], - UndefinedType, - ] = Undefined, - tickMinStep: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType - ] = Undefined, - titleAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], - UndefinedType, - ] = Undefined, - titleAnchor: Union[ - Union[ - "SchemaBase", - "_Parameter", - Literal[None, "start", "middle", "end"], dict, - ], - UndefinedType, - ] = Undefined, - titleBaseline: Union[ - Union[ - "SchemaBase", + None, "_Parameter", - Literal["top", "middle", "bottom"], - dict, - str, - ], - UndefinedType, - ] = Undefined, - titleColor: Union[ - Union[ "SchemaBase", - "_Parameter", Literal[ "black", "silver", @@ -18325,25 +18114,237 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, + ], + UndefinedType, + ] = Undefined, + symbolStrokeWidth: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + symbolType: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + tickCount: Union[ + Union[ + dict, + float, + "_Parameter", + "SchemaBase", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", + ], + ], + UndefinedType, + ] = Undefined, + tickMinStep: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + title: Union[ + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType + ] = Undefined, + titleAlign: Union[ + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + UndefinedType, + ] = Undefined, + titleAnchor: Union[ + Union[ dict, + "_Parameter", + "SchemaBase", + Literal[None, "start", "middle", "end"], + ], + UndefinedType, + ] = Undefined, + titleBaseline: Union[ + Union[ str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], + ], + UndefinedType, + ] = Undefined, + titleColor: Union[ + Union[ + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, titleFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -18359,41 +18360,40 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal["left", "right", "top", "bottom"], - dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ Union[ - "SchemaBase", + dict, "_Parameter", - Sequence[Union["SchemaBase", dict]], + "SchemaBase", + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - dict, + Sequence[Union[dict, "SchemaBase"]], ], UndefinedType, ] = Undefined, @@ -18474,7 +18474,7 @@ def __init__( class LegendBinding(VegaLiteSchema): """LegendBinding schema wrapper - :class:`SchemaBase`, dict, str + str, dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/LegendBinding"} @@ -18486,30 +18486,30 @@ def __init__(self, *args, **kwds): class LegendConfig(VegaLiteSchema): """LegendConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the legend from the ARIA accessibility tree. **Default value:** ``true`` - clipHeight : :class:`SchemaBase`, dict, float + clipHeight : dict, float, :class:`SchemaBase` The height in pixels to clip symbol legend entries and limit their size. - columnPadding : :class:`SchemaBase`, dict, float + columnPadding : dict, float, :class:`SchemaBase` The horizontal padding in pixels between symbol legend entries. **Default value:** ``10``. - columns : :class:`SchemaBase`, dict, float + columns : dict, float, :class:`SchemaBase` The number of columns in which to arrange symbol legend entries. A value of ``0`` or lower indicates a single row with one column per entry. - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` Corner radius for the full legend. - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of this legend for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -18528,9 +18528,9 @@ class LegendConfig(VegaLiteSchema): legends and ``"vertical"`` for symbol legends. disable : bool Disable legend by default - fillColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fillColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Background fill color for the full legend. - gradientDirection : :class:`SchemaBase`, Literal['horizontal', 'vertical'], dict + gradientDirection : dict, :class:`SchemaBase`, Literal['horizontal', 'vertical'] The default direction ( ``"horizontal"`` or ``"vertical"`` ) for gradient legends. **Default value:** ``"vertical"``. @@ -18544,28 +18544,28 @@ class LegendConfig(VegaLiteSchema): undefined. **Default value:** ``100`` - gradientLabelLimit : :class:`SchemaBase`, dict, float + gradientLabelLimit : dict, float, :class:`SchemaBase` The maximum allowed length in pixels of color ramp gradient labels. - gradientLabelOffset : :class:`SchemaBase`, dict, float + gradientLabelOffset : dict, float, :class:`SchemaBase` Vertical offset in pixels for color ramp gradient labels. **Default value:** ``2``. - gradientLength : :class:`SchemaBase`, dict, float + gradientLength : dict, float, :class:`SchemaBase` The length in pixels of the primary axis of a color gradient. This value corresponds to the height of a vertical gradient or the width of a horizontal gradient. **Default value:** ``200``. - gradientOpacity : :class:`SchemaBase`, dict, float + gradientOpacity : dict, float, :class:`SchemaBase` Opacity of the color gradient. - gradientStrokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + gradientStrokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the gradient stroke, can be in hex color code or regular color name. **Default value:** ``"lightGray"``. - gradientStrokeWidth : :class:`SchemaBase`, dict, float + gradientStrokeWidth : dict, float, :class:`SchemaBase` The width of the gradient stroke, in pixels. **Default value:** ``0``. - gradientThickness : :class:`SchemaBase`, dict, float + gradientThickness : dict, float, :class:`SchemaBase` The thickness in pixels of the color gradient. This value corresponds to the width of a vertical gradient or the height of a horizontal gradient. @@ -18580,42 +18580,42 @@ class LegendConfig(VegaLiteSchema): undefined. **Default value:** ``100`` - gridAlign : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + gridAlign : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to symbol legends rows and columns. The supported string values are ``"all"``, ``"each"`` (the default), and ``none``. For more information, see the `grid layout documentation `__. **Default value:** ``"each"``. - labelAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] The alignment of the legend label, can be left, center, or right. - labelBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] The position of the baseline of legend label, can be ``"top"``, ``"middle"``, ``"bottom"``, or ``"alphabetic"``. **Default value:** ``"middle"``. - labelColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + labelColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend label, can be in hex color code or regular color name. - labelFont : :class:`SchemaBase`, dict, str + labelFont : str, dict, :class:`SchemaBase` The font of the legend label. - labelFontSize : :class:`SchemaBase`, dict, float + labelFontSize : dict, float, :class:`SchemaBase` The font size of legend label. **Default value:** ``10``. - labelFontStyle : :class:`SchemaBase`, dict, str + labelFontStyle : str, dict, :class:`SchemaBase` The font style of legend label. - labelFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of legend label. - labelLimit : :class:`SchemaBase`, dict, float + labelLimit : dict, float, :class:`SchemaBase` Maximum allowed pixel width of legend tick labels. **Default value:** ``160``. - labelOffset : :class:`SchemaBase`, dict, float + labelOffset : dict, float, :class:`SchemaBase` The offset of the legend label. **Default value:** ``4``. - labelOpacity : :class:`SchemaBase`, dict, float + labelOpacity : dict, float, :class:`SchemaBase` Opacity of labels. - labelOverlap : :class:`SchemaBase`, bool, dict, str + labelOverlap : str, dict, bool, :class:`SchemaBase` The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used. If set to ``"greedy"``, a linear @@ -18623,19 +18623,19 @@ class LegendConfig(VegaLiteSchema): visible label (this often works better for log-scaled axes). **Default value:** ``"greedy"`` for ``log scales otherwise`` true`. - labelPadding : :class:`SchemaBase`, dict, float + labelPadding : dict, float, :class:`SchemaBase` Padding in pixels between the legend and legend labels. - labelSeparation : :class:`SchemaBase`, dict, float + labelSeparation : dict, float, :class:`SchemaBase` The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. - layout : :class:`SchemaBase`, dict + layout : dict, :class:`SchemaBase` - legendX : :class:`SchemaBase`, dict, float + legendX : dict, float, :class:`SchemaBase` Custom x-position for legend with orient "none". - legendY : :class:`SchemaBase`, dict, float + legendY : dict, float, :class:`SchemaBase` Custom y-position for legend with orient "none". - offset : :class:`SchemaBase`, dict, float + offset : dict, float, :class:`SchemaBase` The offset in pixels by which to displace the legend from the data rectangle and axes. @@ -18646,60 +18646,60 @@ class LegendConfig(VegaLiteSchema): ``"top-right"``, ``"bottom-left"``, ``"bottom-right"``, ``"none"``. **Default value:** ``"right"`` - padding : :class:`SchemaBase`, dict, float + padding : dict, float, :class:`SchemaBase` The padding between the border and content of the legend group. **Default value:** ``0``. - rowPadding : :class:`SchemaBase`, dict, float + rowPadding : dict, float, :class:`SchemaBase` The vertical padding in pixels between symbol legend entries. **Default value:** ``2``. - strokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + strokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Border stroke color for the full legend. - strokeDash : :class:`SchemaBase`, Sequence[float], dict + strokeDash : dict, Sequence[float], :class:`SchemaBase` Border stroke dash pattern for the full legend. - strokeWidth : :class:`SchemaBase`, dict, float + strokeWidth : dict, float, :class:`SchemaBase` Border stroke width for the full legend. - symbolBaseFillColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + symbolBaseFillColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color for legend symbols. Only applied if there is no ``"fill"`` scale color encoding for the legend. **Default value:** ``"transparent"``. - symbolBaseStrokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + symbolBaseStrokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color for legend symbols. Only applied if there is no ``"fill"`` scale color encoding for the legend. **Default value:** ``"gray"``. - symbolDash : :class:`SchemaBase`, Sequence[float], dict + symbolDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating [stroke, space] lengths for dashed symbol strokes. - symbolDashOffset : :class:`SchemaBase`, dict, float + symbolDashOffset : dict, float, :class:`SchemaBase` The pixel offset at which to start drawing with the symbol stroke dash array. - symbolDirection : :class:`SchemaBase`, Literal['horizontal', 'vertical'], dict + symbolDirection : dict, :class:`SchemaBase`, Literal['horizontal', 'vertical'] The default direction ( ``"horizontal"`` or ``"vertical"`` ) for symbol legends. **Default value:** ``"vertical"``. - symbolFillColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + symbolFillColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend symbol, - symbolLimit : :class:`SchemaBase`, dict, float + symbolLimit : dict, float, :class:`SchemaBase` The maximum number of allowed entries for a symbol legend. Additional entries will be dropped. - symbolOffset : :class:`SchemaBase`, dict, float + symbolOffset : dict, float, :class:`SchemaBase` Horizontal pixel offset for legend symbols. **Default value:** ``0``. - symbolOpacity : :class:`SchemaBase`, dict, float + symbolOpacity : dict, float, :class:`SchemaBase` Opacity of the legend symbols. - symbolSize : :class:`SchemaBase`, dict, float + symbolSize : dict, float, :class:`SchemaBase` The size of the legend symbol, in pixels. **Default value:** ``100``. - symbolStrokeColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + symbolStrokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Stroke color for legend symbols. - symbolStrokeWidth : :class:`SchemaBase`, dict, float + symbolStrokeWidth : dict, float, :class:`SchemaBase` The width of the symbol's stroke. **Default value:** ``1.5``. - symbolType : :class:`SchemaBase`, dict, str + symbolType : str, dict, :class:`SchemaBase` The symbol shape. One of the plotting shapes ``circle`` (default), ``square``, ``cross``, ``diamond``, ``triangle-up``, ``triangle-down``, ``triangle-right``, or ``triangle-left``, the line symbol ``stroke``, or one of the centered directional @@ -18710,17 +18710,17 @@ class LegendConfig(VegaLiteSchema): dimensions. **Default value:** ``"circle"``. - tickCount : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], dict, float + tickCount : dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] The desired number of tick values for quantitative legends. title : None Set to null to disable title for the axis, legend, or header. - titleAlign : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for legend titles. **Default value:** ``"left"``. - titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict + titleAnchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing legend titles. - titleBaseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] Vertical text baseline for legend titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -18728,30 +18728,30 @@ class LegendConfig(VegaLiteSchema): alone. **Default value:** ``"top"``. - titleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + titleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend title, can be in hex color code or regular color name. - titleFont : :class:`SchemaBase`, dict, str + titleFont : str, dict, :class:`SchemaBase` The font of the legend title. - titleFontSize : :class:`SchemaBase`, dict, float + titleFontSize : dict, float, :class:`SchemaBase` The font size of the legend title. - titleFontStyle : :class:`SchemaBase`, dict, str + titleFontStyle : str, dict, :class:`SchemaBase` The font style of the legend title. - titleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the legend title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : :class:`SchemaBase`, dict, float + titleLimit : dict, float, :class:`SchemaBase` Maximum allowed pixel width of legend titles. **Default value:** ``180``. - titleLineHeight : :class:`SchemaBase`, dict, float + titleLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : :class:`SchemaBase`, dict, float + titleOpacity : dict, float, :class:`SchemaBase` Opacity of the legend title. - titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'], dict + titleOrient : dict, :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] Orientation of the legend title. - titlePadding : :class:`SchemaBase`, dict, float + titlePadding : dict, float, :class:`SchemaBase` The padding, in pixels, between title and legend. **Default value:** ``5``. @@ -18759,7 +18759,7 @@ class LegendConfig(VegaLiteSchema): The opacity of unselected legend entries. **Default value:** 0.35. - zindex : :class:`SchemaBase`, dict, float + zindex : dict, float, :class:`SchemaBase` The integer z-index indicating the layering of the legend group relative to other axis, mark, and legend groups. """ @@ -18769,22 +18769,22 @@ class LegendConfig(VegaLiteSchema): def __init__( self, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, clipHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, columnPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, columns: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, direction: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType @@ -18792,8 +18792,11 @@ def __init__( disable: Union[bool, UndefinedType] = Undefined, fillColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -18944,34 +18947,34 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, gradientDirection: Union[ - Union["SchemaBase", "_Parameter", Literal["horizontal", "vertical"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["horizontal", "vertical"]], UndefinedType, ] = Undefined, gradientHorizontalMaxLength: Union[float, UndefinedType] = Undefined, gradientHorizontalMinLength: Union[float, UndefinedType] = Undefined, gradientLabelLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gradientLabelOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gradientLength: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -19122,42 +19125,42 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gradientThickness: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, gradientVerticalMaxLength: Union[float, UndefinedType] = Undefined, gradientVerticalMinLength: Union[float, UndefinedType] = Undefined, gridAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["all", "each", "none"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["all", "each", "none"]], UndefinedType, ] = Undefined, labelAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, labelBaseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, labelColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -19308,25 +19311,23 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, labelFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -19342,39 +19343,38 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelOverlap: Union[ - Union["SchemaBase", "_Parameter", bool, dict, str], UndefinedType + Union[str, dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, labelSeparation: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, layout: Union[ - Union["SchemaBase", "_Parameter", dict], UndefinedType + Union[dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, legendX: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, legendY: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -19394,15 +19394,18 @@ def __init__( UndefinedType, ] = Undefined, padding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, rowPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -19553,22 +19556,22 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolBaseFillColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -19719,16 +19722,16 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, symbolBaseStrokeColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -19879,26 +19882,26 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolDirection: Union[ - Union["SchemaBase", "_Parameter", Literal["horizontal", "vertical"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["horizontal", "vertical"]], UndefinedType, ] = Undefined, symbolFillColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -20049,28 +20052,28 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -20221,22 +20224,21 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, symbolType: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tickCount: Union[ Union[ - "SchemaBase", + dict, + float, "_Parameter", + "SchemaBase", Literal[ "millisecond", "second", @@ -20247,39 +20249,40 @@ def __init__( "month", "year", ], - dict, - float, ], UndefinedType, ] = Undefined, title: Union[None, UndefinedType] = Undefined, titleAlign: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, titleAnchor: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[None, "start", "middle", "end"], - dict, ], UndefinedType, ] = Undefined, titleBaseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, titleColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -20430,25 +20433,23 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, titleFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -20464,34 +20465,33 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, titleOrient: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal["left", "right", "top", "bottom"], - dict, ], UndefinedType, ] = Undefined, titlePadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, unselectedOpacity: Union[float, UndefinedType] = Undefined, zindex: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, **kwds, ): @@ -20591,7 +20591,7 @@ def __init__(self, *args): class LegendResolveMap(VegaLiteSchema): """LegendResolveMap schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -20678,12 +20678,12 @@ def __init__( class LegendStreamBinding(LegendBinding): """LegendStreamBinding schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - legend : :class:`SchemaBase`, dict, str + legend : str, dict, :class:`SchemaBase` """ @@ -20691,7 +20691,7 @@ class LegendStreamBinding(LegendBinding): def __init__( self, - legend: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + legend: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(LegendStreamBinding, self).__init__(legend=legend, **kwds) @@ -20700,37 +20700,37 @@ def __init__( class LineConfig(AnyMarkConfig): """LineConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, dict, float + angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, dict, str + ariaRole : str, dict, :class:`SchemaBase` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, dict, str + ariaRoleDescription : str, dict, :class:`SchemaBase` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, bool, dict + aspect : dict, bool, :class:`SchemaBase` Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -20741,13 +20741,13 @@ class LineConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict + blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -20760,59 +20760,59 @@ class LineConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float + cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, dict, float + cornerRadiusBottomRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, dict, float + cornerRadiusTopLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, dict, float + cornerRadiusTopRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict + cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict + dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`SchemaBase`, dict, float + dx : dict, float, :class:`SchemaBase` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, dict, float + dy : dict, float, :class:`SchemaBase` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, dict, str + ellipsis : str, dict, :class:`SchemaBase` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, dict, float + endAngle : dict, float, :class:`SchemaBase` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, dict, float + fillOpacity : dict, float, :class:`SchemaBase` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -20826,28 +20826,28 @@ class LineConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, dict, str + font : str, dict, :class:`SchemaBase` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, dict, float + fontSize : dict, float, :class:`SchemaBase` The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, str + fontStyle : str, dict, :class:`SchemaBase` The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, dict, float + height : dict, float, :class:`SchemaBase` Height of the marks. - href : :class:`SchemaBase`, dict, str + href : str, dict, :class:`SchemaBase` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, dict, float + innerRadius : dict, float, :class:`SchemaBase` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict + interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -20878,23 +20878,23 @@ class LineConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, dict, float + limit : dict, float, :class:`SchemaBase` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, dict, str + lineBreak : str, dict, :class:`SchemaBase` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, dict, float + lineHeight : dict, float, :class:`SchemaBase` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`SchemaBase`, dict, float + opacity : dict, float, :class:`SchemaBase` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - order : None, bool + order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] @@ -20909,13 +20909,13 @@ class LineConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, dict, float + outerRadius : dict, float, :class:`SchemaBase` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, dict, float + padAngle : dict, float, :class:`SchemaBase` The angular padding applied to sides of the arc, in radians. - point : :class:`SchemaBase`, bool, dict, str + point : str, dict, bool, :class:`SchemaBase` A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -20930,18 +20930,18 @@ class LineConfig(AnyMarkConfig): area marks. **Default value:** ``false``. - radius : :class:`SchemaBase`, dict, float + radius : dict, float, :class:`SchemaBase` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, dict, float + radius2 : dict, float, :class:`SchemaBase` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, str + shape : str, dict, :class:`SchemaBase` Shape of the point marks. Supported values include: @@ -20956,7 +20956,7 @@ class LineConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, dict, float + size : dict, float, :class:`SchemaBase` Default size for marks. @@ -20973,56 +20973,56 @@ class LineConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, bool, dict + smooth : dict, bool, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, dict, float + startAngle : dict, float, :class:`SchemaBase` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Sequence[float], dict + strokeDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, dict, float + strokeDashOffset : dict, float, :class:`SchemaBase` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict + strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, dict, float + strokeMiterLimit : dict, float, :class:`SchemaBase` The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, dict, float + strokeOffset : dict, float, :class:`SchemaBase` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, dict, float + strokeOpacity : dict, float, :class:`SchemaBase` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, dict, float + strokeWidth : dict, float, :class:`SchemaBase` The stroke width, in pixels. - tension : :class:`SchemaBase`, dict, float + tension : dict, float, :class:`SchemaBase` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], dict, str + text : str, dict, Sequence[str], :class:`SchemaBase` Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, dict, float + theta : dict, float, :class:`SchemaBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, dict, float + theta2 : dict, float, :class:`SchemaBase` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -21033,7 +21033,7 @@ class LineConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, None, bool, dict, float, str + tooltip : str, dict, bool, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -21048,28 +21048,28 @@ class LineConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, str + url : str, dict, :class:`SchemaBase` The URL of the image file for image marks. - width : :class:`SchemaBase`, dict, float + width : dict, float, :class:`SchemaBase` Width of the marks. - x : :class:`SchemaBase`, dict, float, str + x : str, dict, float, :class:`SchemaBase` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, dict, float, str + x2 : str, dict, float, :class:`SchemaBase` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, dict, float, str + y : str, dict, float, :class:`SchemaBase` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, dict, float, str + y2 : str, dict, float, :class:`SchemaBase` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -21081,36 +21081,37 @@ class LineConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, angle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aspect: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, blend: Union[ Union[ + dict, "SchemaBase", "_Parameter", Literal[ @@ -21131,253 +21132,15 @@ def __init__( "color", "luminosity", ], - dict, ], UndefinedType, ] = Undefined, color: Union[ Union[ - "SchemaBase", - "_Parameter", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - dict, str, - ], - UndefinedType, - ] = Undefined, - cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - cornerRadiusBottomLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - cornerRadiusBottomRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - cornerRadiusTopLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - cornerRadiusTopRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - cursor: Union[ - Union[ - "SchemaBase", - "_Parameter", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], dict, - ], - UndefinedType, - ] = Undefined, - description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - dir: Union[ - Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], - UndefinedType, - ] = Undefined, - dx: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - dy: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - ellipsis: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - endAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - fill: Union[ - Union[ - "SchemaBase", "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -21528,29 +21291,267 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, + ], + UndefinedType, + ] = Undefined, + cornerRadius: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + cornerRadiusBottomLeft: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + cornerRadiusBottomRight: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + cornerRadiusTopLeft: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + cornerRadiusTopRight: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + cursor: Union[ + Union[ dict, + "_Parameter", + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", + ], + ], + UndefinedType, + ] = Undefined, + description: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + dir: Union[ + Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], + UndefinedType, + ] = Undefined, + dx: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + dy: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + ellipsis: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + endAngle: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + fill: Union[ + Union[ str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -21566,23 +21567,23 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, href: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, innerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, interpolate: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "basis", "basis-open", @@ -21600,56 +21601,58 @@ def __init__( "step-before", "step-after", ], - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineBreak: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, opacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, padAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - point: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, + point: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, radius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, shape: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, size: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, smooth: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, stroke: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -21800,73 +21803,70 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, strokeDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeJoin: Union[ - Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tension: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, text: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, theta2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, width: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, x: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -21948,17 +21948,17 @@ def __init__( class LineString(Geometry): """LineString schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` LineString geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.4 Parameters ---------- - coordinates : Sequence[:class:`SchemaBase`, Sequence[float]] + coordinates : Sequence[Sequence[float], :class:`SchemaBase`] type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -21982,14 +21982,14 @@ def __init__( class LinearGradient(Gradient): """LinearGradient schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- gradient : str The type of gradient. Use ``"linear"`` for a linear gradient. - stops : Sequence[:class:`SchemaBase`, dict] + stops : Sequence[dict, :class:`SchemaBase`] An array of gradient stops defining the gradient color sequence. id : str @@ -22016,7 +22016,7 @@ class LinearGradient(Gradient): def __init__( self, gradient: Union[str, UndefinedType] = Undefined, - stops: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + stops: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, id: Union[str, UndefinedType] = Undefined, x1: Union[float, UndefinedType] = Undefined, x2: Union[float, UndefinedType] = Undefined, @@ -22032,14 +22032,14 @@ def __init__( class Locale(VegaLiteSchema): """Locale schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - number : :class:`SchemaBase`, dict + number : dict, :class:`SchemaBase` Locale definition for formatting numbers. - time : :class:`SchemaBase`, dict + time : dict, :class:`SchemaBase` Locale definition for formatting dates and times. """ @@ -22047,8 +22047,8 @@ class Locale(VegaLiteSchema): def __init__( self, - number: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - time: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + number: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + time: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(Locale, self).__init__(number=number, time=time, **kwds) @@ -22057,16 +22057,16 @@ def __init__( class LookupData(VegaLiteSchema): """LookupData schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - data : :class:`SchemaBase`, dict + data : dict, :class:`SchemaBase` Secondary data source to lookup in. - key : :class:`SchemaBase`, str + key : str, :class:`SchemaBase` Key in data to lookup. - fields : Sequence[:class:`SchemaBase`, str] + fields : Sequence[str, :class:`SchemaBase`] Fields in foreign data or selection to lookup. If not specified, the entire object is queried. """ @@ -22075,9 +22075,9 @@ class LookupData(VegaLiteSchema): def __init__( self, - data: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - key: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + data: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + key: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): super(LookupData, self).__init__(data=data, key=key, fields=fields, **kwds) @@ -22086,16 +22086,16 @@ def __init__( class LookupSelection(VegaLiteSchema): """LookupSelection schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - key : :class:`SchemaBase`, str + key : str, :class:`SchemaBase` Key in data to lookup. - param : :class:`SchemaBase`, str + param : str, :class:`SchemaBase` Selection parameter name to look up. - fields : Sequence[:class:`SchemaBase`, str] + fields : Sequence[str, :class:`SchemaBase`] Fields in foreign data or selection to lookup. If not specified, the entire object is queried. """ @@ -22104,9 +22104,9 @@ class LookupSelection(VegaLiteSchema): def __init__( self, - key: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + key: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): super(LookupSelection, self).__init__( @@ -22131,37 +22131,37 @@ def __init__(self, *args): class MarkConfig(AnyMarkConfig): """MarkConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, dict, float + angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, dict, str + ariaRole : str, dict, :class:`SchemaBase` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, dict, str + ariaRoleDescription : str, dict, :class:`SchemaBase` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, bool, dict + aspect : dict, bool, :class:`SchemaBase` Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -22172,13 +22172,13 @@ class MarkConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict + blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -22191,59 +22191,59 @@ class MarkConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float + cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, dict, float + cornerRadiusBottomRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, dict, float + cornerRadiusTopLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, dict, float + cornerRadiusTopRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict + cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict + dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`SchemaBase`, dict, float + dx : dict, float, :class:`SchemaBase` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, dict, float + dy : dict, float, :class:`SchemaBase` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, dict, str + ellipsis : str, dict, :class:`SchemaBase` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, dict, float + endAngle : dict, float, :class:`SchemaBase` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, dict, float + fillOpacity : dict, float, :class:`SchemaBase` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -22257,28 +22257,28 @@ class MarkConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, dict, str + font : str, dict, :class:`SchemaBase` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, dict, float + fontSize : dict, float, :class:`SchemaBase` The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, str + fontStyle : str, dict, :class:`SchemaBase` The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, dict, float + height : dict, float, :class:`SchemaBase` Height of the marks. - href : :class:`SchemaBase`, dict, str + href : str, dict, :class:`SchemaBase` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, dict, float + innerRadius : dict, float, :class:`SchemaBase` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict + interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -22309,23 +22309,23 @@ class MarkConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, dict, float + limit : dict, float, :class:`SchemaBase` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, dict, str + lineBreak : str, dict, :class:`SchemaBase` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, dict, float + lineHeight : dict, float, :class:`SchemaBase` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`SchemaBase`, dict, float + opacity : dict, float, :class:`SchemaBase` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - order : None, bool + order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] @@ -22340,24 +22340,24 @@ class MarkConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, dict, float + outerRadius : dict, float, :class:`SchemaBase` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, dict, float + padAngle : dict, float, :class:`SchemaBase` The angular padding applied to sides of the arc, in radians. - radius : :class:`SchemaBase`, dict, float + radius : dict, float, :class:`SchemaBase` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, dict, float + radius2 : dict, float, :class:`SchemaBase` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, str + shape : str, dict, :class:`SchemaBase` Shape of the point marks. Supported values include: @@ -22372,7 +22372,7 @@ class MarkConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, dict, float + size : dict, float, :class:`SchemaBase` Default size for marks. @@ -22389,56 +22389,56 @@ class MarkConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, bool, dict + smooth : dict, bool, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, dict, float + startAngle : dict, float, :class:`SchemaBase` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Sequence[float], dict + strokeDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, dict, float + strokeDashOffset : dict, float, :class:`SchemaBase` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict + strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, dict, float + strokeMiterLimit : dict, float, :class:`SchemaBase` The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, dict, float + strokeOffset : dict, float, :class:`SchemaBase` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, dict, float + strokeOpacity : dict, float, :class:`SchemaBase` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, dict, float + strokeWidth : dict, float, :class:`SchemaBase` The stroke width, in pixels. - tension : :class:`SchemaBase`, dict, float + tension : dict, float, :class:`SchemaBase` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], dict, str + text : str, dict, Sequence[str], :class:`SchemaBase` Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, dict, float + theta : dict, float, :class:`SchemaBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, dict, float + theta2 : dict, float, :class:`SchemaBase` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -22449,7 +22449,7 @@ class MarkConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, None, bool, dict, float, str + tooltip : str, dict, bool, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -22464,28 +22464,28 @@ class MarkConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, str + url : str, dict, :class:`SchemaBase` The URL of the image file for image marks. - width : :class:`SchemaBase`, dict, float + width : dict, float, :class:`SchemaBase` Width of the marks. - x : :class:`SchemaBase`, dict, float, str + x : str, dict, float, :class:`SchemaBase` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, dict, float, str + x2 : str, dict, float, :class:`SchemaBase` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, dict, float, str + y : str, dict, float, :class:`SchemaBase` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, dict, float, str + y2 : str, dict, float, :class:`SchemaBase` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -22497,36 +22497,37 @@ class MarkConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, angle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aspect: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, blend: Union[ Union[ + dict, "SchemaBase", "_Parameter", Literal[ @@ -22547,14 +22548,15 @@ def __init__( "color", "luminosity", ], - dict, ], UndefinedType, ] = Undefined, color: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -22705,30 +22707,29 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cursor: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "auto", "default", @@ -22767,33 +22768,35 @@ def __init__( "grab", "grabbing", ], - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dir: Union[ - Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, dx: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dy: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ellipsis: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, endAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fill: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -22944,29 +22947,27 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -22982,23 +22983,23 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, href: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, innerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, interpolate: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "basis", "basis-open", @@ -23016,55 +23017,57 @@ def __init__( "step-before", "step-after", ], - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineBreak: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, opacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, padAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, shape: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, size: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, smooth: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, stroke: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -23215,73 +23218,70 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, strokeDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeJoin: Union[ - Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tension: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, text: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, theta2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, width: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, x: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -23362,7 +23362,7 @@ def __init__( class MarkDef(AnyMark): """MarkDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -23372,37 +23372,37 @@ class MarkDef(AnyMark): ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, dict, float + angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, dict, str + ariaRole : str, dict, :class:`SchemaBase` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, dict, str + ariaRoleDescription : str, dict, :class:`SchemaBase` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, bool, dict + aspect : dict, bool, :class:`SchemaBase` Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. **Default value:** 3/4 of step (width step for horizontal ticks and height step for vertical ticks). - baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -23418,7 +23418,7 @@ class MarkDef(AnyMark): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict + blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. @@ -23426,7 +23426,7 @@ class MarkDef(AnyMark): __Default value:__ ``"source-over"`` clip : bool Whether a mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -23443,63 +23443,63 @@ class MarkDef(AnyMark): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float + cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, dict, float + cornerRadiusBottomRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusEnd : :class:`SchemaBase`, dict, float + cornerRadiusEnd : dict, float, :class:`SchemaBase` For vertical bars, top-left and top-right corner radius. For horizontal bars, top-right and bottom-right corner radius. - cornerRadiusTopLeft : :class:`SchemaBase`, dict, float + cornerRadiusTopLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, dict, float + cornerRadiusTopRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict + cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict + dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : :class:`SchemaBase`, dict, float + discreteBandSize : dict, float, :class:`SchemaBase` The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : :class:`SchemaBase`, dict, float + dx : dict, float, :class:`SchemaBase` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, dict, float + dy : dict, float, :class:`SchemaBase` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, dict, str + ellipsis : str, dict, :class:`SchemaBase` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, dict, float + fillOpacity : dict, float, :class:`SchemaBase` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -23513,19 +23513,19 @@ class MarkDef(AnyMark): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, dict, str + font : str, dict, :class:`SchemaBase` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, dict, float + fontSize : dict, float, :class:`SchemaBase` The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, str + fontStyle : str, dict, :class:`SchemaBase` The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, dict, float + height : dict, float, :class:`SchemaBase` Height of the marks. One of: @@ -23533,14 +23533,14 @@ class MarkDef(AnyMark): A relative band size definition. For example, ``{band: 0.5}`` represents half of the band - href : :class:`SchemaBase`, dict, str + href : str, dict, :class:`SchemaBase` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, dict, float + innerRadius : dict, float, :class:`SchemaBase` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict + interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -23571,12 +23571,12 @@ class MarkDef(AnyMark): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, dict, float + limit : dict, float, :class:`SchemaBase` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : :class:`SchemaBase`, bool, dict + line : dict, bool, :class:`SchemaBase` A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -23587,20 +23587,20 @@ class MarkDef(AnyMark): If this value is ``false``, no lines would be automatically added to area marks. **Default value:** ``false``. - lineBreak : :class:`SchemaBase`, dict, str + lineBreak : str, dict, :class:`SchemaBase` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, dict, float + lineHeight : dict, float, :class:`SchemaBase` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : :class:`SchemaBase`, dict, float + minBandSize : dict, float, :class:`SchemaBase` The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : :class:`SchemaBase`, dict, float + opacity : dict, float, :class:`SchemaBase` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - order : None, bool + order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] @@ -23615,13 +23615,13 @@ class MarkDef(AnyMark): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, dict, float + outerRadius : dict, float, :class:`SchemaBase` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, dict, float + padAngle : dict, float, :class:`SchemaBase` The angular padding applied to sides of the arc, in radians. - point : :class:`SchemaBase`, bool, dict, str + point : str, dict, bool, :class:`SchemaBase` A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -23636,22 +23636,22 @@ class MarkDef(AnyMark): area marks. **Default value:** ``false``. - radius : :class:`SchemaBase`, dict, float + radius : dict, float, :class:`SchemaBase` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, dict, float + radius2 : dict, float, :class:`SchemaBase` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - radius2Offset : :class:`SchemaBase`, dict, float + radius2Offset : dict, float, :class:`SchemaBase` Offset for radius2. - radiusOffset : :class:`SchemaBase`, dict, float + radiusOffset : dict, float, :class:`SchemaBase` Offset for radius. - shape : :class:`SchemaBase`, dict, str + shape : str, dict, :class:`SchemaBase` Shape of the point marks. Supported values include: @@ -23666,7 +23666,7 @@ class MarkDef(AnyMark): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, dict, float + size : dict, float, :class:`SchemaBase` Default size for marks. @@ -23683,42 +23683,42 @@ class MarkDef(AnyMark): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, bool, dict + smooth : dict, bool, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Sequence[float], dict + strokeDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, dict, float + strokeDashOffset : dict, float, :class:`SchemaBase` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict + strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, dict, float + strokeMiterLimit : dict, float, :class:`SchemaBase` The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, dict, float + strokeOffset : dict, float, :class:`SchemaBase` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, dict, float + strokeOpacity : dict, float, :class:`SchemaBase` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, dict, float + strokeWidth : dict, float, :class:`SchemaBase` The stroke width, in pixels. - style : Sequence[str], str + style : str, Sequence[str] A string or array of strings indicating the name of custom styles to apply to the mark. A style is a named collection of mark property defaults defined within the `style configuration @@ -23732,23 +23732,23 @@ class MarkDef(AnyMark): For example, a bar mark with ``"style": "foo"`` will receive from ``config.style.bar`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tension : :class:`SchemaBase`, dict, float + tension : dict, float, :class:`SchemaBase` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], dict, str + text : str, dict, Sequence[str], :class:`SchemaBase` Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, dict, float + theta : dict, float, :class:`SchemaBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, dict, float + theta2 : dict, float, :class:`SchemaBase` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - theta2Offset : :class:`SchemaBase`, dict, float + theta2Offset : dict, float, :class:`SchemaBase` Offset for theta2. - thetaOffset : :class:`SchemaBase`, dict, float + thetaOffset : dict, float, :class:`SchemaBase` Offset for theta. thickness : float Thickness of the tick mark. @@ -23762,7 +23762,7 @@ class MarkDef(AnyMark): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, None, bool, dict, float, str + tooltip : str, dict, bool, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -23777,9 +23777,9 @@ class MarkDef(AnyMark): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, str + url : str, dict, :class:`SchemaBase` The URL of the image file for image marks. - width : :class:`SchemaBase`, dict, float + width : dict, float, :class:`SchemaBase` Width of the marks. One of: @@ -23787,35 +23787,35 @@ class MarkDef(AnyMark): A relative band size definition. For example, ``{band: 0.5}`` represents half of the band. - x : :class:`SchemaBase`, dict, float, str + x : str, dict, float, :class:`SchemaBase` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, dict, float, str + x2 : str, dict, float, :class:`SchemaBase` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2Offset : :class:`SchemaBase`, dict, float + x2Offset : dict, float, :class:`SchemaBase` Offset for x2-position. - xOffset : :class:`SchemaBase`, dict, float + xOffset : dict, float, :class:`SchemaBase` Offset for x-position. - y : :class:`SchemaBase`, dict, float, str + y : str, dict, float, :class:`SchemaBase` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, dict, float, str + y2 : str, dict, float, :class:`SchemaBase` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2Offset : :class:`SchemaBase`, dict, float + y2Offset : dict, float, :class:`SchemaBase` Offset for y2-position. - yOffset : :class:`SchemaBase`, dict, float + yOffset : dict, float, :class:`SchemaBase` Offset for y-position. """ @@ -23846,38 +23846,39 @@ def __init__( UndefinedType, ] = Undefined, align: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, angle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aspect: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, "SchemaBase", "_Parameter", Literal[ @@ -23898,258 +23899,16 @@ def __init__( "color", "luminosity", ], - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - "SchemaBase", - "_Parameter", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - dict, str, - ], - UndefinedType, - ] = Undefined, - continuousBandSize: Union[float, UndefinedType] = Undefined, - cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - cornerRadiusBottomLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - cornerRadiusBottomRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - cornerRadiusEnd: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - cornerRadiusTopLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - cornerRadiusTopRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - cursor: Union[ - Union[ - "SchemaBase", - "_Parameter", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], dict, - ], - UndefinedType, - ] = Undefined, - description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - dir: Union[ - Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], - UndefinedType, - ] = Undefined, - discreteBandSize: Union[ - Union["SchemaBase", dict, float], UndefinedType - ] = Undefined, - dx: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - dy: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - ellipsis: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - fill: Union[ - Union[ - "SchemaBase", "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -24300,29 +24059,271 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, + ], + UndefinedType, + ] = Undefined, + continuousBandSize: Union[float, UndefinedType] = Undefined, + cornerRadius: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + cornerRadiusBottomLeft: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + cornerRadiusBottomRight: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + cornerRadiusEnd: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + cornerRadiusTopLeft: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + cornerRadiusTopRight: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + cursor: Union[ + Union[ dict, + "_Parameter", + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", + ], + ], + UndefinedType, + ] = Undefined, + description: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + dir: Union[ + Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], + UndefinedType, + ] = Undefined, + discreteBandSize: Union[ + Union[dict, float, "SchemaBase"], UndefinedType + ] = Undefined, + dx: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + dy: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + ellipsis: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + fill: Union[ + Union[ str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -24338,23 +24339,23 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, href: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, innerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, interpolate: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "basis", "basis-open", @@ -24372,63 +24373,65 @@ def __init__( "step-before", "step-after", ], - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - line: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, lineBreak: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, minBandSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, opacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, padAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - point: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, + point: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, radius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius2Offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radiusOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, shape: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, size: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, smooth: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, stroke: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -24579,93 +24582,90 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, strokeDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeJoin: Union[ - Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, text: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, theta2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, theta2Offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, thetaOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, width: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, x: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2Offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, xOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, y: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2Offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, yOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, **kwds, ): @@ -24764,7 +24764,7 @@ def __init__( class MarkPropDefGradientstringnull(VegaLiteSchema): """MarkPropDefGradientstringnull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/MarkPropDef<(Gradient|string|null)>"} @@ -24778,7 +24778,7 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( ): """FieldOrDatumDefWithConditionDatumDefGradientstringnull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -24787,16 +24787,16 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24895,15 +24895,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, datum: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -24929,14 +24929,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( ): """FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -24948,7 +24948,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -24969,14 +24969,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -24991,7 +24991,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -25000,7 +25000,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -25013,7 +25013,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -25052,7 +25052,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -25061,7 +25061,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25159,10 +25159,11 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -25187,37 +25188,28 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - legend: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, - scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + legend: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ Union[ + dict, + None, "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + Sequence[str], + Sequence[bool], + Sequence[float], Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], Literal[ "x", "y", @@ -25232,33 +25224,52 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -25277,17 +25288,51 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -25320,56 +25365,11 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -25401,7 +25401,7 @@ def __init__( class MarkPropDefnumber(VegaLiteSchema): """MarkPropDefnumber schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/MarkPropDef"} @@ -25413,7 +25413,7 @@ def __init__(self, *args, **kwds): class MarkPropDefnumberArray(VegaLiteSchema): """MarkPropDefnumberArray schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/MarkPropDef"} @@ -25425,7 +25425,7 @@ def __init__(self, *args, **kwds): class MarkPropDefstringnullTypeForShape(VegaLiteSchema): """MarkPropDefstringnullTypeForShape schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/MarkPropDef<(string|null),TypeForShape>"} @@ -25450,7 +25450,7 @@ def __init__(self, *args): class Month(VegaLiteSchema): """Month schema wrapper - :class:`SchemaBase`, float + float, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Month"} @@ -25462,17 +25462,17 @@ def __init__(self, *args): class MultiLineString(Geometry): """MultiLineString schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` MultiLineString geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.5 Parameters ---------- - coordinates : Sequence[Sequence[:class:`SchemaBase`, Sequence[float]]] + coordinates : Sequence[Sequence[Sequence[float], :class:`SchemaBase`]] type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -25496,17 +25496,17 @@ def __init__( class MultiPoint(Geometry): """MultiPoint schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` MultiPoint geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.3 Parameters ---------- - coordinates : Sequence[:class:`SchemaBase`, Sequence[float]] + coordinates : Sequence[Sequence[float], :class:`SchemaBase`] type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -25530,17 +25530,17 @@ def __init__( class MultiPolygon(Geometry): """MultiPolygon schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` MultiPolygon geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.7 Parameters ---------- - coordinates : Sequence[Sequence[Sequence[:class:`SchemaBase`, Sequence[float]]]] + coordinates : Sequence[Sequence[Sequence[Sequence[float], :class:`SchemaBase`]]] type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -25565,7 +25565,7 @@ def __init__( class NamedData(DataSource): """NamedData schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -25577,7 +25577,7 @@ class NamedData(DataSource): the layout when the data updates, set `autosize `__ or explicitly use `view.resize `__. - format : :class:`SchemaBase`, dict + format : dict, :class:`SchemaBase` An object that specifies the format for parsing the data. """ @@ -25586,7 +25586,7 @@ class NamedData(DataSource): def __init__( self, name: Union[str, UndefinedType] = Undefined, - format: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + format: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(NamedData, self).__init__(name=name, format=format, **kwds) @@ -25609,7 +25609,7 @@ def __init__(self, *args): class NonNormalizedSpec(VegaLiteSchema): """NonNormalizedSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Any specification in Vega-Lite. """ @@ -25622,13 +25622,13 @@ def __init__(self, *args, **kwds): class NumberLocale(VegaLiteSchema): """NumberLocale schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Locale definition for formatting numbers. Parameters ---------- - currency : :class:`SchemaBase`, Sequence[str] + currency : Sequence[str], :class:`SchemaBase` The currency prefix and suffix (e.g., ["$", ""]). decimal : str The decimal point (e.g., "."). @@ -25640,7 +25640,7 @@ class NumberLocale(VegaLiteSchema): The minus sign (defaults to hyphen-minus, "-"). nan : str The not-a-number value (defaults to "NaN"). - numerals : :class:`SchemaBase`, Sequence[str] + numerals : Sequence[str], :class:`SchemaBase` An array of ten strings to replace the numerals 0-9. percent : str The percent sign (defaults to "%"). @@ -25676,7 +25676,7 @@ def __init__( class NumericArrayMarkPropDef(VegaLiteSchema): """NumericArrayMarkPropDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/NumericArrayMarkPropDef"} @@ -25690,7 +25690,7 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( ): """FieldOrDatumDefWithConditionDatumDefnumberArray schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -25699,16 +25699,16 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25805,15 +25805,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, datum: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -25839,14 +25839,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( ): """FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -25858,7 +25858,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -25879,14 +25879,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -25901,7 +25901,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -25910,7 +25910,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -25923,7 +25923,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -25962,7 +25962,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -25971,7 +25971,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -26069,10 +26069,11 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -26097,37 +26098,28 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - legend: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, - scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + legend: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ Union[ + dict, + None, "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + Sequence[str], + Sequence[bool], + Sequence[float], Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], Literal[ "x", "y", @@ -26142,33 +26134,52 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -26187,61 +26198,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -26274,12 +26244,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -26309,7 +26309,7 @@ def __init__( class NumericMarkPropDef(VegaLiteSchema): """NumericMarkPropDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/NumericMarkPropDef"} @@ -26321,7 +26321,7 @@ def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkPropDef): """FieldOrDatumDefWithConditionDatumDefnumber schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -26330,16 +26330,16 @@ class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkP Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -26436,15 +26436,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, datum: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -26470,14 +26470,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( ): """FieldOrDatumDefWithConditionMarkPropFieldDefnumber schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -26489,7 +26489,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -26510,14 +26510,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -26532,7 +26532,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -26541,7 +26541,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -26554,7 +26554,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -26593,7 +26593,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -26602,7 +26602,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -26700,10 +26700,11 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -26728,37 +26729,28 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - legend: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, - scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + legend: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ Union[ + dict, + None, "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + Sequence[str], + Sequence[bool], + Sequence[float], Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], Literal[ "x", "y", @@ -26773,33 +26765,52 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -26818,17 +26829,51 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -26861,56 +26906,11 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -26940,7 +26940,7 @@ def __init__( class OffsetDef(VegaLiteSchema): """OffsetDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/OffsetDef"} @@ -26952,14 +26952,14 @@ def __init__(self, *args, **kwds): class OrderFieldDef(VegaLiteSchema): """OrderFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -26971,7 +26971,7 @@ class OrderFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -26992,7 +26992,7 @@ class OrderFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -27009,7 +27009,7 @@ class OrderFieldDef(VegaLiteSchema): if ``aggregate`` is ``count``. sort : :class:`SchemaBase`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -27018,7 +27018,7 @@ class OrderFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27114,10 +27114,11 @@ class OrderFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -27142,36 +27143,46 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union["SchemaBase", None, bool, dict, str], UndefinedType + Union[str, dict, bool, None, "SchemaBase"], UndefinedType ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ Union["SchemaBase", Literal["ascending", "descending"]], UndefinedType ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -27190,61 +27201,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -27277,12 +27247,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -27309,7 +27309,7 @@ def __init__( class OrderOnlyDef(VegaLiteSchema): """OrderOnlyDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -27333,16 +27333,16 @@ def __init__( class OrderValueDef(VegaLiteSchema): """OrderValueDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - value : :class:`SchemaBase`, dict, float + value : dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. @@ -27356,10 +27356,10 @@ class OrderValueDef(VegaLiteSchema): def __init__( self, value: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, **kwds, @@ -27394,37 +27394,37 @@ def __init__(self, *args): class OverlayMarkDef(VegaLiteSchema): """OverlayMarkDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, dict, float + angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, dict, str + ariaRole : str, dict, :class:`SchemaBase` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, dict, str + ariaRoleDescription : str, dict, :class:`SchemaBase` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, bool, dict + aspect : dict, bool, :class:`SchemaBase` Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -27435,7 +27435,7 @@ class OverlayMarkDef(VegaLiteSchema): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict + blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. @@ -27443,7 +27443,7 @@ class OverlayMarkDef(VegaLiteSchema): __Default value:__ ``"source-over"`` clip : bool Whether a mark be clipped to the enclosing group’s width and height. - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -27456,59 +27456,59 @@ class OverlayMarkDef(VegaLiteSchema): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float + cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, dict, float + cornerRadiusBottomRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, dict, float + cornerRadiusTopLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, dict, float + cornerRadiusTopRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict + cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict + dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`SchemaBase`, dict, float + dx : dict, float, :class:`SchemaBase` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, dict, float + dy : dict, float, :class:`SchemaBase` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, dict, str + ellipsis : str, dict, :class:`SchemaBase` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, dict, float + endAngle : dict, float, :class:`SchemaBase` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, dict, float + fillOpacity : dict, float, :class:`SchemaBase` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -27522,28 +27522,28 @@ class OverlayMarkDef(VegaLiteSchema): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, dict, str + font : str, dict, :class:`SchemaBase` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, dict, float + fontSize : dict, float, :class:`SchemaBase` The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, str + fontStyle : str, dict, :class:`SchemaBase` The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, dict, float + height : dict, float, :class:`SchemaBase` Height of the marks. - href : :class:`SchemaBase`, dict, str + href : str, dict, :class:`SchemaBase` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, dict, float + innerRadius : dict, float, :class:`SchemaBase` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict + interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -27574,23 +27574,23 @@ class OverlayMarkDef(VegaLiteSchema): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, dict, float + limit : dict, float, :class:`SchemaBase` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, dict, str + lineBreak : str, dict, :class:`SchemaBase` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, dict, float + lineHeight : dict, float, :class:`SchemaBase` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`SchemaBase`, dict, float + opacity : dict, float, :class:`SchemaBase` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - order : None, bool + order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] @@ -27605,28 +27605,28 @@ class OverlayMarkDef(VegaLiteSchema): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, dict, float + outerRadius : dict, float, :class:`SchemaBase` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, dict, float + padAngle : dict, float, :class:`SchemaBase` The angular padding applied to sides of the arc, in radians. - radius : :class:`SchemaBase`, dict, float + radius : dict, float, :class:`SchemaBase` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, dict, float + radius2 : dict, float, :class:`SchemaBase` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - radius2Offset : :class:`SchemaBase`, dict, float + radius2Offset : dict, float, :class:`SchemaBase` Offset for radius2. - radiusOffset : :class:`SchemaBase`, dict, float + radiusOffset : dict, float, :class:`SchemaBase` Offset for radius. - shape : :class:`SchemaBase`, dict, str + shape : str, dict, :class:`SchemaBase` Shape of the point marks. Supported values include: @@ -27641,7 +27641,7 @@ class OverlayMarkDef(VegaLiteSchema): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, dict, float + size : dict, float, :class:`SchemaBase` Default size for marks. @@ -27658,45 +27658,45 @@ class OverlayMarkDef(VegaLiteSchema): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, bool, dict + smooth : dict, bool, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, dict, float + startAngle : dict, float, :class:`SchemaBase` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Sequence[float], dict + strokeDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, dict, float + strokeDashOffset : dict, float, :class:`SchemaBase` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict + strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, dict, float + strokeMiterLimit : dict, float, :class:`SchemaBase` The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, dict, float + strokeOffset : dict, float, :class:`SchemaBase` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, dict, float + strokeOpacity : dict, float, :class:`SchemaBase` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, dict, float + strokeWidth : dict, float, :class:`SchemaBase` The stroke width, in pixels. - style : Sequence[str], str + style : str, Sequence[str] A string or array of strings indicating the name of custom styles to apply to the mark. A style is a named collection of mark property defaults defined within the `style configuration @@ -27710,23 +27710,23 @@ class OverlayMarkDef(VegaLiteSchema): For example, a bar mark with ``"style": "foo"`` will receive from ``config.style.bar`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tension : :class:`SchemaBase`, dict, float + tension : dict, float, :class:`SchemaBase` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], dict, str + text : str, dict, Sequence[str], :class:`SchemaBase` Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, dict, float + theta : dict, float, :class:`SchemaBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, dict, float + theta2 : dict, float, :class:`SchemaBase` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - theta2Offset : :class:`SchemaBase`, dict, float + theta2Offset : dict, float, :class:`SchemaBase` Offset for theta2. - thetaOffset : :class:`SchemaBase`, dict, float + thetaOffset : dict, float, :class:`SchemaBase` Offset for theta. timeUnitBandPosition : float Default relative band position for a time unit. If set to ``0``, the marks will be @@ -27736,7 +27736,7 @@ class OverlayMarkDef(VegaLiteSchema): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, None, bool, dict, float, str + tooltip : str, dict, bool, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -27751,39 +27751,39 @@ class OverlayMarkDef(VegaLiteSchema): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, str + url : str, dict, :class:`SchemaBase` The URL of the image file for image marks. - width : :class:`SchemaBase`, dict, float + width : dict, float, :class:`SchemaBase` Width of the marks. - x : :class:`SchemaBase`, dict, float, str + x : str, dict, float, :class:`SchemaBase` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, dict, float, str + x2 : str, dict, float, :class:`SchemaBase` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2Offset : :class:`SchemaBase`, dict, float + x2Offset : dict, float, :class:`SchemaBase` Offset for x2-position. - xOffset : :class:`SchemaBase`, dict, float + xOffset : dict, float, :class:`SchemaBase` Offset for x-position. - y : :class:`SchemaBase`, dict, float, str + y : str, dict, float, :class:`SchemaBase` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, dict, float, str + y2 : str, dict, float, :class:`SchemaBase` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2Offset : :class:`SchemaBase`, dict, float + y2Offset : dict, float, :class:`SchemaBase` Offset for y2-position. - yOffset : :class:`SchemaBase`, dict, float + yOffset : dict, float, :class:`SchemaBase` Offset for y-position. """ @@ -27792,36 +27792,37 @@ class OverlayMarkDef(VegaLiteSchema): def __init__( self, align: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, angle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aspect: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, blend: Union[ Union[ + dict, "SchemaBase", "_Parameter", Literal[ @@ -27842,15 +27843,16 @@ def __init__( "color", "luminosity", ], - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -28001,30 +28003,29 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cursor: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "auto", "default", @@ -28063,33 +28064,35 @@ def __init__( "grab", "grabbing", ], - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dir: Union[ - Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, dx: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dy: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ellipsis: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, endAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fill: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -28240,29 +28243,27 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -28278,23 +28279,23 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, href: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, innerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, interpolate: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "basis", "basis-open", @@ -28312,61 +28313,63 @@ def __init__( "step-before", "step-after", ], - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineBreak: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, opacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, padAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius2Offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radiusOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, shape: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, size: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, smooth: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, stroke: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -28517,92 +28520,89 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, strokeDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeJoin: Union[ - Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, text: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, theta2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, theta2Offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, thetaOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, width: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, x: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2Offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, xOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, y: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2Offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, yOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, **kwds, ): @@ -28693,7 +28693,7 @@ def __init__( class Padding(VegaLiteSchema): """Padding schema wrapper - :class:`SchemaBase`, dict, float + dict, float, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Padding"} @@ -28705,7 +28705,7 @@ def __init__(self, *args, **kwds): class ParameterExtent(BinExtent): """ParameterExtent schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ParameterExtent"} @@ -28717,7 +28717,7 @@ def __init__(self, *args, **kwds): class ParameterName(VegaLiteSchema): """ParameterName schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ParameterName"} @@ -28729,7 +28729,7 @@ def __init__(self, *args): class Parse(VegaLiteSchema): """Parse schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Parse"} @@ -28741,7 +28741,7 @@ def __init__(self, **kwds): class ParseValue(VegaLiteSchema): """ParseValue schema wrapper - :class:`SchemaBase`, None, str + str, None, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ParseValue"} @@ -28753,13 +28753,13 @@ def __init__(self, *args, **kwds): class Point(Geometry): """Point schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Point geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.2 Parameters ---------- - coordinates : :class:`SchemaBase`, Sequence[float] + coordinates : Sequence[float], :class:`SchemaBase` A Position is an array of coordinates. https://tools.ietf.org/html/rfc7946#section-3.1.1 Array should contain between two and three elements. The previous GeoJSON specification allowed more elements (e.g., @@ -28767,7 +28767,7 @@ class Point(Geometry): allows X, Y, and (optionally) Z to be defined. type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -28791,7 +28791,7 @@ def __init__( class PointSelectionConfig(VegaLiteSchema): """PointSelectionConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -28804,7 +28804,7 @@ class PointSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : :class:`SchemaBase`, bool, dict, str + clear : str, dict, bool, :class:`SchemaBase` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -28821,7 +28821,7 @@ class PointSelectionConfig(VegaLiteSchema): **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[:class:`SchemaBase`, str] + fields : Sequence[str, :class:`SchemaBase`] An array of field names whose values must match for a data tuple to fall within the selection. @@ -28837,7 +28837,7 @@ class PointSelectionConfig(VegaLiteSchema): **See also:** `nearest examples `__ documentation. - on : :class:`SchemaBase`, dict, str + on : str, dict, :class:`SchemaBase` A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -28865,7 +28865,7 @@ class PointSelectionConfig(VegaLiteSchema): **See also:** `resolve examples `__ in the documentation. - toggle : bool, str + toggle : str, bool Controls whether data values should be toggled (inserted or removed from a point selection) or only ever inserted into point selections. @@ -28896,7 +28896,7 @@ class PointSelectionConfig(VegaLiteSchema): def __init__( self, type: Union[str, UndefinedType] = Undefined, - clear: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, + clear: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -28937,13 +28937,13 @@ def __init__( ], UndefinedType, ] = Undefined, - fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, nearest: Union[bool, UndefinedType] = Undefined, - on: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + on: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, resolve: Union[ Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, - toggle: Union[Union[bool, str], UndefinedType] = Undefined, + toggle: Union[Union[str, bool], UndefinedType] = Undefined, **kwds, ): super(PointSelectionConfig, self).__init__( @@ -28962,12 +28962,12 @@ def __init__( class PointSelectionConfigWithoutType(VegaLiteSchema): """PointSelectionConfigWithoutType schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - clear : :class:`SchemaBase`, bool, dict, str + clear : str, dict, bool, :class:`SchemaBase` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -28984,7 +28984,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[:class:`SchemaBase`, str] + fields : Sequence[str, :class:`SchemaBase`] An array of field names whose values must match for a data tuple to fall within the selection. @@ -29000,7 +29000,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): **See also:** `nearest examples `__ documentation. - on : :class:`SchemaBase`, dict, str + on : str, dict, :class:`SchemaBase` A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -29028,7 +29028,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): **See also:** `resolve examples `__ in the documentation. - toggle : bool, str + toggle : str, bool Controls whether data values should be toggled (inserted or removed from a point selection) or only ever inserted into point selections. @@ -29058,7 +29058,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): def __init__( self, - clear: Union[Union["SchemaBase", bool, dict, str], UndefinedType] = Undefined, + clear: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -29099,13 +29099,13 @@ def __init__( ], UndefinedType, ] = Undefined, - fields: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, nearest: Union[bool, UndefinedType] = Undefined, - on: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + on: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, resolve: Union[ Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType ] = Undefined, - toggle: Union[Union[bool, str], UndefinedType] = Undefined, + toggle: Union[Union[str, bool], UndefinedType] = Undefined, **kwds, ): super(PointSelectionConfigWithoutType, self).__init__( @@ -29123,7 +29123,7 @@ def __init__( class PolarDef(VegaLiteSchema): """PolarDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/PolarDef"} @@ -29135,17 +29135,17 @@ def __init__(self, *args, **kwds): class Polygon(Geometry): """Polygon schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Polygon geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.6 Parameters ---------- - coordinates : Sequence[Sequence[:class:`SchemaBase`, Sequence[float]]] + coordinates : Sequence[Sequence[Sequence[float], :class:`SchemaBase`]] type : str Specifies the type of GeoJSON object. - bbox : :class:`SchemaBase`, Sequence[float] + bbox : Sequence[float], :class:`SchemaBase` Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -29169,7 +29169,7 @@ def __init__( class Position(VegaLiteSchema): """Position schema wrapper - :class:`SchemaBase`, Sequence[float] + Sequence[float], :class:`SchemaBase` A Position is an array of coordinates. https://tools.ietf.org/html/rfc7946#section-3.1.1 Array should contain between two and three elements. The previous GeoJSON specification allowed more elements (e.g., which could be used to represent M values), but the current @@ -29185,7 +29185,7 @@ def __init__(self, *args): class Position2Def(VegaLiteSchema): """Position2Def schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Position2Def"} @@ -29197,7 +29197,7 @@ def __init__(self, *args, **kwds): class DatumDef(LatLongDef, Position2Def): """DatumDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -29206,9 +29206,9 @@ class DatumDef(LatLongDef, Position2Def): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -29305,11 +29305,11 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -29328,7 +29328,7 @@ def __init__( class PositionDatumDefBase(PolarDef): """PositionDatumDefBase schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -29337,9 +29337,9 @@ class PositionDatumDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -29352,7 +29352,7 @@ class PositionDatumDefBase(PolarDef): **See also:** `scale `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -29383,7 +29383,7 @@ class PositionDatumDefBase(PolarDef): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -29480,16 +29480,16 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, - scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, stack: Union[ - Union["SchemaBase", Literal["zero", "center", "normalize"], None, bool], + Union[bool, None, "SchemaBase", Literal["zero", "center", "normalize"]], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -29514,7 +29514,7 @@ def __init__( class PositionDef(VegaLiteSchema): """PositionDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/PositionDef"} @@ -29526,12 +29526,12 @@ def __init__(self, *args, **kwds): class PositionDatumDef(PositionDef): """PositionDatumDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - axis : :class:`SchemaBase`, None, dict + axis : dict, None, :class:`SchemaBase` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -29544,9 +29544,9 @@ class PositionDatumDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - impute : :class:`SchemaBase`, None, dict + impute : dict, None, :class:`SchemaBase` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -29554,7 +29554,7 @@ class PositionDatumDef(PositionDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -29567,7 +29567,7 @@ class PositionDatumDef(PositionDef): **See also:** `scale `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -29598,7 +29598,7 @@ class PositionDatumDef(PositionDef): **See also:** `stack `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -29693,20 +29693,20 @@ class PositionDatumDef(PositionDef): def __init__( self, - axis: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + axis: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, - impute: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, - scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + impute: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, stack: Union[ - Union["SchemaBase", Literal["zero", "center", "normalize"], None, bool], + Union[bool, None, "SchemaBase", Literal["zero", "center", "normalize"]], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -29733,14 +29733,14 @@ def __init__( class PositionFieldDef(PositionDef): """PositionFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -29748,7 +29748,7 @@ class PositionFieldDef(PositionDef): **See also:** `aggregate `__ documentation. - axis : :class:`SchemaBase`, None, dict + axis : dict, None, :class:`SchemaBase` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -29761,7 +29761,7 @@ class PositionFieldDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -29782,7 +29782,7 @@ class PositionFieldDef(PositionDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -29797,7 +29797,7 @@ class PositionFieldDef(PositionDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : :class:`SchemaBase`, None, dict + impute : dict, None, :class:`SchemaBase` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -29805,7 +29805,7 @@ class PositionFieldDef(PositionDef): **See also:** `impute `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -29818,7 +29818,7 @@ class PositionFieldDef(PositionDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -29857,7 +29857,7 @@ class PositionFieldDef(PositionDef): **See also:** `sort `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -29888,7 +29888,7 @@ class PositionFieldDef(PositionDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -29897,7 +29897,7 @@ class PositionFieldDef(PositionDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -29993,10 +29993,11 @@ class PositionFieldDef(PositionDef): def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -30021,36 +30022,27 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, - axis: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + axis: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union["SchemaBase", None, bool, dict, str], UndefinedType + Union[str, dict, bool, None, "SchemaBase"], UndefinedType ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - impute: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, - scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + impute: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ Union[ + dict, + None, "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + Sequence[str], + Sequence[bool], + Sequence[float], Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], Literal[ "x", "y", @@ -30065,37 +30057,56 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, stack: Union[ - Union["SchemaBase", Literal["zero", "center", "normalize"], None, bool], + Union[bool, None, "SchemaBase", Literal["zero", "center", "normalize"]], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -30114,17 +30125,51 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -30157,56 +30202,11 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - dict, ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -30237,14 +30237,14 @@ def __init__( class PositionFieldDefBase(PolarDef): """PositionFieldDefBase schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -30256,7 +30256,7 @@ class PositionFieldDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -30277,7 +30277,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -30292,7 +30292,7 @@ class PositionFieldDefBase(PolarDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -30305,7 +30305,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -30344,7 +30344,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `sort `__ documentation. - stack : :class:`SchemaBase`, Literal['zero', 'center', 'normalize'], None, bool + stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -30375,7 +30375,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `stack `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -30384,7 +30384,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -30480,10 +30480,11 @@ class PositionFieldDefBase(PolarDef): def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -30508,34 +30509,25 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union["SchemaBase", None, bool, dict, str], UndefinedType + Union[str, dict, bool, None, "SchemaBase"], UndefinedType ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ Union[ + dict, + None, "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + Sequence[str], + Sequence[bool], + Sequence[float], Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], Literal[ "x", "y", @@ -30550,37 +30542,56 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, stack: Union[ - Union["SchemaBase", Literal["zero", "center", "normalize"], None, bool], + Union[bool, None, "SchemaBase", Literal["zero", "center", "normalize"]], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -30599,61 +30610,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -30686,12 +30656,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -30720,14 +30720,14 @@ def __init__( class PositionValueDef(PolarDef, Position2Def, PositionDef): """PositionValueDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -30738,7 +30738,7 @@ class PositionValueDef(PolarDef, Position2Def, PositionDef): def __init__( self, value: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -30748,7 +30748,7 @@ def __init__( class PredicateComposition(VegaLiteSchema): """PredicateComposition schema wrapper - :class:`SchemaBase`, dict, str + str, dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/PredicateComposition"} @@ -30760,12 +30760,12 @@ def __init__(self, *args, **kwds): class LogicalAndPredicate(PredicateComposition): """LogicalAndPredicate schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - and : Sequence[:class:`SchemaBase`, dict, str] + and : Sequence[str, dict, :class:`SchemaBase`] """ @@ -30778,12 +30778,12 @@ def __init__(self, **kwds): class LogicalNotPredicate(PredicateComposition): """LogicalNotPredicate schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - not : :class:`SchemaBase`, dict, str + not : str, dict, :class:`SchemaBase` """ @@ -30796,12 +30796,12 @@ def __init__(self, **kwds): class LogicalOrPredicate(PredicateComposition): """LogicalOrPredicate schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - or : Sequence[:class:`SchemaBase`, dict, str] + or : Sequence[str, dict, :class:`SchemaBase`] """ @@ -30814,7 +30814,7 @@ def __init__(self, **kwds): class Predicate(PredicateComposition): """Predicate schema wrapper - :class:`SchemaBase`, dict, str + str, dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Predicate"} @@ -30826,16 +30826,16 @@ def __init__(self, *args, **kwds): class FieldEqualPredicate(Predicate): """FieldEqualPredicate schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - equal : :class:`SchemaBase`, bool, dict, float, str + equal : str, dict, bool, float, :class:`SchemaBase` The value that the field should be equal to. - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` Field to be tested. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -30844,27 +30844,38 @@ class FieldEqualPredicate(Predicate): def __init__( self, equal: Union[ - Union["SchemaBase", "_Parameter", bool, dict, float, str], UndefinedType + Union[str, dict, bool, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -30883,17 +30894,51 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", ], Literal[ "utcyearquarter", @@ -30926,51 +30971,6 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - dict, ], UndefinedType, ] = Undefined, @@ -30984,16 +30984,16 @@ def __init__( class FieldGTEPredicate(Predicate): """FieldGTEPredicate schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` Field to be tested. - gte : :class:`SchemaBase`, dict, float, str + gte : str, dict, float, :class:`SchemaBase` The value that the field should be greater than or equals to. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -31001,28 +31001,39 @@ class FieldGTEPredicate(Predicate): def __init__( self, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, gte: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -31041,61 +31052,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -31128,7 +31098,37 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -31142,16 +31142,16 @@ def __init__( class FieldGTPredicate(Predicate): """FieldGTPredicate schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` Field to be tested. - gt : :class:`SchemaBase`, dict, float, str + gt : str, dict, float, :class:`SchemaBase` The value that the field should be greater than. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -31159,28 +31159,39 @@ class FieldGTPredicate(Predicate): def __init__( self, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, gt: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -31199,61 +31210,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -31286,7 +31256,37 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -31300,16 +31300,16 @@ def __init__( class FieldLTEPredicate(Predicate): """FieldLTEPredicate schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` Field to be tested. - lte : :class:`SchemaBase`, dict, float, str + lte : str, dict, float, :class:`SchemaBase` The value that the field should be less than or equals to. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -31317,28 +31317,39 @@ class FieldLTEPredicate(Predicate): def __init__( self, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, lte: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -31357,61 +31368,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -31444,7 +31414,37 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -31458,16 +31458,16 @@ def __init__( class FieldLTPredicate(Predicate): """FieldLTPredicate schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` Field to be tested. - lt : :class:`SchemaBase`, dict, float, str + lt : str, dict, float, :class:`SchemaBase` The value that the field should be less than. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -31475,28 +31475,39 @@ class FieldLTPredicate(Predicate): def __init__( self, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, lt: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -31515,61 +31526,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -31602,7 +31572,37 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -31616,17 +31616,17 @@ def __init__( class FieldOneOfPredicate(Predicate): """FieldOneOfPredicate schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` Field to be tested. - oneOf : Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str] + oneOf : Sequence[str], Sequence[bool], Sequence[float], Sequence[dict, :class:`SchemaBase`] A set of values that the ``field`` 's value should be a member of, for a data item included in the filtered data. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -31634,34 +31634,45 @@ class FieldOneOfPredicate(Predicate): def __init__( self, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, oneOf: Union[ Union[ - Sequence[Union["SchemaBase", dict]], + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], + Sequence[Union[dict, "SchemaBase"]], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -31680,61 +31691,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -31767,96 +31737,6 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, - ], - UndefinedType, - ] = Undefined, - **kwds, - ): - super(FieldOneOfPredicate, self).__init__( - field=field, oneOf=oneOf, timeUnit=timeUnit, **kwds - ) - - -class FieldRangePredicate(Predicate): - """FieldRangePredicate schema wrapper - - :class:`SchemaBase`, dict - - Parameters - ---------- - - field : :class:`SchemaBase`, str - Field to be tested. - range : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, None, dict, float], dict - An array of inclusive minimum and maximum values for a field value of a data item to - be included in the filtered data. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict - Time unit for the field to be tested. - """ - - _schema = {"$ref": "#/definitions/FieldRangePredicate"} - - def __init__( - self, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - range: Union[ - Union[ - "SchemaBase", - "_Parameter", - Sequence[Union["SchemaBase", "_Parameter", None, dict, float]], - dict, - ], - UndefinedType, - ] = Undefined, - timeUnit: Union[ - Union[ - "SchemaBase", - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], Literal[ "utcyearquarter", "utcyearquartermonth", @@ -31888,6 +31768,51 @@ def __init__( "utcminutesseconds", "utcsecondsmilliseconds", ], + ], + UndefinedType, + ] = Undefined, + **kwds, + ): + super(FieldOneOfPredicate, self).__init__( + field=field, oneOf=oneOf, timeUnit=timeUnit, **kwds + ) + + +class FieldRangePredicate(Predicate): + """FieldRangePredicate schema wrapper + + dict, :class:`SchemaBase` + + Parameters + ---------- + + field : str, :class:`SchemaBase` + Field to be tested. + range : dict, :class:`SchemaBase`, Sequence[dict, None, float, :class:`SchemaBase`] + An array of inclusive minimum and maximum values for a field value of a data item to + be included in the filtered data. + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + Time unit for the field to be tested. + """ + + _schema = {"$ref": "#/definitions/FieldRangePredicate"} + + def __init__( + self, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + range: Union[ + Union[ + dict, + "_Parameter", + "SchemaBase", + Sequence[Union[dict, None, float, "_Parameter", "SchemaBase"]], + ], + UndefinedType, + ] = Undefined, + timeUnit: Union[ + Union[ + dict, + "SchemaBase", Literal[ "year", "quarter", @@ -31901,6 +31826,51 @@ def __init__( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], Literal[ "yearquarter", "yearquartermonth", @@ -31932,7 +31902,37 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -31946,18 +31946,18 @@ def __init__( class FieldValidPredicate(Predicate): """FieldValidPredicate schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` Field to be tested. valid : bool If set to true the field's value has to be valid, meaning both not ``null`` and not `NaN `__. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -31965,26 +31965,37 @@ class FieldValidPredicate(Predicate): def __init__( self, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, valid: Union[bool, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -32003,61 +32014,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -32090,7 +32060,37 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -32104,12 +32104,12 @@ def __init__( class ParameterPredicate(Predicate): """ParameterPredicate schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - param : :class:`SchemaBase`, str + param : str, :class:`SchemaBase` Filter using a parameter name. empty : bool For selection parameters, the predicate of empty selections returns true by default. @@ -32120,7 +32120,7 @@ class ParameterPredicate(Predicate): def __init__( self, - param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, ): @@ -32130,105 +32130,105 @@ def __init__( class Projection(VegaLiteSchema): """Projection schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - center : :class:`SchemaBase`, Sequence[float], dict + center : dict, Sequence[float], :class:`SchemaBase` The projection's center, a two-element array of longitude and latitude in degrees. **Default value:** ``[0, 0]`` - clipAngle : :class:`SchemaBase`, dict, float + clipAngle : dict, float, :class:`SchemaBase` The projection's clipping circle radius to the specified angle in degrees. If ``null``, switches to `antimeridian `__ cutting rather than small-circle clipping. - clipExtent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], dict + clipExtent : dict, :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] The projection's viewport clip extent to the specified bounds in pixels. The extent bounds are specified as an array ``[[x0, y0], [x1, y1]]``, where ``x0`` is the left-side of the viewport, ``y0`` is the top, ``x1`` is the right and ``y1`` is the bottom. If ``null``, no viewport clipping is performed. - coefficient : :class:`SchemaBase`, dict, float + coefficient : dict, float, :class:`SchemaBase` The coefficient parameter for the ``hammer`` projection. **Default value:** ``2`` - distance : :class:`SchemaBase`, dict, float + distance : dict, float, :class:`SchemaBase` For the ``satellite`` projection, the distance from the center of the sphere to the point of view, as a proportion of the sphere’s radius. The recommended maximum clip angle for a given ``distance`` is acos(1 / distance) converted to degrees. If tilt is also applied, then more conservative clipping may be necessary. **Default value:** ``2.0`` - extent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], dict + extent : dict, :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] - fit : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict], Sequence[:class:`SchemaBase`, dict], dict + fit : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`], Sequence[dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`]] - fraction : :class:`SchemaBase`, dict, float + fraction : dict, float, :class:`SchemaBase` The fraction parameter for the ``bottomley`` projection. **Default value:** ``0.5``, corresponding to a sin(ψ) where ψ = π/6. - lobes : :class:`SchemaBase`, dict, float + lobes : dict, float, :class:`SchemaBase` The number of lobes in projections that support multi-lobe views: ``berghaus``, ``gingery``, or ``healpix``. The default value varies based on the projection type. - parallel : :class:`SchemaBase`, dict, float + parallel : dict, float, :class:`SchemaBase` The parallel parameter for projections that support it: ``armadillo``, ``bonne``, ``craig``, ``cylindricalEqualArea``, ``cylindricalStereographic``, ``hammerRetroazimuthal``, ``loximuthal``, or ``rectangularPolyconic``. The default value varies based on the projection type. - parallels : :class:`SchemaBase`, Sequence[float], dict + parallels : dict, Sequence[float], :class:`SchemaBase` For conic projections, the `two standard parallels `__ that define the map layout. The default depends on the specific conic projection used. - pointRadius : :class:`SchemaBase`, dict, float + pointRadius : dict, float, :class:`SchemaBase` The default radius (in pixels) to use when drawing GeoJSON ``Point`` and ``MultiPoint`` geometries. This parameter sets a constant default value. To modify the point radius in response to data, see the corresponding parameter of the GeoPath and GeoShape transforms. **Default value:** ``4.5`` - precision : :class:`SchemaBase`, dict, float + precision : dict, float, :class:`SchemaBase` The threshold for the projection's `adaptive resampling `__ to the specified value in pixels. This value corresponds to the `Douglas–Peucker distance `__. If precision is not specified, returns the projection's current resampling precision which defaults to ``√0.5 ≅ 0.70710…``. - radius : :class:`SchemaBase`, dict, float + radius : dict, float, :class:`SchemaBase` The radius parameter for the ``airy`` or ``gingery`` projection. The default value varies based on the projection type. - ratio : :class:`SchemaBase`, dict, float + ratio : dict, float, :class:`SchemaBase` The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : :class:`SchemaBase`, bool, dict + reflectX : dict, bool, :class:`SchemaBase` Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : :class:`SchemaBase`, bool, dict + reflectY : dict, bool, :class:`SchemaBase` Sets whether or not the y-dimension is reflected (negated) in the output. - rotate : :class:`SchemaBase`, Sequence[float], dict + rotate : dict, Sequence[float], :class:`SchemaBase` The projection's three-axis rotation to the specified angles, which must be a two- or three-element array of numbers [ ``lambda``, ``phi``, ``gamma`` ] specifying the rotation angles in degrees about each spherical axis. (These correspond to yaw, pitch and roll.) **Default value:** ``[0, 0, 0]`` - scale : :class:`SchemaBase`, dict, float + scale : dict, float, :class:`SchemaBase` The projection’s scale (zoom) factor, overriding automatic fitting. The default scale is projection-specific. The scale factor corresponds linearly to the distance between projected points; however, scale factor values are not equivalent across projections. - size : :class:`SchemaBase`, Sequence[float], dict + size : dict, Sequence[float], :class:`SchemaBase` Used in conjunction with fit, provides the width and height in pixels of the area to which the projection should be automatically fit. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing parameter for the ``lagrange`` projection. **Default value:** ``0.5`` - tilt : :class:`SchemaBase`, dict, float + tilt : dict, float, :class:`SchemaBase` The tilt angle (in degrees) for the ``satellite`` projection. **Default value:** ``0``. - translate : :class:`SchemaBase`, Sequence[float], dict + translate : dict, Sequence[float], :class:`SchemaBase` The projection’s translation offset as a two-element array ``[tx, ty]``. - type : :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'], dict + type : dict, :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] The cartographic projection to use. This value is case-insensitive, for example ``"albers"`` and ``"Albers"`` indicate the same projection type. You can find all valid projection types `in the documentation @@ -32242,99 +32242,100 @@ class Projection(VegaLiteSchema): def __init__( self, center: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, clipAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, clipExtent: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]], - dict, ], UndefinedType, ] = Undefined, coefficient: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, distance: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, extent: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]], - dict, ], UndefinedType, ] = Undefined, fit: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", + Sequence[Union[dict, "SchemaBase"]], Sequence[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict] + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]] ], - Sequence[Union["SchemaBase", dict]], - dict, ], UndefinedType, ] = Undefined, fraction: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lobes: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, parallel: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, parallels: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, pointRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, precision: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ratio: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, reflectX: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, reflectY: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, rotate: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, scale: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, size: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, spacing: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tilt: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, translate: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, type: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "albers", "albersUsa", @@ -32353,7 +32354,6 @@ def __init__( "stereographic", "transverseMercator", ], - dict, ], UndefinedType, ] = Undefined, @@ -32391,105 +32391,105 @@ def __init__( class ProjectionConfig(VegaLiteSchema): """ProjectionConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - center : :class:`SchemaBase`, Sequence[float], dict + center : dict, Sequence[float], :class:`SchemaBase` The projection's center, a two-element array of longitude and latitude in degrees. **Default value:** ``[0, 0]`` - clipAngle : :class:`SchemaBase`, dict, float + clipAngle : dict, float, :class:`SchemaBase` The projection's clipping circle radius to the specified angle in degrees. If ``null``, switches to `antimeridian `__ cutting rather than small-circle clipping. - clipExtent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], dict + clipExtent : dict, :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] The projection's viewport clip extent to the specified bounds in pixels. The extent bounds are specified as an array ``[[x0, y0], [x1, y1]]``, where ``x0`` is the left-side of the viewport, ``y0`` is the top, ``x1`` is the right and ``y1`` is the bottom. If ``null``, no viewport clipping is performed. - coefficient : :class:`SchemaBase`, dict, float + coefficient : dict, float, :class:`SchemaBase` The coefficient parameter for the ``hammer`` projection. **Default value:** ``2`` - distance : :class:`SchemaBase`, dict, float + distance : dict, float, :class:`SchemaBase` For the ``satellite`` projection, the distance from the center of the sphere to the point of view, as a proportion of the sphere’s radius. The recommended maximum clip angle for a given ``distance`` is acos(1 / distance) converted to degrees. If tilt is also applied, then more conservative clipping may be necessary. **Default value:** ``2.0`` - extent : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]], dict + extent : dict, :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] - fit : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict], Sequence[:class:`SchemaBase`, dict], dict + fit : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`], Sequence[dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`]] - fraction : :class:`SchemaBase`, dict, float + fraction : dict, float, :class:`SchemaBase` The fraction parameter for the ``bottomley`` projection. **Default value:** ``0.5``, corresponding to a sin(ψ) where ψ = π/6. - lobes : :class:`SchemaBase`, dict, float + lobes : dict, float, :class:`SchemaBase` The number of lobes in projections that support multi-lobe views: ``berghaus``, ``gingery``, or ``healpix``. The default value varies based on the projection type. - parallel : :class:`SchemaBase`, dict, float + parallel : dict, float, :class:`SchemaBase` The parallel parameter for projections that support it: ``armadillo``, ``bonne``, ``craig``, ``cylindricalEqualArea``, ``cylindricalStereographic``, ``hammerRetroazimuthal``, ``loximuthal``, or ``rectangularPolyconic``. The default value varies based on the projection type. - parallels : :class:`SchemaBase`, Sequence[float], dict + parallels : dict, Sequence[float], :class:`SchemaBase` For conic projections, the `two standard parallels `__ that define the map layout. The default depends on the specific conic projection used. - pointRadius : :class:`SchemaBase`, dict, float + pointRadius : dict, float, :class:`SchemaBase` The default radius (in pixels) to use when drawing GeoJSON ``Point`` and ``MultiPoint`` geometries. This parameter sets a constant default value. To modify the point radius in response to data, see the corresponding parameter of the GeoPath and GeoShape transforms. **Default value:** ``4.5`` - precision : :class:`SchemaBase`, dict, float + precision : dict, float, :class:`SchemaBase` The threshold for the projection's `adaptive resampling `__ to the specified value in pixels. This value corresponds to the `Douglas–Peucker distance `__. If precision is not specified, returns the projection's current resampling precision which defaults to ``√0.5 ≅ 0.70710…``. - radius : :class:`SchemaBase`, dict, float + radius : dict, float, :class:`SchemaBase` The radius parameter for the ``airy`` or ``gingery`` projection. The default value varies based on the projection type. - ratio : :class:`SchemaBase`, dict, float + ratio : dict, float, :class:`SchemaBase` The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : :class:`SchemaBase`, bool, dict + reflectX : dict, bool, :class:`SchemaBase` Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : :class:`SchemaBase`, bool, dict + reflectY : dict, bool, :class:`SchemaBase` Sets whether or not the y-dimension is reflected (negated) in the output. - rotate : :class:`SchemaBase`, Sequence[float], dict + rotate : dict, Sequence[float], :class:`SchemaBase` The projection's three-axis rotation to the specified angles, which must be a two- or three-element array of numbers [ ``lambda``, ``phi``, ``gamma`` ] specifying the rotation angles in degrees about each spherical axis. (These correspond to yaw, pitch and roll.) **Default value:** ``[0, 0, 0]`` - scale : :class:`SchemaBase`, dict, float + scale : dict, float, :class:`SchemaBase` The projection’s scale (zoom) factor, overriding automatic fitting. The default scale is projection-specific. The scale factor corresponds linearly to the distance between projected points; however, scale factor values are not equivalent across projections. - size : :class:`SchemaBase`, Sequence[float], dict + size : dict, Sequence[float], :class:`SchemaBase` Used in conjunction with fit, provides the width and height in pixels of the area to which the projection should be automatically fit. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing parameter for the ``lagrange`` projection. **Default value:** ``0.5`` - tilt : :class:`SchemaBase`, dict, float + tilt : dict, float, :class:`SchemaBase` The tilt angle (in degrees) for the ``satellite`` projection. **Default value:** ``0``. - translate : :class:`SchemaBase`, Sequence[float], dict + translate : dict, Sequence[float], :class:`SchemaBase` The projection’s translation offset as a two-element array ``[tx, ty]``. - type : :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'], dict + type : dict, :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] The cartographic projection to use. This value is case-insensitive, for example ``"albers"`` and ``"Albers"`` indicate the same projection type. You can find all valid projection types `in the documentation @@ -32503,99 +32503,100 @@ class ProjectionConfig(VegaLiteSchema): def __init__( self, center: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, clipAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, clipExtent: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]], - dict, ], UndefinedType, ] = Undefined, coefficient: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, distance: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, extent: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]], - dict, ], UndefinedType, ] = Undefined, fit: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", + Sequence[Union[dict, "SchemaBase"]], Sequence[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict] + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]] ], - Sequence[Union["SchemaBase", dict]], - dict, ], UndefinedType, ] = Undefined, fraction: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lobes: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, parallel: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, parallels: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, pointRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, precision: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ratio: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, reflectX: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, reflectY: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, rotate: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, scale: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, size: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, spacing: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tilt: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, translate: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, type: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "albers", "albersUsa", @@ -32614,7 +32615,6 @@ def __init__( "stereographic", "transverseMercator", ], - dict, ], UndefinedType, ] = Undefined, @@ -32667,14 +32667,14 @@ def __init__(self, *args): class RadialGradient(Gradient): """RadialGradient schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- gradient : str The type of gradient. Use ``"radial"`` for a radial gradient. - stops : Sequence[:class:`SchemaBase`, dict] + stops : Sequence[dict, :class:`SchemaBase`] An array of gradient stops defining the gradient color sequence. id : str @@ -32715,7 +32715,7 @@ class RadialGradient(Gradient): def __init__( self, gradient: Union[str, UndefinedType] = Undefined, - stops: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + stops: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, id: Union[str, UndefinedType] = Undefined, r1: Union[float, UndefinedType] = Undefined, r2: Union[float, UndefinedType] = Undefined, @@ -32742,27 +32742,27 @@ def __init__( class RangeConfig(VegaLiteSchema): """RangeConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - category : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str], dict + category : dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] Default `color scheme `__ for categorical data. - diverging : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str], dict + diverging : dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] Default `color scheme `__ for diverging quantitative ramps. - heatmap : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str], dict + heatmap : dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] Default `color scheme `__ for quantitative heatmaps. - ordinal : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str], dict + ordinal : dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] Default `color scheme `__ for rank-ordered data. - ramp : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], str], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str], dict + ramp : dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] Default `color scheme `__ for sequential quantitative ramps. - symbol : Sequence[:class:`SchemaBase`, str] + symbol : Sequence[str, :class:`SchemaBase`] Array of `symbol `__ names or paths for the default shape palette. """ @@ -32773,7 +32773,9 @@ def __init__( self, category: Union[ Union[ + dict, "SchemaBase", + Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], Literal[ "width", "height", @@ -32786,6 +32788,7 @@ def __init__( ], Sequence[ Union[ + str, "SchemaBase", Literal[ "black", @@ -32937,17 +32940,16 @@ def __init__( "yellowgreen", "rebeccapurple", ], - str, ] ], - Sequence[Union["SchemaBase", None, Sequence[float], bool, float, str]], - dict, ], UndefinedType, ] = Undefined, diverging: Union[ Union[ + dict, "SchemaBase", + Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], Literal[ "width", "height", @@ -32960,6 +32962,7 @@ def __init__( ], Sequence[ Union[ + str, "SchemaBase", Literal[ "black", @@ -33111,17 +33114,16 @@ def __init__( "yellowgreen", "rebeccapurple", ], - str, ] ], - Sequence[Union["SchemaBase", None, Sequence[float], bool, float, str]], - dict, ], UndefinedType, ] = Undefined, heatmap: Union[ Union[ + dict, "SchemaBase", + Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], Literal[ "width", "height", @@ -33134,6 +33136,7 @@ def __init__( ], Sequence[ Union[ + str, "SchemaBase", Literal[ "black", @@ -33285,17 +33288,16 @@ def __init__( "yellowgreen", "rebeccapurple", ], - str, ] ], - Sequence[Union["SchemaBase", None, Sequence[float], bool, float, str]], - dict, ], UndefinedType, ] = Undefined, ordinal: Union[ Union[ + dict, "SchemaBase", + Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], Literal[ "width", "height", @@ -33308,6 +33310,7 @@ def __init__( ], Sequence[ Union[ + str, "SchemaBase", Literal[ "black", @@ -33459,17 +33462,16 @@ def __init__( "yellowgreen", "rebeccapurple", ], - str, ] ], - Sequence[Union["SchemaBase", None, Sequence[float], bool, float, str]], - dict, ], UndefinedType, ] = Undefined, ramp: Union[ Union[ + dict, "SchemaBase", + Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], Literal[ "width", "height", @@ -33482,6 +33484,7 @@ def __init__( ], Sequence[ Union[ + str, "SchemaBase", Literal[ "black", @@ -33633,15 +33636,12 @@ def __init__( "yellowgreen", "rebeccapurple", ], - str, ] ], - Sequence[Union["SchemaBase", None, Sequence[float], bool, float, str]], - dict, ], UndefinedType, ] = Undefined, - symbol: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + symbol: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): super(RangeConfig, self).__init__( @@ -33658,7 +33658,7 @@ def __init__( class RangeRawArray(VegaLiteSchema): """RangeRawArray schema wrapper - :class:`SchemaBase`, Sequence[float] + Sequence[float], :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/RangeRawArray"} @@ -33670,9 +33670,9 @@ def __init__(self, *args): class RangeScheme(VegaLiteSchema): """RangeScheme schema wrapper - :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', - 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, - str], dict + dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], + :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', + 'diverging', 'heatmap'] """ _schema = {"$ref": "#/definitions/RangeScheme"} @@ -33697,7 +33697,7 @@ def __init__(self, *args): class RangeRaw(RangeScheme): """RangeRaw schema wrapper - :class:`SchemaBase`, Sequence[:class:`SchemaBase`, None, Sequence[float], bool, float, str] + :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`] """ _schema = {"$ref": "#/definitions/RangeRaw"} @@ -33709,37 +33709,37 @@ def __init__(self, *args): class RectConfig(AnyMarkConfig): """RectConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, dict, float + angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, dict, str + ariaRole : str, dict, :class:`SchemaBase` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, dict, str + ariaRoleDescription : str, dict, :class:`SchemaBase` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, bool, dict + aspect : dict, bool, :class:`SchemaBase` Whether to keep aspect ratio of image marks. - baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -33755,13 +33755,13 @@ class RectConfig(AnyMarkConfig): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict + blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -33778,62 +33778,62 @@ class RectConfig(AnyMarkConfig): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float + cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, dict, float + cornerRadiusBottomRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, dict, float + cornerRadiusTopLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, dict, float + cornerRadiusTopRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict + cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict + dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : :class:`SchemaBase`, dict, float + discreteBandSize : dict, float, :class:`SchemaBase` The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : :class:`SchemaBase`, dict, float + dx : dict, float, :class:`SchemaBase` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, dict, float + dy : dict, float, :class:`SchemaBase` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, dict, str + ellipsis : str, dict, :class:`SchemaBase` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, dict, float + endAngle : dict, float, :class:`SchemaBase` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, dict, float + fillOpacity : dict, float, :class:`SchemaBase` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -33847,28 +33847,28 @@ class RectConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, dict, str + font : str, dict, :class:`SchemaBase` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, dict, float + fontSize : dict, float, :class:`SchemaBase` The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, str + fontStyle : str, dict, :class:`SchemaBase` The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, dict, float + height : dict, float, :class:`SchemaBase` Height of the marks. - href : :class:`SchemaBase`, dict, str + href : str, dict, :class:`SchemaBase` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, dict, float + innerRadius : dict, float, :class:`SchemaBase` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict + interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -33899,25 +33899,25 @@ class RectConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, dict, float + limit : dict, float, :class:`SchemaBase` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, dict, str + lineBreak : str, dict, :class:`SchemaBase` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, dict, float + lineHeight : dict, float, :class:`SchemaBase` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : :class:`SchemaBase`, dict, float + minBandSize : dict, float, :class:`SchemaBase` The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : :class:`SchemaBase`, dict, float + opacity : dict, float, :class:`SchemaBase` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - order : None, bool + order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] @@ -33932,24 +33932,24 @@ class RectConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, dict, float + outerRadius : dict, float, :class:`SchemaBase` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, dict, float + padAngle : dict, float, :class:`SchemaBase` The angular padding applied to sides of the arc, in radians. - radius : :class:`SchemaBase`, dict, float + radius : dict, float, :class:`SchemaBase` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, dict, float + radius2 : dict, float, :class:`SchemaBase` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, str + shape : str, dict, :class:`SchemaBase` Shape of the point marks. Supported values include: @@ -33964,7 +33964,7 @@ class RectConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, dict, float + size : dict, float, :class:`SchemaBase` Default size for marks. @@ -33981,56 +33981,56 @@ class RectConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, bool, dict + smooth : dict, bool, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, dict, float + startAngle : dict, float, :class:`SchemaBase` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Sequence[float], dict + strokeDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, dict, float + strokeDashOffset : dict, float, :class:`SchemaBase` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict + strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, dict, float + strokeMiterLimit : dict, float, :class:`SchemaBase` The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, dict, float + strokeOffset : dict, float, :class:`SchemaBase` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, dict, float + strokeOpacity : dict, float, :class:`SchemaBase` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, dict, float + strokeWidth : dict, float, :class:`SchemaBase` The stroke width, in pixels. - tension : :class:`SchemaBase`, dict, float + tension : dict, float, :class:`SchemaBase` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], dict, str + text : str, dict, Sequence[str], :class:`SchemaBase` Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, dict, float + theta : dict, float, :class:`SchemaBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, dict, float + theta2 : dict, float, :class:`SchemaBase` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -34041,7 +34041,7 @@ class RectConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, None, bool, dict, float, str + tooltip : str, dict, bool, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -34056,28 +34056,28 @@ class RectConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, str + url : str, dict, :class:`SchemaBase` The URL of the image file for image marks. - width : :class:`SchemaBase`, dict, float + width : dict, float, :class:`SchemaBase` Width of the marks. - x : :class:`SchemaBase`, dict, float, str + x : str, dict, float, :class:`SchemaBase` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, dict, float, str + x2 : str, dict, float, :class:`SchemaBase` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, dict, float, str + y : str, dict, float, :class:`SchemaBase` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, dict, float, str + y2 : str, dict, float, :class:`SchemaBase` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -34089,37 +34089,38 @@ class RectConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, angle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aspect: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, "SchemaBase", "_Parameter", Literal[ @@ -34140,14 +34141,15 @@ def __init__( "color", "luminosity", ], - dict, ], UndefinedType, ] = Undefined, color: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -34298,31 +34300,30 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cursor: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "auto", "default", @@ -34361,36 +34362,38 @@ def __init__( "grab", "grabbing", ], - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dir: Union[ - Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union["SchemaBase", dict, float], UndefinedType + Union[dict, float, "SchemaBase"], UndefinedType ] = Undefined, dx: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dy: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ellipsis: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, endAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fill: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -34541,29 +34544,27 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -34579,23 +34580,23 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, href: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, innerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, interpolate: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "basis", "basis-open", @@ -34613,58 +34614,60 @@ def __init__( "step-before", "step-after", ], - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineBreak: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, minBandSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, opacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, padAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, shape: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, size: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, smooth: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, stroke: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -34815,73 +34818,70 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, strokeDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeJoin: Union[ - Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tension: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, text: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, theta2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, width: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, x: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -34966,7 +34966,7 @@ def __init__( class RelativeBandSize(VegaLiteSchema): """RelativeBandSize schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -34985,7 +34985,7 @@ def __init__(self, band: Union[float, UndefinedType] = Undefined, **kwds): class RepeatMapping(VegaLiteSchema): """RepeatMapping schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -35010,7 +35010,7 @@ def __init__( class RepeatRef(Field): """RepeatRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Reference to a repeated value. Parameters @@ -35035,7 +35035,7 @@ def __init__( class Resolve(VegaLiteSchema): """Resolve schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Defines how scales, axes, and legends from different specs should be combined. Resolve is a mapping from ``scale``, ``axis``, and ``legend`` to a mapping from channels to resolutions. Scales and guides can be resolved to be ``"independent"`` or ``"shared"``. @@ -35043,11 +35043,11 @@ class Resolve(VegaLiteSchema): Parameters ---------- - axis : :class:`SchemaBase`, dict + axis : dict, :class:`SchemaBase` - legend : :class:`SchemaBase`, dict + legend : dict, :class:`SchemaBase` - scale : :class:`SchemaBase`, dict + scale : dict, :class:`SchemaBase` """ @@ -35055,9 +35055,9 @@ class Resolve(VegaLiteSchema): def __init__( self, - axis: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - legend: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - scale: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + axis: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + legend: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + scale: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(Resolve, self).__init__(axis=axis, legend=legend, scale=scale, **kwds) @@ -35078,7 +35078,7 @@ def __init__(self, *args): class RowColLayoutAlign(VegaLiteSchema): """RowColLayoutAlign schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -35107,7 +35107,7 @@ def __init__( class RowColboolean(VegaLiteSchema): """RowColboolean schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -35132,7 +35132,7 @@ def __init__( class RowColnumber(VegaLiteSchema): """RowColnumber schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -35157,14 +35157,14 @@ def __init__( class RowColumnEncodingFieldDef(VegaLiteSchema): """RowColumnEncodingFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -35190,7 +35190,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -35216,7 +35216,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): respective rows or columns. **Default value:** ``false`` - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -35231,9 +35231,9 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : :class:`SchemaBase`, None, dict + header : dict, None, :class:`SchemaBase` An object defining properties of a facet's header. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -35266,7 +35266,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -35275,7 +35275,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -35371,10 +35371,11 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -35399,7 +35400,6 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, @@ -35407,42 +35407,53 @@ def __init__( Union["SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - header: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + header: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ Union[ - "SchemaBase", - Literal["ascending", "descending"], + dict, None, - Sequence[Union["SchemaBase", dict]], + "SchemaBase", + Sequence[str], Sequence[bool], Sequence[float], - Sequence[str], - dict, + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], ], UndefinedType, ] = Undefined, spacing: Union[float, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -35461,61 +35472,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -35548,12 +35518,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -35584,12 +35584,12 @@ def __init__( class Scale(VegaLiteSchema): """Scale schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - align : :class:`SchemaBase`, dict, float + align : dict, float, :class:`SchemaBase` The alignment of the steps within the scale range. This value must lie in the range ``[0,1]``. A value of ``0.5`` indicates that the @@ -35597,9 +35597,9 @@ class Scale(VegaLiteSchema): shift the bands to one side, say to position them adjacent to an axis. **Default value:** ``0.5`` - base : :class:`SchemaBase`, dict, float + base : dict, float, :class:`SchemaBase` The logarithm base of the ``log`` scale (default ``10`` ). - bins : :class:`SchemaBase`, Sequence[float], dict + bins : dict, Sequence[float], :class:`SchemaBase` Bin boundaries can be provided to scales as either an explicit array of bin boundaries or as a bin specification object. The legal values are: @@ -35614,19 +35614,19 @@ class Scale(VegaLiteSchema): *step* size, and optionally the *start* and *stop* boundaries. * An array of bin boundaries over the scale domain. If provided, axes and legends will use the bin boundaries to inform the choice of tick marks and text labels. - clamp : :class:`SchemaBase`, bool, dict + clamp : dict, bool, :class:`SchemaBase` If ``true``, values that exceed the data domain are clamped to either the minimum or maximum range value **Default value:** derived from the `scale config `__ 's ``clamp`` ( ``true`` by default). - constant : :class:`SchemaBase`, dict, float + constant : dict, float, :class:`SchemaBase` A constant determining the slope of the symlog function around zero. Only used for ``symlog`` scales. **Default value:** ``1`` - domain : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, None, bool, dict, float, str], dict, str + domain : str, dict, :class:`SchemaBase`, Sequence[str, dict, bool, None, float, :class:`SchemaBase`] Customized domain values in the form of constant values or dynamic values driven by a parameter. @@ -35658,27 +35658,27 @@ class Scale(VegaLiteSchema): `interactively determines `__ the scale domain. - domainMax : :class:`SchemaBase`, dict, float + domainMax : dict, float, :class:`SchemaBase` Sets the maximum value in the scale domain, overriding the ``domain`` property. This property is only intended for use with scales having continuous domains. - domainMid : :class:`SchemaBase`, dict, float + domainMid : dict, float, :class:`SchemaBase` Inserts a single mid-point value into a two-element domain. The mid-point value must lie between the domain minimum and maximum values. This property can be useful for setting a midpoint for `diverging color scales `__. The domainMid property is only intended for use with scales supporting continuous, piecewise domains. - domainMin : :class:`SchemaBase`, dict, float + domainMin : dict, float, :class:`SchemaBase` Sets the minimum value in the scale domain, overriding the domain property. This property is only intended for use with scales having continuous domains. - domainRaw : :class:`SchemaBase`, dict + domainRaw : dict, :class:`SchemaBase` An expression for an array of raw values that, if non-null, directly overrides the *domain* property. This is useful for supporting interactions such as panning or zooming a scale. The scale may be initially determined using a data-driven domain, then modified in response to user input by setting the rawDomain value. - exponent : :class:`SchemaBase`, dict, float + exponent : dict, float, :class:`SchemaBase` The exponent of the ``pow`` scale. - interpolate : :class:`SchemaBase`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', 'cubehelix', 'cubehelix-long'], dict + interpolate : dict, :class:`SchemaBase`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', 'cubehelix', 'cubehelix-long'] The interpolation method for range values. By default, a general interpolator for numbers, dates, strings and colors (in HCL space) is used. For color ranges, this property allows interpolation in alternative color spaces. Legal values include @@ -35691,7 +35691,7 @@ class Scale(VegaLiteSchema): * **Default value:** ``hcl`` - nice : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'], bool, dict, float + nice : dict, bool, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] Extending the domain so that it starts and ends on nice round values. This method typically modifies the scale’s domain, and may only extend the bounds to the nearest round value. Nicing is useful if the domain is computed from data and may be @@ -35713,7 +35713,7 @@ class Scale(VegaLiteSchema): **Default value:** ``true`` for unbinned *quantitative* fields without explicit domain bounds; ``false`` otherwise. - padding : :class:`SchemaBase`, dict, float + padding : dict, float, :class:`SchemaBase` For * `continuous `__ * scales, expands the scale domain to accommodate the specified number of pixels on each of the scale range. The scale range must represent pixels for this parameter to @@ -35732,7 +35732,7 @@ class Scale(VegaLiteSchema): ``continuousPadding``. For *band and point* scales, see ``paddingInner`` and ``paddingOuter``. By default, Vega-Lite sets padding such that *width/height = number of unique values * step*. - paddingInner : :class:`SchemaBase`, dict, float + paddingInner : dict, float, :class:`SchemaBase` The inner padding (spacing) within each band step of band scales, as a fraction of the step size. This value must lie in the range [0,1]. @@ -35742,7 +35742,7 @@ class Scale(VegaLiteSchema): **Default value:** derived from the `scale config `__ 's ``bandPaddingInner``. - paddingOuter : :class:`SchemaBase`, dict, float + paddingOuter : dict, float, :class:`SchemaBase` The outer padding (spacing) at the ends of the range of band and point scales, as a fraction of the step size. This value must lie in the range [0,1]. @@ -35750,7 +35750,7 @@ class Scale(VegaLiteSchema): `__ 's ``bandPaddingOuter`` for band scales and ``pointPadding`` for point scales. By default, Vega-Lite sets outer padding such that *width/height = number of unique values * step*. - range : :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[:class:`SchemaBase`, Sequence[float], dict, float, str], dict + range : dict, :class:`SchemaBase`, Sequence[str, dict, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'] The range of the scale. One of: @@ -35778,22 +35778,22 @@ class Scale(VegaLiteSchema): 2) Any directly specified ``range`` for ``x`` and ``y`` channels will be ignored. Range can be customized via the view's corresponding `size `__ ( ``width`` and ``height`` ). - rangeMax : :class:`SchemaBase`, dict, float, str + rangeMax : str, dict, float, :class:`SchemaBase` Sets the maximum value in the scale range, overriding the ``range`` property or the default range. This property is only intended for use with scales having continuous ranges. - rangeMin : :class:`SchemaBase`, dict, float, str + rangeMin : str, dict, float, :class:`SchemaBase` Sets the minimum value in the scale range, overriding the ``range`` property or the default range. This property is only intended for use with scales having continuous ranges. - reverse : :class:`SchemaBase`, bool, dict + reverse : dict, bool, :class:`SchemaBase` If true, reverses the order of the scale range. **Default value:** ``false``. - round : :class:`SchemaBase`, bool, dict + round : dict, bool, :class:`SchemaBase` If ``true``, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. **Default value:** ``false``. - scheme : :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['rainbow', 'sinebow'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'], dict + scheme : dict, :class:`SchemaBase`, Literal['rainbow', 'sinebow'], Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] A string indicating a color `scheme `__ name (e.g., ``"category10"`` or ``"blues"`` ) or a `scheme parameter object @@ -35836,7 +35836,7 @@ class Scale(VegaLiteSchema): **Default value:** please see the `scale type table `__. - zero : :class:`SchemaBase`, bool, dict + zero : dict, bool, :class:`SchemaBase` If ``true``, ensures that a zero baseline value is included in the scale domain. **Default value:** ``true`` for x and y channels if the quantitative field is not @@ -35850,51 +35850,52 @@ class Scale(VegaLiteSchema): def __init__( self, align: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, base: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, bins: Union[ - Union["SchemaBase", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, constant: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, domain: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Sequence[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str] + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"] ], - dict, - str, ], UndefinedType, ] = Undefined, domainMax: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, domainMid: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, domainMin: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, domainRaw: Union[ - Union["SchemaBase", "_Parameter", dict], UndefinedType + Union[dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, exponent: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, interpolate: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "rgb", "lab", @@ -35905,14 +35906,16 @@ def __init__( "cubehelix", "cubehelix-long", ], - dict, ], UndefinedType, ] = Undefined, nice: Union[ Union[ - "SchemaBase", + dict, + bool, + float, "_Parameter", + "SchemaBase", Literal[ "millisecond", "second", @@ -35923,24 +35926,25 @@ def __init__( "month", "year", ], - bool, - dict, - float, ], UndefinedType, ] = Undefined, padding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, paddingInner: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, paddingOuter: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, range: Union[ Union[ + dict, "SchemaBase", + Sequence[ + Union[str, dict, float, "_Parameter", "SchemaBase", Sequence[float]] + ], Literal[ "width", "height", @@ -35951,29 +35955,39 @@ def __init__( "diverging", "heatmap", ], - Sequence[ - Union["SchemaBase", "_Parameter", Sequence[float], dict, float, str] - ], - dict, ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, rangeMin: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, reverse: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, round: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, scheme: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -36092,19 +36106,6 @@ def __init__( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -36313,7 +36314,6 @@ def __init__( "lighttealblue-8", "lighttealblue-9", ], - dict, ], UndefinedType, ] = Undefined, @@ -36342,7 +36342,7 @@ def __init__( UndefinedType, ] = Undefined, zero: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -36378,7 +36378,7 @@ def __init__( class ScaleBins(VegaLiteSchema): """ScaleBins schema wrapper - :class:`SchemaBase`, Sequence[float], dict + dict, Sequence[float], :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ScaleBins"} @@ -36390,7 +36390,7 @@ def __init__(self, *args, **kwds): class ScaleBinParams(ScaleBins): """ScaleBinParams schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -36422,12 +36422,12 @@ def __init__( class ScaleConfig(VegaLiteSchema): """ScaleConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - bandPaddingInner : :class:`SchemaBase`, dict, float + bandPaddingInner : dict, float, :class:`SchemaBase` Default inner padding for ``x`` and ``y`` band scales. **Default value:** @@ -36436,29 +36436,29 @@ class ScaleConfig(VegaLiteSchema): * ``nestedOffsetPaddingInner`` for x/y scales with nested x/y offset scales. * ``barBandPaddingInner`` for bar marks ( ``0.1`` by default) * ``rectBandPaddingInner`` for rect and other marks ( ``0`` by default) - bandPaddingOuter : :class:`SchemaBase`, dict, float + bandPaddingOuter : dict, float, :class:`SchemaBase` Default outer padding for ``x`` and ``y`` band scales. **Default value:** ``paddingInner/2`` (which makes *width/height = number of unique values * step* ) - bandWithNestedOffsetPaddingInner : :class:`SchemaBase`, dict, float + bandWithNestedOffsetPaddingInner : dict, float, :class:`SchemaBase` Default inner padding for ``x`` and ``y`` band scales with nested ``xOffset`` and ``yOffset`` encoding. **Default value:** ``0.2`` - bandWithNestedOffsetPaddingOuter : :class:`SchemaBase`, dict, float + bandWithNestedOffsetPaddingOuter : dict, float, :class:`SchemaBase` Default outer padding for ``x`` and ``y`` band scales with nested ``xOffset`` and ``yOffset`` encoding. **Default value:** ``0.2`` - barBandPaddingInner : :class:`SchemaBase`, dict, float + barBandPaddingInner : dict, float, :class:`SchemaBase` Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"bar"`` marks. **Default value:** ``0.1`` - clamp : :class:`SchemaBase`, bool, dict + clamp : dict, bool, :class:`SchemaBase` If true, values that exceed the data domain are clamped to either the minimum or maximum range value - continuousPadding : :class:`SchemaBase`, dict, float + continuousPadding : dict, float, :class:`SchemaBase` Default padding for continuous x/y scales. **Default:** The bar width for continuous x-scale of a vertical bar and continuous @@ -36505,15 +36505,15 @@ class ScaleConfig(VegaLiteSchema): of size for trail marks with zero=false. **Default value:** ``1`` - offsetBandPaddingInner : :class:`SchemaBase`, dict, float + offsetBandPaddingInner : dict, float, :class:`SchemaBase` Default padding inner for xOffset/yOffset's band scales. **Default Value:** ``0`` - offsetBandPaddingOuter : :class:`SchemaBase`, dict, float + offsetBandPaddingOuter : dict, float, :class:`SchemaBase` Default padding outer for xOffset/yOffset's band scales. **Default Value:** ``0`` - pointPadding : :class:`SchemaBase`, dict, float + pointPadding : dict, float, :class:`SchemaBase` Default outer padding for ``x`` and ``y`` point-ordinal scales. **Default value:** ``0.5`` (which makes *width/height = number of unique values * @@ -36528,11 +36528,11 @@ class ScaleConfig(VegaLiteSchema): `__ scale. **Default value:** ``4`` - rectBandPaddingInner : :class:`SchemaBase`, dict, float + rectBandPaddingInner : dict, float, :class:`SchemaBase` Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"rect"`` marks. **Default value:** ``0`` - round : :class:`SchemaBase`, bool, dict + round : dict, bool, :class:`SchemaBase` If true, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. (Only available for ``x``, ``y``, and ``size`` scales.) useUnaggregatedDomain : bool @@ -36548,7 +36548,7 @@ class ScaleConfig(VegaLiteSchema): raw data domain (e.g. ``"count"``, ``"sum"`` ), this property is ignored. **Default value:** ``false`` - xReverse : :class:`SchemaBase`, bool, dict + xReverse : dict, bool, :class:`SchemaBase` Reverse x-scale by default (useful for right-to-left charts). zero : bool Default ``scale.zero`` for `continuous @@ -36563,25 +36563,25 @@ class ScaleConfig(VegaLiteSchema): def __init__( self, bandPaddingInner: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, bandPaddingOuter: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, bandWithNestedOffsetPaddingInner: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, bandWithNestedOffsetPaddingOuter: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, barBandPaddingInner: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, clamp: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, continuousPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, maxBandSize: Union[float, UndefinedType] = Undefined, maxFontSize: Union[float, UndefinedType] = Undefined, @@ -36594,25 +36594,25 @@ def __init__( minSize: Union[float, UndefinedType] = Undefined, minStrokeWidth: Union[float, UndefinedType] = Undefined, offsetBandPaddingInner: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, offsetBandPaddingOuter: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, pointPadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, quantileCount: Union[float, UndefinedType] = Undefined, quantizeCount: Union[float, UndefinedType] = Undefined, rectBandPaddingInner: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, round: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, useUnaggregatedDomain: Union[bool, UndefinedType] = Undefined, xReverse: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, zero: Union[bool, UndefinedType] = Undefined, **kwds, @@ -36652,7 +36652,7 @@ def __init__( class ScaleDatumDef(OffsetDef): """ScaleDatumDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -36661,9 +36661,9 @@ class ScaleDatumDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -36676,7 +36676,7 @@ class ScaleDatumDef(OffsetDef): **See also:** `scale `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -36773,12 +36773,12 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, - scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -36802,14 +36802,14 @@ def __init__( class ScaleFieldDef(OffsetDef): """ScaleFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -36821,7 +36821,7 @@ class ScaleFieldDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -36842,7 +36842,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -36857,7 +36857,7 @@ class ScaleFieldDef(OffsetDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -36870,7 +36870,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -36909,7 +36909,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -36918,7 +36918,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -37014,10 +37014,11 @@ class ScaleFieldDef(OffsetDef): def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -37042,32 +37043,23 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ Union[ + dict, + None, "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + Sequence[str], + Sequence[bool], + Sequence[float], Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], Literal[ "x", "y", @@ -37082,33 +37074,52 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -37127,61 +37138,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -37214,12 +37184,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -37260,7 +37260,7 @@ def __init__(self, *args): class ScaleInterpolateParams(VegaLiteSchema): """ScaleInterpolateParams schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -37287,7 +37287,7 @@ def __init__( class ScaleResolveMap(VegaLiteSchema): """ScaleResolveMap schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -37424,12 +37424,12 @@ def __init__(self, *args): class SchemeParams(VegaLiteSchema): """SchemeParams schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - name : :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['rainbow', 'sinebow'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] + name : :class:`SchemaBase`, Literal['rainbow', 'sinebow'], Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] A color scheme name for ordinal scales (e.g., ``"category10"`` or ``"blues"`` ). For the full list of supported schemes, please refer to the `Vega Scheme @@ -37451,6 +37451,19 @@ def __init__( name: Union[ Union[ "SchemaBase", + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], Literal[ "accent", "category10", @@ -37569,19 +37582,6 @@ def __init__( "spectral-10", "spectral-11", ], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal["rainbow", "sinebow"], Literal[ "turbo", "viridis", @@ -37805,16 +37805,16 @@ def __init__( class SecondaryFieldDef(Position2Def): """SecondaryFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -37847,7 +37847,7 @@ class SecondaryFieldDef(Position2Def): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -37862,7 +37862,7 @@ class SecondaryFieldDef(Position2Def): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -37871,7 +37871,7 @@ class SecondaryFieldDef(Position2Def): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -37898,10 +37898,11 @@ class SecondaryFieldDef(Position2Def): def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -37926,31 +37927,41 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -37969,61 +37980,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -38056,12 +38026,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, **kwds, ): @@ -38080,12 +38080,12 @@ def __init__( class SelectionConfig(VegaLiteSchema): """SelectionConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - interval : :class:`SchemaBase`, dict + interval : dict, :class:`SchemaBase` The default definition for an `interval `__ selection. All properties and transformations for an interval selection definition (except ``type`` @@ -38093,7 +38093,7 @@ class SelectionConfig(VegaLiteSchema): For instance, setting ``interval`` to ``{"translate": false}`` disables the ability to move interval selections by default. - point : :class:`SchemaBase`, dict + point : dict, :class:`SchemaBase` The default definition for a `point `__ selection. All properties and transformations for a point selection definition (except ``type`` ) @@ -38107,8 +38107,8 @@ class SelectionConfig(VegaLiteSchema): def __init__( self, - interval: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - point: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + interval: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + point: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(SelectionConfig, self).__init__(interval=interval, point=point, **kwds) @@ -38117,7 +38117,7 @@ def __init__( class SelectionInit(VegaLiteSchema): """SelectionInit schema wrapper - :class:`SchemaBase`, None, bool, dict, float, str + str, dict, bool, None, float, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/SelectionInit"} @@ -38129,7 +38129,7 @@ def __init__(self, *args, **kwds): class DateTime(SelectionInit): """DateTime schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Object for defining datetime in Vega-Lite Filter. If both month and quarter are provided, month has higher precedence. ``day`` cannot be combined with other date. We accept string for month and day names. @@ -38139,7 +38139,7 @@ class DateTime(SelectionInit): date : float Integer value representing the date (day of the month) from 1-31. - day : :class:`SchemaBase`, float, str + day : str, float, :class:`SchemaBase` Value representing the day of a week. This can be one of: (1) integer value -- ``1`` represents Monday; (2) case-insensitive day name (e.g., ``"Monday"`` ); (3) case-insensitive, 3-character short day name (e.g., ``"Mon"`` ). @@ -38152,7 +38152,7 @@ class DateTime(SelectionInit): Integer value representing the millisecond segment of time. minutes : float Integer value representing the minute segment of time from 0-59. - month : :class:`SchemaBase`, float, str + month : str, float, :class:`SchemaBase` One of: (1) integer value representing the month from ``1`` - ``12``. ``1`` represents January; (2) case-insensitive month name (e.g., ``"January"`` ); (3) case-insensitive, 3-character short month name (e.g., ``"Jan"`` ). @@ -38172,11 +38172,11 @@ class DateTime(SelectionInit): def __init__( self, date: Union[float, UndefinedType] = Undefined, - day: Union[Union["SchemaBase", float, str], UndefinedType] = Undefined, + day: Union[Union[str, float, "SchemaBase"], UndefinedType] = Undefined, hours: Union[float, UndefinedType] = Undefined, milliseconds: Union[float, UndefinedType] = Undefined, minutes: Union[float, UndefinedType] = Undefined, - month: Union[Union["SchemaBase", float, str], UndefinedType] = Undefined, + month: Union[Union[str, float, "SchemaBase"], UndefinedType] = Undefined, quarter: Union[float, UndefinedType] = Undefined, seconds: Union[float, UndefinedType] = Undefined, utc: Union[bool, UndefinedType] = Undefined, @@ -38201,7 +38201,7 @@ def __init__( class PrimitiveValue(SelectionInit): """PrimitiveValue schema wrapper - :class:`SchemaBase`, None, bool, float, str + str, bool, None, float, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/PrimitiveValue"} @@ -38213,8 +38213,8 @@ def __init__(self, *args): class SelectionInitInterval(VegaLiteSchema): """SelectionInitInterval schema wrapper - :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], - Sequence[str] + Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Sequence[dict, + :class:`SchemaBase`] """ _schema = {"$ref": "#/definitions/SelectionInitInterval"} @@ -38226,7 +38226,7 @@ def __init__(self, *args, **kwds): class SelectionInitIntervalMapping(VegaLiteSchema): """SelectionInitIntervalMapping schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/SelectionInitIntervalMapping"} @@ -38238,7 +38238,7 @@ def __init__(self, **kwds): class SelectionInitMapping(VegaLiteSchema): """SelectionInitMapping schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/SelectionInitMapping"} @@ -38250,17 +38250,17 @@ def __init__(self, **kwds): class SelectionParameter(VegaLiteSchema): """SelectionParameter schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - name : :class:`SchemaBase`, str + name : str, :class:`SchemaBase` Required. A unique name for the selection parameter. Selection names should be valid JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - select : :class:`SchemaBase`, Literal['point', 'interval'], dict + select : dict, :class:`SchemaBase`, Literal['point', 'interval'] Determines the default event processing and data query for the selection. Vega-Lite currently supports two selection types: @@ -38268,7 +38268,7 @@ class SelectionParameter(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - bind : :class:`SchemaBase`, dict, str + bind : str, dict, :class:`SchemaBase` When set, a selection is populated by input elements (also known as dynamic query widgets) or by interacting with the corresponding legend. Direct manipulation interaction is disabled by default; to re-enable it, set the selection's `on @@ -38284,7 +38284,7 @@ class SelectionParameter(VegaLiteSchema): **See also:** `bind `__ documentation. - value : :class:`SchemaBase`, None, Sequence[:class:`SchemaBase`, dict], bool, dict, float, str + value : str, dict, bool, None, float, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -38297,20 +38297,20 @@ class SelectionParameter(VegaLiteSchema): def __init__( self, - name: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + name: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, select: Union[ - Union["SchemaBase", Literal["point", "interval"], dict], UndefinedType + Union[dict, "SchemaBase", Literal["point", "interval"]], UndefinedType ] = Undefined, - bind: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + bind: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[ Union[ - "SchemaBase", - None, - Sequence[Union["SchemaBase", dict]], - bool, + str, dict, + bool, + None, float, - str, + "SchemaBase", + Sequence[Union[dict, "SchemaBase"]], ], UndefinedType, ] = Undefined, @@ -38348,12 +38348,12 @@ def __init__(self, *args): class SequenceGenerator(Generator): """SequenceGenerator schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - sequence : :class:`SchemaBase`, dict + sequence : dict, :class:`SchemaBase` Generate a sequence of numbers. name : str Provide a placeholder name and bind data at runtime. @@ -38363,7 +38363,7 @@ class SequenceGenerator(Generator): def __init__( self, - sequence: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + sequence: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -38373,7 +38373,7 @@ def __init__( class SequenceParams(VegaLiteSchema): """SequenceParams schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -38386,7 +38386,7 @@ class SequenceParams(VegaLiteSchema): The step value between sequence entries. **Default value:** ``1`` - as : :class:`SchemaBase`, str + as : str, :class:`SchemaBase` The name of the generated sequence field. **Default value:** ``"data"`` @@ -38470,7 +38470,7 @@ def __init__(self, *args): class ShapeDef(VegaLiteSchema): """ShapeDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/ShapeDef"} @@ -38484,7 +38484,7 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( ): """FieldOrDatumDefWithConditionDatumDefstringnull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -38493,16 +38493,16 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -38601,15 +38601,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, datum: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -38635,14 +38635,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( ): """FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -38654,7 +38654,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict + bin : dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -38675,14 +38675,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -38697,7 +38697,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : :class:`SchemaBase`, None, dict + legend : dict, None, :class:`SchemaBase` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -38706,7 +38706,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `legend `__ documentation. - scale : :class:`SchemaBase`, None, dict + scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -38719,7 +38719,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `scale `__ documentation. - sort : :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -38758,7 +38758,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `sort `__ documentation. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -38767,7 +38767,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -38865,10 +38865,11 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -38893,37 +38894,28 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union["SchemaBase", None, bool, dict], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - legend: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, - scale: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + legend: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ Union[ + dict, + None, "SchemaBase", - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + Sequence[str], + Sequence[bool], + Sequence[float], Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], Literal[ "x", "y", @@ -38938,33 +38930,52 @@ def __init__( "opacity", "text", ], - None, - Sequence[Union["SchemaBase", dict]], - Sequence[bool], - Sequence[float], - Sequence[str], - dict, + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], ], UndefinedType, ] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -38983,61 +38994,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -39070,12 +39040,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union["SchemaBase", Literal["nominal", "ordinal", "geojson"]], UndefinedType @@ -39104,7 +39104,7 @@ def __init__( class SharedEncoding(VegaLiteSchema): """SharedEncoding schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -39115,7 +39115,7 @@ class SharedEncoding(VegaLiteSchema): description : dict - detail : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + detail : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. fill : dict @@ -39136,7 +39136,7 @@ class SharedEncoding(VegaLiteSchema): opacity : dict - order : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + order : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Order of the marks. @@ -39173,7 +39173,7 @@ class SharedEncoding(VegaLiteSchema): theta2 : dict - tooltip : :class:`SchemaBase`, None, Sequence[:class:`SchemaBase`, dict], dict + tooltip : dict, None, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. @@ -39212,7 +39212,7 @@ def __init__( color: Union[dict, UndefinedType] = Undefined, description: Union[dict, UndefinedType] = Undefined, detail: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, fill: Union[dict, UndefinedType] = Undefined, @@ -39225,7 +39225,7 @@ def __init__( longitude2: Union[dict, UndefinedType] = Undefined, opacity: Union[dict, UndefinedType] = Undefined, order: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, radius: Union[dict, UndefinedType] = Undefined, @@ -39240,7 +39240,7 @@ def __init__( theta: Union[dict, UndefinedType] = Undefined, theta2: Union[dict, UndefinedType] = Undefined, tooltip: Union[ - Union["SchemaBase", None, Sequence[Union["SchemaBase", dict]], dict], + Union[dict, None, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, url: Union[dict, UndefinedType] = Undefined, @@ -39316,11 +39316,11 @@ def __init__(self, *args): class Sort(VegaLiteSchema): """Sort schema wrapper - :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', - '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], - Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', - 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], None, - Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], Sequence[str], dict + dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, + Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', + 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', + 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', + '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] """ _schema = {"$ref": "#/definitions/Sort"} @@ -39332,10 +39332,10 @@ def __init__(self, *args, **kwds): class AllSortString(Sort): """AllSortString schema wrapper - :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', - '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'], - Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', - 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'] + :class:`SchemaBase`, Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', + 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', + 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', + '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] """ _schema = {"$ref": "#/definitions/AllSortString"} @@ -39347,13 +39347,13 @@ def __init__(self, *args, **kwds): class EncodingSortField(Sort): """EncodingSortField schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A sort definition for sorting a discrete scale in an encoding field definition. Parameters ---------- - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` The data `field `__ to sort by. **Default value:** If unspecified, defaults to the field specified in the outer data @@ -39370,7 +39370,7 @@ class EncodingSortField(Sort): `__. **Default value:** ``"sum"`` for stacked plots. Otherwise, ``"min"``. - order : :class:`SchemaBase`, Literal['ascending', 'descending'], None + order : None, :class:`SchemaBase`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default), ``"descending"``, or ``null`` (no not sort). """ @@ -39379,7 +39379,7 @@ class EncodingSortField(Sort): def __init__( self, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, op: Union[ Union[ "SchemaBase", @@ -39410,7 +39410,7 @@ def __init__( UndefinedType, ] = Undefined, order: Union[ - Union["SchemaBase", Literal["ascending", "descending"], None], UndefinedType + Union[None, "SchemaBase", Literal["ascending", "descending"]], UndefinedType ] = Undefined, **kwds, ): @@ -39420,8 +39420,8 @@ def __init__( class SortArray(Sort): """SortArray schema wrapper - :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], Sequence[bool], Sequence[float], - Sequence[str] + Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Sequence[dict, + :class:`SchemaBase`] """ _schema = {"$ref": "#/definitions/SortArray"} @@ -39459,7 +39459,7 @@ def __init__(self, *args): class SortByEncoding(Sort): """SortByEncoding schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -39468,7 +39468,7 @@ class SortByEncoding(Sort): The `encoding channel `__ to sort by (e.g., ``"x"``, ``"y"`` ) - order : :class:`SchemaBase`, Literal['ascending', 'descending'], None + order : None, :class:`SchemaBase`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default), ``"descending"``, or ``null`` (no not sort). """ @@ -39498,7 +39498,7 @@ def __init__( UndefinedType, ] = Undefined, order: Union[ - Union["SchemaBase", Literal["ascending", "descending"], None], UndefinedType + Union[None, "SchemaBase", Literal["ascending", "descending"]], UndefinedType ] = Undefined, **kwds, ): @@ -39508,15 +39508,15 @@ def __init__( class SortField(VegaLiteSchema): """SortField schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A sort definition for transform Parameters ---------- - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` The name of the field to sort. - order : :class:`SchemaBase`, Literal['ascending', 'descending'], None + order : None, :class:`SchemaBase`, Literal['ascending', 'descending'] Whether to sort the field in ascending or descending order. One of ``"ascending"`` (default), ``"descending"``, or ``null`` (no not sort). """ @@ -39525,9 +39525,9 @@ class SortField(VegaLiteSchema): def __init__( self, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, order: Union[ - Union["SchemaBase", Literal["ascending", "descending"], None], UndefinedType + Union[None, "SchemaBase", Literal["ascending", "descending"]], UndefinedType ] = Undefined, **kwds, ): @@ -39549,7 +39549,7 @@ def __init__(self, *args): class Spec(VegaLiteSchema): """Spec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Any specification in Vega-Lite. """ @@ -39562,15 +39562,15 @@ def __init__(self, *args, **kwds): class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): """ConcatSpecGenericSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Base interface for a generalized concatenation specification. Parameters ---------- - concat : Sequence[:class:`SchemaBase`, dict] + concat : Sequence[dict, :class:`SchemaBase`] A list of views to be concatenated. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -39599,7 +39599,7 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, bool, dict + center : dict, bool, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -39625,16 +39625,16 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -39642,9 +39642,9 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. """ @@ -39652,23 +39652,23 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): def __init__( self, - concat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + concat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, align: Union[ - Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType + Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, **kwds, ): @@ -39692,21 +39692,21 @@ def __init__( class FacetSpec(Spec, NonNormalizedSpec): """FacetSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Base interface for a facet specification. Parameters ---------- - facet : :class:`SchemaBase`, dict + facet : dict, :class:`SchemaBase` Definition for how to facet the data. One of: 1) `a field definition for faceting the plot by one field `__ 2) `An object that maps row and column channels to their field definitions `__ - spec : :class:`SchemaBase`, dict + spec : dict, :class:`SchemaBase` A specification of the view that gets faceted. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -39735,7 +39735,7 @@ class FacetSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, bool, dict + center : dict, bool, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -39761,16 +39761,16 @@ class FacetSpec(Spec, NonNormalizedSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -39778,9 +39778,9 @@ class FacetSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. """ @@ -39788,24 +39788,24 @@ class FacetSpec(Spec, NonNormalizedSpec): def __init__( self, - facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + facet: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + spec: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, align: Union[ - Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType + Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, **kwds, ): @@ -39830,19 +39830,19 @@ def __init__( class FacetedUnitSpec(Spec, NonNormalizedSpec): """FacetedUnitSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Unit spec that can have a composite mark and row or column channels (shorthand for a facet spec). Parameters ---------- - mark : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str + mark : str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -39871,7 +39871,7 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, bool, dict + center : dict, bool, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -39879,14 +39879,14 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): supply different centering values for rows and columns. **Default value:** ``false`` - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, dict + encoding : dict, :class:`SchemaBase` A key-value mapping between encoding channels and definition of fields. - height : :class:`SchemaBase`, dict, float, str + height : str, dict, float, :class:`SchemaBase` The height of a visualization. @@ -39908,16 +39908,16 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): documentation. name : str Name of the visualization for later reference. - params : Sequence[:class:`SchemaBase`, dict] + params : Sequence[dict, :class:`SchemaBase`] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`SchemaBase`, dict + projection : dict, :class:`SchemaBase` An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -39925,15 +39925,15 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. - view : :class:`SchemaBase`, dict + view : dict, :class:`SchemaBase` An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`SchemaBase`, dict, float, str + width : str, dict, float, :class:`SchemaBase` The width of a visualization. @@ -39961,6 +39961,8 @@ def __init__( self, mark: Union[ Union[ + str, + dict, "SchemaBase", Literal[ "arc", @@ -39978,33 +39980,31 @@ def __init__( "square", "geoshape", ], - dict, - str, ], UndefinedType, ] = Undefined, align: Union[ - Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType + Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - height: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, + encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, + params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - width: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, + view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + width: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(FacetedUnitSpec, self).__init__( @@ -40032,13 +40032,13 @@ def __init__( class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): """HConcatSpecGenericSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Base interface for a horizontal concatenation specification. Parameters ---------- - hconcat : Sequence[:class:`SchemaBase`, dict] + hconcat : Sequence[dict, :class:`SchemaBase`] A list of views to be concatenated and put into a row. bounds : Literal['full', 'flush'] The bounds calculation method to use for determining the extent of a sub-plot. One @@ -40057,22 +40057,22 @@ class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): rows or columns. **Default value:** ``false`` - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. """ @@ -40080,19 +40080,19 @@ class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): def __init__( self, - hconcat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + hconcat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, **kwds, ): @@ -40114,29 +40114,29 @@ def __init__( class LayerSpec(Spec, NonNormalizedSpec): """LayerSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A full layered plot specification, which may contains ``encoding`` and ``projection`` properties that will be applied to underlying unit (single-view) specifications. Parameters ---------- - layer : Sequence[:class:`SchemaBase`, dict] + layer : Sequence[dict, :class:`SchemaBase`] Layer or single view specifications to be layered. **Note** : Specifications inside ``layer`` cannot use ``row`` and ``column`` channels as layering facet specifications is not allowed. Instead, use the `facet operator `__ and place a layer inside a facet. - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, dict + encoding : dict, :class:`SchemaBase` A shared key-value mapping between encoding channels and definition of fields in the underlying layers. - height : :class:`SchemaBase`, dict, float, str + height : str, dict, float, :class:`SchemaBase` The height of a visualization. @@ -40158,20 +40158,20 @@ class LayerSpec(Spec, NonNormalizedSpec): documentation. name : str Name of the visualization for later reference. - projection : :class:`SchemaBase`, dict + projection : dict, :class:`SchemaBase` An object defining properties of the geographic projection shared by underlying layers. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. - view : :class:`SchemaBase`, dict + view : dict, :class:`SchemaBase` An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`SchemaBase`, dict, float, str + width : str, dict, float, :class:`SchemaBase` The width of a visualization. @@ -40197,22 +40197,22 @@ class LayerSpec(Spec, NonNormalizedSpec): def __init__( self, - layer: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + layer: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - height: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, + encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - width: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, + view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + width: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(LayerSpec, self).__init__( @@ -40235,7 +40235,7 @@ def __init__( class RepeatSpec(Spec, NonNormalizedSpec): """RepeatSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/RepeatSpec"} @@ -40247,12 +40247,12 @@ def __init__(self, *args, **kwds): class LayerRepeatSpec(RepeatSpec): """LayerRepeatSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - repeat : :class:`SchemaBase`, dict + repeat : dict, :class:`SchemaBase` Definition for fields to be repeated. One of: 1) An array of fields to be repeated. If ``"repeat"`` is an array, the field can be referred to as ``{"repeat": "repeat"}``. The repeated views are laid out in a wrapped row. You can set the @@ -40260,9 +40260,9 @@ class LayerRepeatSpec(RepeatSpec): ``"column"`` to the listed fields to be repeated along the particular orientations. The objects ``{"repeat": "row"}`` and ``{"repeat": "column"}`` can be used to refer to the repeated field respectively. - spec : :class:`SchemaBase`, dict + spec : dict, :class:`SchemaBase` A specification of the view that gets repeated. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -40291,7 +40291,7 @@ class LayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, bool, dict + center : dict, bool, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -40317,16 +40317,16 @@ class LayerRepeatSpec(RepeatSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -40334,9 +40334,9 @@ class LayerRepeatSpec(RepeatSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. """ @@ -40344,24 +40344,24 @@ class LayerRepeatSpec(RepeatSpec): def __init__( self, - repeat: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + repeat: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + spec: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, align: Union[ - Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType + Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, **kwds, ): @@ -40386,13 +40386,13 @@ def __init__( class NonLayerRepeatSpec(RepeatSpec): """NonLayerRepeatSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Base interface for a repeat specification. Parameters ---------- - repeat : :class:`SchemaBase`, Sequence[str], dict + repeat : dict, Sequence[str], :class:`SchemaBase` Definition for fields to be repeated. One of: 1) An array of fields to be repeated. If ``"repeat"`` is an array, the field can be referred to as ``{"repeat": "repeat"}``. The repeated views are laid out in a wrapped row. You can set the @@ -40400,9 +40400,9 @@ class NonLayerRepeatSpec(RepeatSpec): ``"column"`` to the listed fields to be repeated along the particular orientations. The objects ``{"repeat": "row"}`` and ``{"repeat": "column"}`` can be used to refer to the repeated field respectively. - spec : :class:`SchemaBase`, dict + spec : dict, :class:`SchemaBase` A specification of the view that gets repeated. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -40431,7 +40431,7 @@ class NonLayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, bool, dict + center : dict, bool, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -40457,16 +40457,16 @@ class NonLayerRepeatSpec(RepeatSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -40474,9 +40474,9 @@ class NonLayerRepeatSpec(RepeatSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. """ @@ -40485,25 +40485,25 @@ class NonLayerRepeatSpec(RepeatSpec): def __init__( self, repeat: Union[ - Union["SchemaBase", Sequence[str], dict], UndefinedType + Union[dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, - spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + spec: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, align: Union[ - Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType + Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, **kwds, ): @@ -40528,12 +40528,12 @@ def __init__( class SphereGenerator(Generator): """SphereGenerator schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - sphere : bool, dict + sphere : dict, bool Generate sphere GeoJSON data for the full globe. name : str Provide a placeholder name and bind data at runtime. @@ -40543,7 +40543,7 @@ class SphereGenerator(Generator): def __init__( self, - sphere: Union[Union[bool, dict], UndefinedType] = Undefined, + sphere: Union[Union[dict, bool], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -40577,7 +40577,7 @@ def __init__(self, *args): class Step(VegaLiteSchema): """Step schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -40610,7 +40610,7 @@ def __init__(self, *args): class Stream(VegaLiteSchema): """Stream schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Stream"} @@ -40622,20 +40622,20 @@ def __init__(self, *args, **kwds): class DerivedStream(Stream): """DerivedStream schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - stream : :class:`SchemaBase`, dict + stream : dict, :class:`SchemaBase` - between : Sequence[:class:`SchemaBase`, dict] + between : Sequence[dict, :class:`SchemaBase`] consume : bool debounce : float - filter : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, str], str + filter : str, :class:`SchemaBase`, Sequence[str, :class:`SchemaBase`] markname : str @@ -40649,12 +40649,12 @@ class DerivedStream(Stream): def __init__( self, - stream: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - between: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + stream: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + between: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, consume: Union[bool, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, filter: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", str]], str], UndefinedType + Union[str, "SchemaBase", Sequence[Union[str, "SchemaBase"]]], UndefinedType ] = Undefined, markname: Union[str, UndefinedType] = Undefined, marktype: Union[ @@ -40696,7 +40696,7 @@ def __init__( class EventStream(Stream): """EventStream schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/EventStream"} @@ -40708,20 +40708,20 @@ def __init__(self, *args, **kwds): class MergedStream(Stream): """MergedStream schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - merge : Sequence[:class:`SchemaBase`, dict] + merge : Sequence[dict, :class:`SchemaBase`] - between : Sequence[:class:`SchemaBase`, dict] + between : Sequence[dict, :class:`SchemaBase`] consume : bool debounce : float - filter : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, str], str + filter : str, :class:`SchemaBase`, Sequence[str, :class:`SchemaBase`] markname : str @@ -40735,12 +40735,12 @@ class MergedStream(Stream): def __init__( self, - merge: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - between: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + merge: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + between: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, consume: Union[bool, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, filter: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", str]], str], UndefinedType + Union[str, "SchemaBase", Sequence[Union[str, "SchemaBase"]]], UndefinedType ] = Undefined, markname: Union[str, UndefinedType] = Undefined, marktype: Union[ @@ -40782,12 +40782,12 @@ def __init__( class StringFieldDef(VegaLiteSchema): """StringFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -40799,7 +40799,7 @@ class StringFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -40820,7 +40820,7 @@ class StringFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -40835,7 +40835,7 @@ class StringFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -40869,7 +40869,7 @@ class StringFieldDef(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -40878,7 +40878,7 @@ class StringFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -40975,6 +40975,7 @@ def __init__( self, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -40999,35 +41000,45 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union["SchemaBase", None, bool, dict, str], UndefinedType + Union[str, dict, bool, None, "SchemaBase"], UndefinedType ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -41046,61 +41057,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -41133,12 +41103,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -41165,14 +41165,14 @@ def __init__( class StringFieldDefWithCondition(VegaLiteSchema): """StringFieldDefWithCondition schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -41184,7 +41184,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -41205,14 +41205,14 @@ class StringFieldDefWithCondition(VegaLiteSchema): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -41227,7 +41227,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -41261,7 +41261,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -41270,7 +41270,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -41366,10 +41366,11 @@ class StringFieldDefWithCondition(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -41394,39 +41395,49 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union["SchemaBase", None, bool, dict, str], UndefinedType + Union[str, dict, bool, None, "SchemaBase"], UndefinedType ] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -41445,61 +41456,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -41532,12 +41502,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -41566,14 +41566,14 @@ def __init__( class StringValueDefWithCondition(VegaLiteSchema): """StringValueDefWithCondition schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -41584,11 +41584,11 @@ class StringValueDefWithCondition(VegaLiteSchema): def __init__( self, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType + Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -41624,48 +41624,48 @@ def __init__(self, *args): class StyleConfigIndex(VegaLiteSchema): """StyleConfigIndex schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - arc : :class:`SchemaBase`, dict + arc : dict, :class:`SchemaBase` Arc-specific Config - area : :class:`SchemaBase`, dict + area : dict, :class:`SchemaBase` Area-Specific Config - bar : :class:`SchemaBase`, dict + bar : dict, :class:`SchemaBase` Bar-Specific Config - circle : :class:`SchemaBase`, dict + circle : dict, :class:`SchemaBase` Circle-Specific Config - geoshape : :class:`SchemaBase`, dict + geoshape : dict, :class:`SchemaBase` Geoshape-Specific Config - image : :class:`SchemaBase`, dict + image : dict, :class:`SchemaBase` Image-specific Config - line : :class:`SchemaBase`, dict + line : dict, :class:`SchemaBase` Line-Specific Config - mark : :class:`SchemaBase`, dict + mark : dict, :class:`SchemaBase` Mark Config - point : :class:`SchemaBase`, dict + point : dict, :class:`SchemaBase` Point-Specific Config - rect : :class:`SchemaBase`, dict + rect : dict, :class:`SchemaBase` Rect-Specific Config - rule : :class:`SchemaBase`, dict + rule : dict, :class:`SchemaBase` Rule-Specific Config - square : :class:`SchemaBase`, dict + square : dict, :class:`SchemaBase` Square-Specific Config - text : :class:`SchemaBase`, dict + text : dict, :class:`SchemaBase` Text-Specific Config - tick : :class:`SchemaBase`, dict + tick : dict, :class:`SchemaBase` Tick-Specific Config - trail : :class:`SchemaBase`, dict + trail : dict, :class:`SchemaBase` Trail-Specific Config - group-subtitle : :class:`SchemaBase`, dict + group-subtitle : dict, :class:`SchemaBase` Default style for chart subtitles - group-title : :class:`SchemaBase`, dict + group-title : dict, :class:`SchemaBase` Default style for chart titles - guide-label : :class:`SchemaBase`, dict + guide-label : dict, :class:`SchemaBase` Default style for axis, legend, and header labels. - guide-title : :class:`SchemaBase`, dict + guide-title : dict, :class:`SchemaBase` Default style for axis, legend, and header titles. """ @@ -41673,21 +41673,21 @@ class StyleConfigIndex(VegaLiteSchema): def __init__( self, - arc: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - area: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - bar: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - circle: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - geoshape: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - image: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - line: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - mark: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - point: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - rect: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - rule: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - square: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - text: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - tick: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - trail: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + arc: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + area: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + bar: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + circle: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + geoshape: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + image: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + line: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + mark: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + point: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + rect: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + rule: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + square: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + text: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + tick: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + trail: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(StyleConfigIndex, self).__init__( @@ -41713,7 +41713,7 @@ def __init__( class SymbolShape(VegaLiteSchema): """SymbolShape schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/SymbolShape"} @@ -41725,7 +41725,7 @@ def __init__(self, *args): class Text(VegaLiteSchema): """Text schema wrapper - :class:`SchemaBase`, Sequence[str], str + str, Sequence[str], :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Text"} @@ -41737,7 +41737,7 @@ def __init__(self, *args, **kwds): class TextBaseline(VegaLiteSchema): """TextBaseline schema wrapper - :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str + str, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] """ _schema = {"$ref": "#/definitions/TextBaseline"} @@ -41761,7 +41761,7 @@ def __init__(self, *args): class TextDef(VegaLiteSchema): """TextDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/TextDef"} @@ -41773,7 +41773,7 @@ def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): """FieldOrDatumDefWithConditionStringDatumDefText schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -41782,16 +41782,16 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : :class:`SchemaBase`, None, bool, dict, float, str + datum : str, dict, bool, None, float, :class:`SchemaBase` A constant value in data domain. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -41825,7 +41825,7 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -41924,17 +41924,17 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, datum: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -41960,14 +41960,14 @@ def __init__( class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): """FieldOrDatumDefWithConditionStringFieldDefText schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - shorthand : :class:`SchemaBase`, Sequence[str], dict, str + shorthand : str, dict, Sequence[str], :class:`SchemaBase` shorthand for field, aggregate, and type - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -41979,7 +41979,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -42000,14 +42000,14 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): **See also:** `bin `__ documentation. - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -42022,7 +42022,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : :class:`SchemaBase`, dict, str + format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -42056,7 +42056,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -42065,7 +42065,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -42163,10 +42163,11 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): def __init__( self, shorthand: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -42191,39 +42192,49 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union["SchemaBase", None, bool, dict, str], UndefinedType + Union[str, dict, bool, None, "SchemaBase"], UndefinedType ] = Undefined, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, - format: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -42242,61 +42253,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -42329,12 +42299,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -42375,42 +42375,42 @@ def __init__(self, *args): class TickConfig(AnyMarkConfig): """TickConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'], dict + align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : :class:`SchemaBase`, dict, float + angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : :class:`SchemaBase`, dict, str + ariaRole : str, dict, :class:`SchemaBase` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : :class:`SchemaBase`, dict, str + ariaRoleDescription : str, dict, :class:`SchemaBase` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : :class:`SchemaBase`, bool, dict + aspect : dict, bool, :class:`SchemaBase` Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. **Default value:** 3/4 of step (width step for horizontal ticks and height step for vertical ticks). - baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], dict, str + baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -42421,13 +42421,13 @@ class TickConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'], dict + blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -42440,59 +42440,59 @@ class TickConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : :class:`SchemaBase`, dict, float + cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : :class:`SchemaBase`, dict, float + cornerRadiusBottomRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : :class:`SchemaBase`, dict, float + cornerRadiusTopLeft : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : :class:`SchemaBase`, dict, float + cornerRadiusTopRight : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'], dict + cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : :class:`SchemaBase`, dict, str + description : str, dict, :class:`SchemaBase` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : :class:`SchemaBase`, Literal['ltr', 'rtl'], dict + dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : :class:`SchemaBase`, dict, float + dx : dict, float, :class:`SchemaBase` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : :class:`SchemaBase`, dict, float + dy : dict, float, :class:`SchemaBase` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : :class:`SchemaBase`, dict, str + ellipsis : str, dict, :class:`SchemaBase` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : :class:`SchemaBase`, dict, float + endAngle : dict, float, :class:`SchemaBase` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : :class:`SchemaBase`, dict, float + fillOpacity : dict, float, :class:`SchemaBase` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -42506,28 +42506,28 @@ class TickConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : :class:`SchemaBase`, dict, str + font : str, dict, :class:`SchemaBase` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : :class:`SchemaBase`, dict, float + fontSize : dict, float, :class:`SchemaBase` The font size, in pixels. **Default value:** ``11`` - fontStyle : :class:`SchemaBase`, dict, str + fontStyle : str, dict, :class:`SchemaBase` The font style (e.g., ``"italic"`` ). - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : :class:`SchemaBase`, dict, float + height : dict, float, :class:`SchemaBase` Height of the marks. - href : :class:`SchemaBase`, dict, str + href : str, dict, :class:`SchemaBase` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : :class:`SchemaBase`, dict, float + innerRadius : dict, float, :class:`SchemaBase` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'], dict + interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -42558,23 +42558,23 @@ class TickConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : :class:`SchemaBase`, dict, float + limit : dict, float, :class:`SchemaBase` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : :class:`SchemaBase`, dict, str + lineBreak : str, dict, :class:`SchemaBase` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : :class:`SchemaBase`, dict, float + lineHeight : dict, float, :class:`SchemaBase` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : :class:`SchemaBase`, dict, float + opacity : dict, float, :class:`SchemaBase` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - order : None, bool + order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] @@ -42589,24 +42589,24 @@ class TickConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : :class:`SchemaBase`, dict, float + outerRadius : dict, float, :class:`SchemaBase` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : :class:`SchemaBase`, dict, float + padAngle : dict, float, :class:`SchemaBase` The angular padding applied to sides of the arc, in radians. - radius : :class:`SchemaBase`, dict, float + radius : dict, float, :class:`SchemaBase` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : :class:`SchemaBase`, dict, float + radius2 : dict, float, :class:`SchemaBase` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : :class:`SchemaBase`, dict, str + shape : str, dict, :class:`SchemaBase` Shape of the point marks. Supported values include: @@ -42621,7 +42621,7 @@ class TickConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : :class:`SchemaBase`, dict, float + size : dict, float, :class:`SchemaBase` Default size for marks. @@ -42638,56 +42638,56 @@ class TickConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : :class:`SchemaBase`, bool, dict + smooth : dict, bool, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : :class:`SchemaBase`, dict, float + startAngle : dict, float, :class:`SchemaBase` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Sequence[float], dict + strokeDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, dict, float + strokeDashOffset : dict, float, :class:`SchemaBase` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict + strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, dict, float + strokeMiterLimit : dict, float, :class:`SchemaBase` The miter limit at which to bevel a line join. - strokeOffset : :class:`SchemaBase`, dict, float + strokeOffset : dict, float, :class:`SchemaBase` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : :class:`SchemaBase`, dict, float + strokeOpacity : dict, float, :class:`SchemaBase` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, dict, float + strokeWidth : dict, float, :class:`SchemaBase` The stroke width, in pixels. - tension : :class:`SchemaBase`, dict, float + tension : dict, float, :class:`SchemaBase` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : :class:`SchemaBase`, Sequence[str], dict, str + text : str, dict, Sequence[str], :class:`SchemaBase` Placeholder text if the ``text`` channel is not specified - theta : :class:`SchemaBase`, dict, float + theta : dict, float, :class:`SchemaBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : :class:`SchemaBase`, dict, float + theta2 : dict, float, :class:`SchemaBase` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. thickness : float @@ -42702,7 +42702,7 @@ class TickConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : :class:`SchemaBase`, None, bool, dict, float, str + tooltip : str, dict, bool, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -42717,28 +42717,28 @@ class TickConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : :class:`SchemaBase`, dict, str + url : str, dict, :class:`SchemaBase` The URL of the image file for image marks. - width : :class:`SchemaBase`, dict, float + width : dict, float, :class:`SchemaBase` Width of the marks. - x : :class:`SchemaBase`, dict, float, str + x : str, dict, float, :class:`SchemaBase` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : :class:`SchemaBase`, dict, float, str + x2 : str, dict, float, :class:`SchemaBase` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : :class:`SchemaBase`, dict, float, str + y : str, dict, float, :class:`SchemaBase` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : :class:`SchemaBase`, dict, float, str + y2 : str, dict, float, :class:`SchemaBase` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -42750,37 +42750,38 @@ class TickConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union["SchemaBase", "_Parameter", Literal["left", "center", "right"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, angle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aspect: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal["top", "middle", "bottom"], - dict, - str, ], UndefinedType, ] = Undefined, blend: Union[ Union[ + dict, "SchemaBase", "_Parameter", Literal[ @@ -42801,14 +42802,15 @@ def __init__( "color", "luminosity", ], - dict, ], UndefinedType, ] = Undefined, color: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -42959,30 +42961,29 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cursor: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "auto", "default", @@ -43021,33 +43022,35 @@ def __init__( "grab", "grabbing", ], - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dir: Union[ - Union["SchemaBase", "_Parameter", Literal["ltr", "rtl"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, dx: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dy: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, ellipsis: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, endAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fill: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -43198,29 +43201,27 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -43236,23 +43237,23 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, href: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, innerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, interpolate: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "basis", "basis-open", @@ -43270,55 +43271,57 @@ def __init__( "step-before", "step-after", ], - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineBreak: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, opacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, padAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, radius2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, shape: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, size: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, smooth: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, stroke: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -43469,74 +43472,71 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, strokeDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeJoin: Union[ - Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, tension: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, text: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, theta2: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union["SchemaBase", "_Parameter", None, bool, dict, float, str], + Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, width: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, x: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -43619,8 +43619,8 @@ def __init__( class TickCount(VegaLiteSchema): """TickCount schema wrapper - :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', - 'month', 'year'], dict, float + dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', + 'week', 'month', 'year'] """ _schema = {"$ref": "#/definitions/TickCount"} @@ -43645,7 +43645,7 @@ def __init__(self, *args): class TimeIntervalStep(TickCount): """TimeIntervalStep schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -43685,7 +43685,7 @@ def __init__( class TimeLocale(VegaLiteSchema): """TimeLocale schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Locale definition for formatting dates and times. Parameters @@ -43695,15 +43695,15 @@ class TimeLocale(VegaLiteSchema): The date (%x) format specifier (e.g., "%m/%d/%Y"). dateTime : str The date and time (%c) format specifier (e.g., "%a %b %e %X %Y"). - days : :class:`SchemaBase`, Sequence[str] + days : Sequence[str], :class:`SchemaBase` The full names of the weekdays, starting with Sunday. - months : :class:`SchemaBase`, Sequence[str] + months : Sequence[str], :class:`SchemaBase` The full names of the months (starting with January). - periods : :class:`SchemaBase`, Sequence[str] + periods : Sequence[str], :class:`SchemaBase` The A.M. and P.M. equivalents (e.g., ["AM", "PM"]). - shortDays : :class:`SchemaBase`, Sequence[str] + shortDays : Sequence[str], :class:`SchemaBase` The abbreviated names of the weekdays, starting with Sunday. - shortMonths : :class:`SchemaBase`, Sequence[str] + shortMonths : Sequence[str], :class:`SchemaBase` The abbreviated names of the months (starting with January). time : str The time (%X) format specifier (e.g., "%H:%M:%S"). @@ -43741,26 +43741,25 @@ def __init__( class TimeUnit(VegaLiteSchema): """TimeUnit schema wrapper - :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', - 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], - Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', - 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', - 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', - 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', - 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', - 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', - 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', - 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', - 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', - 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', - 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', + :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', + 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', + 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', + 'utcmilliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', - 'minutesseconds', 'secondsmilliseconds'] + 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', + 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', + 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', + 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', + 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', + 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', + 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', + 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', + 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] """ _schema = {"$ref": "#/definitions/TimeUnit"} @@ -43772,23 +43771,23 @@ def __init__(self, *args, **kwds): class MultiTimeUnit(TimeUnit): """MultiTimeUnit schema wrapper - :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', - 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', + :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', + 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', + 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', + 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', + 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', + 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', + 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', + 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], + Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', + 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', - 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], - Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', - 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', - 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', - 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', - 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', - 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', - 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', - 'minutesseconds', 'secondsmilliseconds'] + 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] """ _schema = {"$ref": "#/definitions/MultiTimeUnit"} @@ -43819,10 +43818,10 @@ def __init__(self, *args): class SingleTimeUnit(TimeUnit): """SingleTimeUnit schema wrapper - :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', - 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], - Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', - 'seconds', 'milliseconds'] + :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', + 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', + 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', + 'utcmilliseconds'] """ _schema = {"$ref": "#/definitions/SingleTimeUnit"} @@ -43847,7 +43846,7 @@ def __init__(self, *args): class TimeUnitParams(VegaLiteSchema): """TimeUnitParams schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Time Unit Params for encoding predicate, which can specified if the data is already "binned". @@ -43862,7 +43861,7 @@ class TimeUnitParams(VegaLiteSchema): If no ``unit`` is specified, maxbins is used to infer time units. step : float The number of steps between bins, in terms of the least significant unit provided. - unit : :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] + unit : :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Defines how date-time values should be binned. utc : bool True to use UTC timezone. Equivalent to using a ``utc`` prefixed ``TimeUnit``. @@ -43878,50 +43877,6 @@ def __init__( unit: Union[ Union[ "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], Literal[ "year", "quarter", @@ -43935,6 +43890,19 @@ def __init__( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -43966,6 +43934,37 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -43980,7 +43979,7 @@ def __init__( class TimeUnitTransformParams(VegaLiteSchema): """TimeUnitTransformParams schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -43989,7 +43988,7 @@ class TimeUnitTransformParams(VegaLiteSchema): If no ``unit`` is specified, maxbins is used to infer time units. step : float The number of steps between bins, in terms of the least significant unit provided. - unit : :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] + unit : :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Defines how date-time values should be binned. utc : bool True to use UTC timezone. Equivalent to using a ``utc`` prefixed ``TimeUnit``. @@ -44004,50 +44003,6 @@ def __init__( unit: Union[ Union[ "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], Literal[ "year", "quarter", @@ -44061,6 +44016,19 @@ def __init__( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -44092,6 +44060,37 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -44118,7 +44117,7 @@ def __init__(self, *args): class TitleConfig(VegaLiteSchema): """TitleConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -44126,72 +44125,72 @@ class TitleConfig(VegaLiteSchema): align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'], dict + anchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title and subtitle text. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. - angle : :class:`SchemaBase`, dict, float + angle : dict, float, :class:`SchemaBase` Angle in degrees of title and subtitle text. - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str + baseline : str, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + color : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for title text. - dx : :class:`SchemaBase`, dict, float + dx : dict, float, :class:`SchemaBase` Delta offset for title and subtitle text x-coordinate. - dy : :class:`SchemaBase`, dict, float + dy : dict, float, :class:`SchemaBase` Delta offset for title and subtitle text y-coordinate. - font : :class:`SchemaBase`, dict, str + font : str, dict, :class:`SchemaBase` Font name for title text. - fontSize : :class:`SchemaBase`, dict, float + fontSize : dict, float, :class:`SchemaBase` Font size in pixels for title text. - fontStyle : :class:`SchemaBase`, dict, str + fontStyle : str, dict, :class:`SchemaBase` Font style for title text. - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`SchemaBase`, Literal['bounds', 'group'], dict, str + frame : str, dict, :class:`SchemaBase`, Literal['bounds', 'group'] The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : :class:`SchemaBase`, dict, float + limit : dict, float, :class:`SchemaBase` The maximum allowed length in pixels of title and subtitle text. - lineHeight : :class:`SchemaBase`, dict, float + lineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : :class:`SchemaBase`, dict, float + offset : dict, float, :class:`SchemaBase` The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], dict + orient : dict, :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) - subtitleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + subtitleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for subtitle text. - subtitleFont : :class:`SchemaBase`, dict, str + subtitleFont : str, dict, :class:`SchemaBase` Font name for subtitle text. - subtitleFontSize : :class:`SchemaBase`, dict, float + subtitleFontSize : dict, float, :class:`SchemaBase` Font size in pixels for subtitle text. - subtitleFontStyle : :class:`SchemaBase`, dict, str + subtitleFontStyle : str, dict, :class:`SchemaBase` Font style for subtitle text. - subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + subtitleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : :class:`SchemaBase`, dict, float + subtitleLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line subtitle text. - subtitlePadding : :class:`SchemaBase`, dict, float + subtitlePadding : dict, float, :class:`SchemaBase` The padding in pixels between title and subtitle text. - zindex : :class:`SchemaBase`, dict, float + zindex : dict, float, :class:`SchemaBase` The integer z-index indicating the layering of the title group relative to other axis, mark, and legend groups. @@ -44207,26 +44206,29 @@ def __init__( ] = Undefined, anchor: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[None, "start", "middle", "end"], - dict, ], UndefinedType, ] = Undefined, angle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ - Union["SchemaBase", Literal["top", "middle", "bottom"], str], UndefinedType + Union[str, "SchemaBase", Literal["top", "middle", "bottom"]], UndefinedType ] = Undefined, color: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -44377,31 +44379,29 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, dx: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, dy: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, font: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -44417,36 +44417,38 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, frame: Union[ - Union["SchemaBase", "_Parameter", Literal["bounds", "group"], dict, str], + Union[str, dict, "_Parameter", "SchemaBase", Literal["bounds", "group"]], UndefinedType, ] = Undefined, limit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, lineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, orient: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal["none", "left", "right", "top", "bottom"], - dict, ], UndefinedType, ] = Undefined, subtitleColor: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -44597,25 +44599,23 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, subtitleFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitleFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -44631,18 +44631,17 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, zindex: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, **kwds, ): @@ -44703,12 +44702,12 @@ def __init__(self, *args): class TitleParams(VegaLiteSchema): """TitleParams schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - text : :class:`SchemaBase`, Sequence[str], dict, str + text : str, dict, Sequence[str], :class:`SchemaBase` The title text. align : :class:`SchemaBase`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or @@ -44728,73 +44727,73 @@ class TitleParams(VegaLiteSchema): `__ and `layered `__ views. For other composite views, ``anchor`` is always ``"start"``. - angle : :class:`SchemaBase`, dict, float + angle : dict, float, :class:`SchemaBase` Angle in degrees of title and subtitle text. - aria : :class:`SchemaBase`, bool, dict + aria : dict, bool, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : :class:`SchemaBase`, Literal['top', 'middle', 'bottom'], str + baseline : str, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + color : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for title text. - dx : :class:`SchemaBase`, dict, float + dx : dict, float, :class:`SchemaBase` Delta offset for title and subtitle text x-coordinate. - dy : :class:`SchemaBase`, dict, float + dy : dict, float, :class:`SchemaBase` Delta offset for title and subtitle text y-coordinate. - font : :class:`SchemaBase`, dict, str + font : str, dict, :class:`SchemaBase` Font name for title text. - fontSize : :class:`SchemaBase`, dict, float + fontSize : dict, float, :class:`SchemaBase` Font size in pixels for title text. - fontStyle : :class:`SchemaBase`, dict, str + fontStyle : str, dict, :class:`SchemaBase` Font style for title text. - fontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : :class:`SchemaBase`, Literal['bounds', 'group'], dict, str + frame : str, dict, :class:`SchemaBase`, Literal['bounds', 'group'] The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : :class:`SchemaBase`, dict, float + limit : dict, float, :class:`SchemaBase` The maximum allowed length in pixels of title and subtitle text. - lineHeight : :class:`SchemaBase`, dict, float + lineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : :class:`SchemaBase`, dict, float + offset : dict, float, :class:`SchemaBase` The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'], dict + orient : dict, :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) - style : Sequence[str], str + style : str, Sequence[str] A `mark style property `__ to apply to the title text mark. **Default value:** ``"group-title"``. - subtitle : :class:`SchemaBase`, Sequence[str], str + subtitle : str, Sequence[str], :class:`SchemaBase` The subtitle Text. - subtitleColor : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + subtitleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for subtitle text. - subtitleFont : :class:`SchemaBase`, dict, str + subtitleFont : str, dict, :class:`SchemaBase` Font name for subtitle text. - subtitleFontSize : :class:`SchemaBase`, dict, float + subtitleFontSize : dict, float, :class:`SchemaBase` Font size in pixels for subtitle text. - subtitleFontStyle : :class:`SchemaBase`, dict, str + subtitleFontStyle : str, dict, :class:`SchemaBase` Font style for subtitle text. - subtitleFontWeight : :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900], dict + subtitleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : :class:`SchemaBase`, dict, float + subtitleLineHeight : dict, float, :class:`SchemaBase` Line height in pixels for multi-line subtitle text. - subtitlePadding : :class:`SchemaBase`, dict, float + subtitlePadding : dict, float, :class:`SchemaBase` The padding in pixels between title and subtitle text. zindex : float The integer z-index indicating the layering of the title group relative to other @@ -44808,7 +44807,7 @@ class TitleParams(VegaLiteSchema): def __init__( self, text: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, align: Union[ Union["SchemaBase", Literal["left", "center", "right"]], UndefinedType @@ -44817,242 +44816,21 @@ def __init__( Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType ] = Undefined, angle: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, aria: Union[ - Union["SchemaBase", "_Parameter", bool, dict], UndefinedType + Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ - Union["SchemaBase", Literal["top", "middle", "bottom"], str], UndefinedType + Union[str, "SchemaBase", Literal["top", "middle", "bottom"]], UndefinedType ] = Undefined, color: Union[ Union[ - "SchemaBase", - "_Parameter", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - None, - dict, str, - ], - UndefinedType, - ] = Undefined, - dx: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - dy: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - font: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - fontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - fontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType - ] = Undefined, - fontWeight: Union[ - Union[ - "SchemaBase", - "_Parameter", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], dict, - ], - UndefinedType, - ] = Undefined, - frame: Union[ - Union["SchemaBase", "_Parameter", Literal["bounds", "group"], dict, str], - UndefinedType, - ] = Undefined, - limit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - lineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - offset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType - ] = Undefined, - orient: Union[ - Union[ - "SchemaBase", + None, "_Parameter", - Literal["none", "left", "right", "top", "bottom"], - dict, - ], - UndefinedType, - ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, - subtitle: Union[ - Union["SchemaBase", Sequence[str], str], UndefinedType - ] = Undefined, - subtitleColor: Union[ - Union[ "SchemaBase", - "_Parameter", Literal[ "black", "silver", @@ -45203,25 +44981,247 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, + ], + UndefinedType, + ] = Undefined, + dx: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + dy: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + font: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + fontSize: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + fontStyle: Union[ + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + fontWeight: Union[ + Union[ + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, + ], + ], + UndefinedType, + ] = Undefined, + frame: Union[ + Union[str, dict, "_Parameter", "SchemaBase", Literal["bounds", "group"]], + UndefinedType, + ] = Undefined, + limit: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + lineHeight: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + offset: Union[ + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + ] = Undefined, + orient: Union[ + Union[ dict, + "_Parameter", + "SchemaBase", + Literal["none", "left", "right", "top", "bottom"], + ], + UndefinedType, + ] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + subtitle: Union[ + Union[str, "SchemaBase", Sequence[str]], UndefinedType + ] = Undefined, + subtitleColor: Union[ + Union[ str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], ], UndefinedType, ] = Undefined, subtitleFont: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union["SchemaBase", "_Parameter", dict, str], UndefinedType + Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitleFontWeight: Union[ Union[ - "SchemaBase", + dict, "_Parameter", + "SchemaBase", Literal[ "normal", "bold", @@ -45237,15 +45237,14 @@ def __init__( 800, 900, ], - dict, ], UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, **kwds, @@ -45286,7 +45285,7 @@ def __init__( class TooltipContent(VegaLiteSchema): """TooltipContent schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -45308,7 +45307,7 @@ def __init__( class TopLevelParameter(VegaLiteSchema): """TopLevelParameter schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/TopLevelParameter"} @@ -45320,17 +45319,17 @@ def __init__(self, *args, **kwds): class TopLevelSelectionParameter(TopLevelParameter): """TopLevelSelectionParameter schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - name : :class:`SchemaBase`, str + name : str, :class:`SchemaBase` Required. A unique name for the selection parameter. Selection names should be valid JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - select : :class:`SchemaBase`, Literal['point', 'interval'], dict + select : dict, :class:`SchemaBase`, Literal['point', 'interval'] Determines the default event processing and data query for the selection. Vega-Lite currently supports two selection types: @@ -45338,7 +45337,7 @@ class TopLevelSelectionParameter(TopLevelParameter): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - bind : :class:`SchemaBase`, dict, str + bind : str, dict, :class:`SchemaBase` When set, a selection is populated by input elements (also known as dynamic query widgets) or by interacting with the corresponding legend. Direct manipulation interaction is disabled by default; to re-enable it, set the selection's `on @@ -45354,7 +45353,7 @@ class TopLevelSelectionParameter(TopLevelParameter): **See also:** `bind `__ documentation. - value : :class:`SchemaBase`, None, Sequence[:class:`SchemaBase`, dict], bool, dict, float, str + value : str, dict, bool, None, float, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -45371,20 +45370,20 @@ class TopLevelSelectionParameter(TopLevelParameter): def __init__( self, - name: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + name: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, select: Union[ - Union["SchemaBase", Literal["point", "interval"], dict], UndefinedType + Union[dict, "SchemaBase", Literal["point", "interval"]], UndefinedType ] = Undefined, - bind: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + bind: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[ Union[ - "SchemaBase", - None, - Sequence[Union["SchemaBase", dict]], - bool, + str, dict, + bool, + None, float, - str, + "SchemaBase", + Sequence[Union[dict, "SchemaBase"]], ], UndefinedType, ] = Undefined, @@ -45399,7 +45398,7 @@ def __init__( class TopLevelSpec(VegaLiteSchema): """TopLevelSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` A Vega-Lite top-level specification. This is the root class for all Vega-Lite specifications. (The json schema is generated from this type.) """ @@ -45413,14 +45412,14 @@ def __init__(self, *args, **kwds): class TopLevelConcatSpec(TopLevelSpec): """TopLevelConcatSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - concat : Sequence[:class:`SchemaBase`, dict] + concat : Sequence[dict, :class:`SchemaBase`] A list of views to be concatenated. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -45437,13 +45436,13 @@ class TopLevelConcatSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict + autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -45459,7 +45458,7 @@ class TopLevelConcatSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, bool, dict + center : dict, bool, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -45485,13 +45484,13 @@ class TopLevelConcatSpec(TopLevelSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - config : :class:`SchemaBase`, dict + config : dict, :class:`SchemaBase` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`SchemaBase`, dict + datasets : dict, :class:`SchemaBase` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -45499,18 +45498,18 @@ class TopLevelConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, float + padding : dict, float, :class:`SchemaBase` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, dict] + params : Sequence[dict, :class:`SchemaBase`] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -45518,11 +45517,11 @@ class TopLevelConcatSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, dict + usermeta : dict, :class:`SchemaBase` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -45537,18 +45536,20 @@ class TopLevelConcatSpec(TopLevelSpec): def __init__( self, - concat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + concat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, align: Union[ - Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType + Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, autosize: Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], + Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], UndefinedType, ] = Undefined, background: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -45699,32 +45700,30 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, - datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, + params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(TopLevelConcatSpec, self).__init__( @@ -45754,23 +45753,23 @@ def __init__( class TopLevelFacetSpec(TopLevelSpec): """TopLevelFacetSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - facet : :class:`SchemaBase`, dict + facet : dict, :class:`SchemaBase` Definition for how to facet the data. One of: 1) `a field definition for faceting the plot by one field `__ 2) `An object that maps row and column channels to their field definitions `__ - spec : :class:`SchemaBase`, dict + spec : dict, :class:`SchemaBase` A specification of the view that gets faceted. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -45787,13 +45786,13 @@ class TopLevelFacetSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict + autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -45809,7 +45808,7 @@ class TopLevelFacetSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, bool, dict + center : dict, bool, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -45835,10 +45834,10 @@ class TopLevelFacetSpec(TopLevelSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - config : :class:`SchemaBase`, dict + config : dict, :class:`SchemaBase` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - datasets : :class:`SchemaBase`, dict + datasets : dict, :class:`SchemaBase` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -45846,18 +45845,18 @@ class TopLevelFacetSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, float + padding : dict, float, :class:`SchemaBase` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, dict] + params : Sequence[dict, :class:`SchemaBase`] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -45865,11 +45864,11 @@ class TopLevelFacetSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, dict + usermeta : dict, :class:`SchemaBase` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -45884,20 +45883,22 @@ class TopLevelFacetSpec(TopLevelSpec): def __init__( self, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, - facet: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spec: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + facet: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + spec: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, align: Union[ - Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType + Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, autosize: Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], + Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], UndefinedType, ] = Undefined, background: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -46048,31 +46049,29 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, + center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, + params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(TopLevelFacetSpec, self).__init__( @@ -46103,20 +46102,20 @@ def __init__( class TopLevelHConcatSpec(TopLevelSpec): """TopLevelHConcatSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - hconcat : Sequence[:class:`SchemaBase`, dict] + hconcat : Sequence[dict, :class:`SchemaBase`] A list of views to be concatenated and put into a row. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict + autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -46137,13 +46136,13 @@ class TopLevelHConcatSpec(TopLevelSpec): rows or columns. **Default value:** ``false`` - config : :class:`SchemaBase`, dict + config : dict, :class:`SchemaBase` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`SchemaBase`, dict + datasets : dict, :class:`SchemaBase` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -46151,26 +46150,26 @@ class TopLevelHConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, float + padding : dict, float, :class:`SchemaBase` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, dict] + params : Sequence[dict, :class:`SchemaBase`] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, dict + usermeta : dict, :class:`SchemaBase` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -46185,15 +46184,17 @@ class TopLevelHConcatSpec(TopLevelSpec): def __init__( self, - hconcat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + hconcat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, autosize: Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], + Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], UndefinedType, ] = Undefined, background: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -46344,31 +46345,29 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, - datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(TopLevelHConcatSpec, self).__init__( @@ -46396,44 +46395,44 @@ def __init__( class TopLevelLayerSpec(TopLevelSpec): """TopLevelLayerSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - layer : Sequence[:class:`SchemaBase`, dict] + layer : Sequence[dict, :class:`SchemaBase`] Layer or single view specifications to be layered. **Note** : Specifications inside ``layer`` cannot use ``row`` and ``column`` channels as layering facet specifications is not allowed. Instead, use the `facet operator `__ and place a layer inside a facet. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict + autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` - config : :class:`SchemaBase`, dict + config : dict, :class:`SchemaBase` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`SchemaBase`, dict + datasets : dict, :class:`SchemaBase` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, dict + encoding : dict, :class:`SchemaBase` A shared key-value mapping between encoding channels and definition of fields in the underlying layers. - height : :class:`SchemaBase`, dict, float, str + height : str, dict, float, :class:`SchemaBase` The height of a visualization. @@ -46455,32 +46454,32 @@ class TopLevelLayerSpec(TopLevelSpec): documentation. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, float + padding : dict, float, :class:`SchemaBase` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, dict] + params : Sequence[dict, :class:`SchemaBase`] Dynamic variables or selections that parameterize a visualization. - projection : :class:`SchemaBase`, dict + projection : dict, :class:`SchemaBase` An object defining properties of the geographic projection shared by underlying layers. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, dict + usermeta : dict, :class:`SchemaBase` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. - view : :class:`SchemaBase`, dict + view : dict, :class:`SchemaBase` An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`SchemaBase`, dict, float, str + width : str, dict, float, :class:`SchemaBase` The width of a visualization. @@ -46512,15 +46511,17 @@ class TopLevelLayerSpec(TopLevelSpec): def __init__( self, - layer: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + layer: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, autosize: Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], + Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], UndefinedType, ] = Undefined, background: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -46671,33 +46672,31 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, - config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, - datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - height: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, + encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - width: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, + usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + width: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(TopLevelLayerSpec, self).__init__( @@ -46727,7 +46726,7 @@ def __init__( class TopLevelRepeatSpec(TopLevelSpec): """TopLevelRepeatSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/TopLevelRepeatSpec"} @@ -46739,20 +46738,20 @@ def __init__(self, *args, **kwds): class TopLevelUnitSpec(TopLevelSpec): """TopLevelUnitSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - mark : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str + mark : str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'], dict + align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -46769,13 +46768,13 @@ class TopLevelUnitSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict + autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -46791,7 +46790,7 @@ class TopLevelUnitSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : :class:`SchemaBase`, bool, dict + center : dict, bool, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -46799,18 +46798,18 @@ class TopLevelUnitSpec(TopLevelSpec): supply different centering values for rows and columns. **Default value:** ``false`` - config : :class:`SchemaBase`, dict + config : dict, :class:`SchemaBase` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - datasets : :class:`SchemaBase`, dict + datasets : dict, :class:`SchemaBase` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, dict + encoding : dict, :class:`SchemaBase` A key-value mapping between encoding channels and definition of fields. - height : :class:`SchemaBase`, dict, float, str + height : str, dict, float, :class:`SchemaBase` The height of a visualization. @@ -46832,23 +46831,23 @@ class TopLevelUnitSpec(TopLevelSpec): documentation. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, float + padding : dict, float, :class:`SchemaBase` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, dict] + params : Sequence[dict, :class:`SchemaBase`] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`SchemaBase`, dict + projection : dict, :class:`SchemaBase` An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. - spacing : :class:`SchemaBase`, dict, float + spacing : dict, float, :class:`SchemaBase` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -46856,18 +46855,18 @@ class TopLevelUnitSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, dict + usermeta : dict, :class:`SchemaBase` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. - view : :class:`SchemaBase`, dict + view : dict, :class:`SchemaBase` An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`SchemaBase`, dict, float, str + width : str, dict, float, :class:`SchemaBase` The width of a visualization. @@ -46899,9 +46898,11 @@ class TopLevelUnitSpec(TopLevelSpec): def __init__( self, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, mark: Union[ Union[ + str, + dict, "SchemaBase", Literal[ "arc", @@ -46919,22 +46920,22 @@ def __init__( "square", "geoshape", ], - dict, - str, ], UndefinedType, ] = Undefined, align: Union[ - Union["SchemaBase", Literal["all", "each", "none"], dict], UndefinedType + Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, autosize: Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], + Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], UndefinedType, ] = Undefined, background: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -47085,35 +47086,33 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, - config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - height: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, + encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - spacing: Union[Union["SchemaBase", dict, float], UndefinedType] = Undefined, + params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - width: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, + usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + width: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(TopLevelUnitSpec, self).__init__( @@ -47147,20 +47146,20 @@ def __init__( class TopLevelVConcatSpec(TopLevelSpec): """TopLevelVConcatSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - vconcat : Sequence[:class:`SchemaBase`, dict] + vconcat : Sequence[dict, :class:`SchemaBase`] A list of views to be concatenated and put into a column. - autosize : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'], dict + autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], dict, str + background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -47181,13 +47180,13 @@ class TopLevelVConcatSpec(TopLevelSpec): rows or columns. **Default value:** ``false`` - config : :class:`SchemaBase`, dict + config : dict, :class:`SchemaBase` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : :class:`SchemaBase`, dict + datasets : dict, :class:`SchemaBase` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -47195,26 +47194,26 @@ class TopLevelVConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : :class:`SchemaBase`, dict, float + padding : dict, float, :class:`SchemaBase` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[:class:`SchemaBase`, dict] + params : Sequence[dict, :class:`SchemaBase`] Dynamic variables or selections that parameterize a visualization. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. - usermeta : :class:`SchemaBase`, dict + usermeta : dict, :class:`SchemaBase` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -47229,15 +47228,17 @@ class TopLevelVConcatSpec(TopLevelSpec): def __init__( self, - vconcat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + vconcat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, autosize: Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], dict], + Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], UndefinedType, ] = Undefined, background: Union[ Union[ - "SchemaBase", + str, + dict, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -47388,31 +47389,29 @@ def __init__( "yellowgreen", "rebeccapurple", ], - dict, - str, ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - config: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, - datasets: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(TopLevelVConcatSpec, self).__init__( @@ -47440,7 +47439,7 @@ def __init__( class TopoDataFormat(DataFormat): """TopoDataFormat schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -47457,7 +47456,7 @@ class TopoDataFormat(DataFormat): not as individual GeoJSON features. Extracting a mesh is useful for more efficiently drawing borders or other geographic elements that you do not need to associate with specific regions such as individual countries, states or counties. - parse : :class:`SchemaBase`, None, dict + parse : dict, None, :class:`SchemaBase` If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -47486,7 +47485,7 @@ def __init__( self, feature: Union[str, UndefinedType] = Undefined, mesh: Union[str, UndefinedType] = Undefined, - parse: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + parse: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -47498,7 +47497,7 @@ def __init__( class Transform(VegaLiteSchema): """Transform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Transform"} @@ -47510,14 +47509,14 @@ def __init__(self, *args, **kwds): class AggregateTransform(Transform): """AggregateTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - aggregate : Sequence[:class:`SchemaBase`, dict] + aggregate : Sequence[dict, :class:`SchemaBase`] Array of objects that define fields to aggregate. - groupby : Sequence[:class:`SchemaBase`, str] + groupby : Sequence[str, :class:`SchemaBase`] The data fields to group by. If not specified, a single group containing all data objects will be used. """ @@ -47527,9 +47526,9 @@ class AggregateTransform(Transform): def __init__( self, aggregate: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): super(AggregateTransform, self).__init__( @@ -47540,17 +47539,17 @@ def __init__( class BinTransform(Transform): """BinTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - bin : :class:`SchemaBase`, bool, dict + bin : dict, bool, :class:`SchemaBase` An object indicating bin properties, or simply ``true`` for using default bin parameters. - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` The data field to bin. - as : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, str], str + as : str, :class:`SchemaBase`, Sequence[str, :class:`SchemaBase`] The output fields at which to write the start and end bin values. This can be either a string or an array of strings with two elements denoting the name for the fields for bin start and bin end respectively. If a single string (e.g., ``"val"`` ) is @@ -47561,8 +47560,8 @@ class BinTransform(Transform): def __init__( self, - bin: Union[Union["SchemaBase", bool, dict], UndefinedType] = Undefined, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + bin: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(BinTransform, self).__init__(bin=bin, field=field, **kwds) @@ -47571,7 +47570,7 @@ def __init__( class CalculateTransform(Transform): """CalculateTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -47579,7 +47578,7 @@ class CalculateTransform(Transform): calculate : str A `expression `__ string. Use the variable ``datum`` to refer to the current data object. - as : :class:`SchemaBase`, str + as : str, :class:`SchemaBase` The field for storing the computed formula value. """ @@ -47592,12 +47591,12 @@ def __init__(self, calculate: Union[str, UndefinedType] = Undefined, **kwds): class DensityTransform(Transform): """DensityTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - density : :class:`SchemaBase`, str + density : str, :class:`SchemaBase` The data field for which to perform density estimation. bandwidth : float The bandwidth (standard deviation) of the Gaussian kernel. If unspecified or set to @@ -47617,7 +47616,7 @@ class DensityTransform(Transform): A [min, max] domain from which to sample the distribution. If unspecified, the extent will be determined by the observed minimum and maximum values of the density value field. - groupby : Sequence[:class:`SchemaBase`, str] + groupby : Sequence[str, :class:`SchemaBase`] The data fields to group by. If not specified, a single group containing all data objects will be used. maxsteps : float @@ -47635,7 +47634,7 @@ class DensityTransform(Transform): density. If specified, overrides both minsteps and maxsteps to set an exact number of uniform samples. Potentially useful in conjunction with a fixed extent to ensure consistent sample points for stacked densities. - as : Sequence[:class:`SchemaBase`, str] + as : Sequence[str, :class:`SchemaBase`] The output fields for the sample value and corresponding density estimate. **Default value:** ``["value", "density"]`` @@ -47645,12 +47644,12 @@ class DensityTransform(Transform): def __init__( self, - density: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + density: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, bandwidth: Union[float, UndefinedType] = Undefined, counts: Union[bool, UndefinedType] = Undefined, cumulative: Union[bool, UndefinedType] = Undefined, extent: Union[Sequence[float], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, maxsteps: Union[float, UndefinedType] = Undefined, minsteps: Union[float, UndefinedType] = Undefined, steps: Union[float, UndefinedType] = Undefined, @@ -47673,14 +47672,14 @@ def __init__( class ExtentTransform(Transform): """ExtentTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - extent : :class:`SchemaBase`, str + extent : str, :class:`SchemaBase` The field of which to get the extent. - param : :class:`SchemaBase`, str + param : str, :class:`SchemaBase` The output parameter produced by the extent transform. """ @@ -47688,8 +47687,8 @@ class ExtentTransform(Transform): def __init__( self, - extent: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - param: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + extent: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(ExtentTransform, self).__init__(extent=extent, param=param, **kwds) @@ -47698,12 +47697,12 @@ def __init__( class FilterTransform(Transform): """FilterTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - filter : :class:`SchemaBase`, dict, str + filter : str, dict, :class:`SchemaBase` The ``filter`` property must be a predication definition, which can take one of the following forms: @@ -47737,7 +47736,7 @@ class FilterTransform(Transform): def __init__( self, - filter: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + filter: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(FilterTransform, self).__init__(filter=filter, **kwds) @@ -47746,17 +47745,17 @@ def __init__( class FlattenTransform(Transform): """FlattenTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - flatten : Sequence[:class:`SchemaBase`, str] + flatten : Sequence[str, :class:`SchemaBase`] An array of one or more data fields containing arrays to flatten. If multiple fields are specified, their array values should have a parallel structure, ideally with the same length. If the lengths of parallel arrays do not match, the longest array will be used with ``null`` values added for missing entries. - as : Sequence[:class:`SchemaBase`, str] + as : Sequence[str, :class:`SchemaBase`] The output field names for extracted array values. **Default value:** The field name of the corresponding array field @@ -47766,7 +47765,7 @@ class FlattenTransform(Transform): def __init__( self, - flatten: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + flatten: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): super(FlattenTransform, self).__init__(flatten=flatten, **kwds) @@ -47775,14 +47774,14 @@ def __init__( class FoldTransform(Transform): """FoldTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - fold : Sequence[:class:`SchemaBase`, str] + fold : Sequence[str, :class:`SchemaBase`] An array of data fields indicating the properties to fold. - as : Sequence[:class:`SchemaBase`, str] + as : Sequence[str, :class:`SchemaBase`] The output field names for the key and value properties produced by the fold transform. **Default value:** ``["key", "value"]`` """ @@ -47791,7 +47790,7 @@ class FoldTransform(Transform): def __init__( self, - fold: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + fold: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): super(FoldTransform, self).__init__(fold=fold, **kwds) @@ -47800,14 +47799,14 @@ def __init__( class ImputeTransform(Transform): """ImputeTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - impute : :class:`SchemaBase`, str + impute : str, :class:`SchemaBase` The data field for which the missing values should be imputed. - key : :class:`SchemaBase`, str + key : str, :class:`SchemaBase` A key field that uniquely identifies data objects within a group. Missing key values (those occurring in the data but not in the current group) will be imputed. frame : Sequence[None, float] @@ -47820,10 +47819,10 @@ class ImputeTransform(Transform): **Default value:** : ``[null, null]`` indicating that the window includes all objects. - groupby : Sequence[:class:`SchemaBase`, str] + groupby : Sequence[str, :class:`SchemaBase`] An optional array of fields by which to group the values. Imputation will then be performed on a per-group basis. - keyvals : :class:`SchemaBase`, Sequence[Any], dict + keyvals : dict, Sequence[Any], :class:`SchemaBase` Defines the key values that should be considered for imputation. An array of key values or an object defining a `number sequence `__. @@ -47847,12 +47846,12 @@ class ImputeTransform(Transform): def __init__( self, - impute: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - key: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + impute: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + key: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, keyvals: Union[ - Union["SchemaBase", Sequence[Any], dict], UndefinedType + Union[dict, "SchemaBase", Sequence[Any]], UndefinedType ] = Undefined, method: Union[ Union["SchemaBase", Literal["value", "median", "max", "min", "mean"]], @@ -47876,14 +47875,14 @@ def __init__( class JoinAggregateTransform(Transform): """JoinAggregateTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - joinaggregate : Sequence[:class:`SchemaBase`, dict] + joinaggregate : Sequence[dict, :class:`SchemaBase`] The definition of the fields in the join aggregate, and what calculations to use. - groupby : Sequence[:class:`SchemaBase`, str] + groupby : Sequence[str, :class:`SchemaBase`] The data fields for partitioning the data objects into separate groups. If unspecified, all data points will be in a single group. """ @@ -47893,9 +47892,9 @@ class JoinAggregateTransform(Transform): def __init__( self, joinaggregate: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): super(JoinAggregateTransform, self).__init__( @@ -47906,24 +47905,24 @@ def __init__( class LoessTransform(Transform): """LoessTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - loess : :class:`SchemaBase`, str + loess : str, :class:`SchemaBase` The data field of the dependent variable to smooth. - on : :class:`SchemaBase`, str + on : str, :class:`SchemaBase` The data field of the independent variable to use a predictor. bandwidth : float A bandwidth parameter in the range ``[0, 1]`` that determines the amount of smoothing. **Default value:** ``0.3`` - groupby : Sequence[:class:`SchemaBase`, str] + groupby : Sequence[str, :class:`SchemaBase`] The data fields to group by. If not specified, a single group containing all data objects will be used. - as : Sequence[:class:`SchemaBase`, str] + as : Sequence[str, :class:`SchemaBase`] The output field names for the smoothed points generated by the loess transform. **Default value:** The field names of the input x and y values. @@ -47933,10 +47932,10 @@ class LoessTransform(Transform): def __init__( self, - loess: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - on: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + loess: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + on: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, bandwidth: Union[float, UndefinedType] = Undefined, - groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): super(LoessTransform, self).__init__( @@ -47947,7 +47946,7 @@ def __init__( class LookupTransform(Transform): """LookupTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -47958,7 +47957,7 @@ class LookupTransform(Transform): The default value to use if lookup fails. **Default value:** ``null`` - as : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, str], str + as : str, :class:`SchemaBase`, Sequence[str, :class:`SchemaBase`] The output fields on which to store the looked up data values. For data lookups, this property may be left blank if ``from.fields`` has been @@ -47968,7 +47967,7 @@ class LookupTransform(Transform): For selection lookups, this property is optional: if unspecified, looked up values will be stored under a property named for the selection; and if specified, it must correspond to ``from.fields``. - from : :class:`SchemaBase`, dict + from : dict, :class:`SchemaBase` Data source or selection for secondary data reference. """ @@ -47986,18 +47985,18 @@ def __init__( class PivotTransform(Transform): """PivotTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - pivot : :class:`SchemaBase`, str + pivot : str, :class:`SchemaBase` The data field to pivot on. The unique values of this field become new field names in the output stream. - value : :class:`SchemaBase`, str + value : str, :class:`SchemaBase` The data field to populate pivoted fields. The aggregate values of this field become the values of the new pivoted fields. - groupby : Sequence[:class:`SchemaBase`, str] + groupby : Sequence[str, :class:`SchemaBase`] The optional data fields to group by. If not specified, a single group containing all data objects will be used. limit : float @@ -48013,9 +48012,9 @@ class PivotTransform(Transform): def __init__( self, - pivot: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - value: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + pivot: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + value: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, limit: Union[float, UndefinedType] = Undefined, op: Union[ Union[ @@ -48058,14 +48057,14 @@ def __init__( class QuantileTransform(Transform): """QuantileTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - quantile : :class:`SchemaBase`, str + quantile : str, :class:`SchemaBase` The data field for which to perform quantile estimation. - groupby : Sequence[:class:`SchemaBase`, str] + groupby : Sequence[str, :class:`SchemaBase`] The data fields to group by. If not specified, a single group containing all data objects will be used. probs : Sequence[float] @@ -48075,7 +48074,7 @@ class QuantileTransform(Transform): A probability step size (default 0.01) for sampling quantile values. All values from one-half the step size up to 1 (exclusive) will be sampled. This parameter is only used if the *probs* parameter is not provided. - as : Sequence[:class:`SchemaBase`, str] + as : Sequence[str, :class:`SchemaBase`] The output field names for the probability and quantile values. **Default value:** ``["prob", "value"]`` @@ -48085,8 +48084,8 @@ class QuantileTransform(Transform): def __init__( self, - quantile: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + quantile: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, probs: Union[Sequence[float], UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, **kwds, @@ -48099,19 +48098,19 @@ def __init__( class RegressionTransform(Transform): """RegressionTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - on : :class:`SchemaBase`, str + on : str, :class:`SchemaBase` The data field of the independent variable to use a predictor. - regression : :class:`SchemaBase`, str + regression : str, :class:`SchemaBase` The data field of the dependent variable to predict. extent : Sequence[float] A [min, max] domain over the independent (x) field for the starting and ending points of the generated trend line. - groupby : Sequence[:class:`SchemaBase`, str] + groupby : Sequence[str, :class:`SchemaBase`] The data fields to group by. If not specified, a single group containing all data objects will be used. method : Literal['linear', 'log', 'exp', 'pow', 'quad', 'poly'] @@ -48131,7 +48130,7 @@ class RegressionTransform(Transform): value (indicating the total variance explained by the model). **Default value:** ``false`` - as : Sequence[:class:`SchemaBase`, str] + as : Sequence[str, :class:`SchemaBase`] The output field names for the smoothed points generated by the regression transform. @@ -48142,10 +48141,10 @@ class RegressionTransform(Transform): def __init__( self, - on: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - regression: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + on: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + regression: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, extent: Union[Sequence[float], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, method: Union[ Literal["linear", "log", "exp", "pow", "quad", "poly"], UndefinedType ] = Undefined, @@ -48168,7 +48167,7 @@ def __init__( class SampleTransform(Transform): """SampleTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -48188,14 +48187,14 @@ def __init__(self, sample: Union[float, UndefinedType] = Undefined, **kwds): class StackTransform(Transform): """StackTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - groupby : Sequence[:class:`SchemaBase`, str] + groupby : Sequence[str, :class:`SchemaBase`] The data fields to group by. - stack : :class:`SchemaBase`, str + stack : str, :class:`SchemaBase` The field which is stacked. offset : Literal['zero', 'center', 'normalize'] Mode for stacking marks. One of ``"zero"`` (default), ``"center"``, or @@ -48204,9 +48203,9 @@ class StackTransform(Transform): percentage values for each stack point, with output values in the range ``[0,1]``. **Default value:** ``"zero"`` - sort : Sequence[:class:`SchemaBase`, dict] + sort : Sequence[dict, :class:`SchemaBase`] Field that determines the order of leaves in the stacked charts. - as : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, str], str + as : str, :class:`SchemaBase`, Sequence[str, :class:`SchemaBase`] Output field names. This can be either a string or an array of strings with two elements denoting the name for the fields for stack start and stack end respectively. If a single string(e.g., ``"val"`` ) is provided, the end field will @@ -48217,12 +48216,12 @@ class StackTransform(Transform): def __init__( self, - groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, - stack: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, + stack: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, offset: Union[ Literal["zero", "center", "normalize"], UndefinedType ] = Undefined, - sort: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + sort: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): super(StackTransform, self).__init__( @@ -48233,16 +48232,16 @@ def __init__( class TimeUnitTransform(Transform): """TimeUnitTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` The data field to apply time unit. - timeUnit : :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] The timeUnit. - as : :class:`SchemaBase`, str + as : str, :class:`SchemaBase` The output field to write the timeUnit value. """ @@ -48250,54 +48249,11 @@ class TimeUnitTransform(Transform): def __init__( self, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], Literal[ "year", "quarter", @@ -48311,6 +48267,19 @@ def __init__( "seconds", "milliseconds", ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], Literal[ "yearquarter", "yearquartermonth", @@ -48342,7 +48311,37 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, @@ -48379,13 +48378,13 @@ def __init__(self, *args): class TypedFieldDef(VegaLiteSchema): """TypedFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a data field, its type and transformation of an encoding channel. Parameters ---------- - aggregate : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], dict + aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -48397,7 +48396,7 @@ class TypedFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : :class:`SchemaBase`, None, bool, dict, str + bin : str, dict, bool, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -48418,7 +48417,7 @@ class TypedFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : :class:`SchemaBase`, dict, str + field : str, dict, :class:`SchemaBase` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -48433,7 +48432,7 @@ class TypedFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : :class:`SchemaBase`, Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'], Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], dict + timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -48442,7 +48441,7 @@ class TypedFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : :class:`SchemaBase`, None, Sequence[str], str + title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -48539,6 +48538,7 @@ def __init__( self, aggregate: Union[ Union[ + dict, "SchemaBase", Literal[ "average", @@ -48563,33 +48563,43 @@ def __init__( "variance", "variancep", ], - dict, ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union["SchemaBase", None, bool, dict, str], UndefinedType + Union[str, dict, bool, None, "SchemaBase"], UndefinedType ] = Undefined, - field: Union[Union["SchemaBase", dict, str], UndefinedType] = Undefined, + field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, timeUnit: Union[ Union[ + dict, "SchemaBase", Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", ], Literal[ "binnedyear", @@ -48608,61 +48618,20 @@ def __init__( "binnedyeardayofyear", ], Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", ], Literal[ "yearquarter", @@ -48695,12 +48664,42 @@ def __init__( "minutesseconds", "secondsmilliseconds", ], - dict, + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], ], UndefinedType, ] = Undefined, title: Union[ - Union["SchemaBase", None, Sequence[str], str], UndefinedType + Union[str, None, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -48725,7 +48724,7 @@ def __init__( class URI(VegaLiteSchema): """URI schema wrapper - :class:`SchemaBase`, str + str, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/URI"} @@ -48737,36 +48736,36 @@ def __init__(self, *args): class UnitSpec(VegaLiteSchema): """UnitSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Base interface for a unit (single-view) specification. Parameters ---------- - mark : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str + mark : str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, dict + encoding : dict, :class:`SchemaBase` A key-value mapping between encoding channels and definition of fields. name : str Name of the visualization for later reference. - params : Sequence[:class:`SchemaBase`, dict] + params : Sequence[dict, :class:`SchemaBase`] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`SchemaBase`, dict + projection : dict, :class:`SchemaBase` An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. """ @@ -48776,6 +48775,8 @@ def __init__( self, mark: Union[ Union[ + str, + dict, "SchemaBase", Literal[ "arc", @@ -48793,22 +48794,20 @@ def __init__( "square", "geoshape", ], - dict, - str, ], UndefinedType, ] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, **kwds, ): @@ -48829,24 +48828,24 @@ def __init__( class UnitSpecWithFrame(VegaLiteSchema): """UnitSpecWithFrame schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - mark : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'], dict, str + mark : str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : :class:`SchemaBase`, dict + encoding : dict, :class:`SchemaBase` A key-value mapping between encoding channels and definition of fields. - height : :class:`SchemaBase`, dict, float, str + height : str, dict, float, :class:`SchemaBase` The height of a visualization. @@ -48868,22 +48867,22 @@ class UnitSpecWithFrame(VegaLiteSchema): documentation. name : str Name of the visualization for later reference. - params : Sequence[:class:`SchemaBase`, dict] + params : Sequence[dict, :class:`SchemaBase`] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : :class:`SchemaBase`, dict + projection : dict, :class:`SchemaBase` An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. - view : :class:`SchemaBase`, dict + view : dict, :class:`SchemaBase` An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : :class:`SchemaBase`, dict, float, str + width : str, dict, float, :class:`SchemaBase` The width of a visualization. @@ -48911,6 +48910,8 @@ def __init__( self, mark: Union[ Union[ + str, + dict, "SchemaBase", Literal[ "arc", @@ -48928,26 +48929,24 @@ def __init__( "square", "geoshape", ], - dict, - str, ], UndefinedType, ] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - height: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, + encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - params: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, - projection: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, + projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - view: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - width: Union[Union["SchemaBase", dict, float, str], UndefinedType] = Undefined, + view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + width: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(UnitSpecWithFrame, self).__init__( @@ -48970,7 +48969,7 @@ def __init__( class UrlData(DataSource): """UrlData schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -48978,7 +48977,7 @@ class UrlData(DataSource): url : str An URL from which to load the data set. Use the ``format.type`` property to ensure the loaded data is correctly parsed. - format : :class:`SchemaBase`, dict + format : dict, :class:`SchemaBase` An object that specifies the format for parsing the data. name : str Provide a placeholder name and bind data at runtime. @@ -48989,7 +48988,7 @@ class UrlData(DataSource): def __init__( self, url: Union[str, UndefinedType] = Undefined, - format: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + format: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -49032,13 +49031,13 @@ def __init__(self, *args): class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): """VConcatSpecGenericSpec schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Base interface for a vertical concatenation specification. Parameters ---------- - vconcat : Sequence[:class:`SchemaBase`, dict] + vconcat : Sequence[dict, :class:`SchemaBase`] A list of views to be concatenated and put into a column. bounds : Literal['full', 'flush'] The bounds calculation method to use for determining the extent of a sub-plot. One @@ -49057,22 +49056,22 @@ class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): rows or columns. **Default value:** ``false`` - data : :class:`SchemaBase`, None, dict + data : dict, None, :class:`SchemaBase` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : :class:`SchemaBase`, dict + resolve : dict, :class:`SchemaBase` Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : :class:`SchemaBase`, Sequence[str], dict, str + title : str, dict, Sequence[str], :class:`SchemaBase` Title for the plot. - transform : Sequence[:class:`SchemaBase`, dict] + transform : Sequence[dict, :class:`SchemaBase`] An array of data transformations such as filter and new field calculation. """ @@ -49080,19 +49079,19 @@ class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): def __init__( self, - vconcat: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + vconcat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - data: Union[Union["SchemaBase", None, dict], UndefinedType] = Undefined, + data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, + resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, title: Union[ - Union["SchemaBase", Sequence[str], dict, str], UndefinedType + Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, transform: Union[ - Sequence[Union["SchemaBase", dict]], UndefinedType + Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, **kwds, ): @@ -49116,14 +49115,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull( ): """ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -49136,11 +49135,11 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull( def __init__( self, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType + Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -49154,14 +49153,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull( ): """ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -49174,11 +49173,11 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull( def __init__( self, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType + Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -49192,14 +49191,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumber( ): """ValueDefWithConditionMarkPropFieldOrDatumDefnumber schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, dict, float + value : dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -49212,11 +49211,11 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumber( def __init__( self, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, **kwds, ): @@ -49230,14 +49229,14 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray( ): """ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Sequence[float], dict + value : dict, Sequence[float], :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -49250,11 +49249,11 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray( def __init__( self, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, **kwds, ): @@ -49266,14 +49265,14 @@ def __init__( class ValueDefWithConditionMarkPropFieldOrDatumDefstringnull(VegaLiteSchema): """ValueDefWithConditionMarkPropFieldOrDatumDefstringnull schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, None, dict, str + value : str, dict, None, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -49286,11 +49285,11 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefstringnull(VegaLiteSchema): def __init__( self, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", None, dict, str], UndefinedType + Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -49302,14 +49301,14 @@ def __init__( class ValueDefWithConditionStringFieldDefText(TextDef): """ValueDefWithConditionStringFieldDefText schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - condition : :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict], dict + condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] A field definition or one or more value definition(s) with a parameter predicate. - value : :class:`SchemaBase`, Sequence[str], dict, str + value : str, dict, Sequence[str], :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -49320,11 +49319,11 @@ class ValueDefWithConditionStringFieldDefText(TextDef): def __init__( self, condition: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", dict]], dict], + Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, ] = Undefined, value: Union[ - Union["SchemaBase", "_Parameter", Sequence[str], dict, str], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, **kwds, ): @@ -49336,7 +49335,7 @@ def __init__( class ValueDefnumber(OffsetDef): """ValueDefnumber schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -49358,14 +49357,14 @@ def __init__(self, value: Union[float, UndefinedType] = Undefined, **kwds): class ValueDefnumberwidthheightExprRef(VegaLiteSchema): """ValueDefnumberwidthheightExprRef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. Parameters ---------- - value : :class:`SchemaBase`, dict, float, str + value : str, dict, float, :class:`SchemaBase` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -49376,7 +49375,7 @@ class ValueDefnumberwidthheightExprRef(VegaLiteSchema): def __init__( self, value: Union[ - Union["SchemaBase", "_Parameter", dict, float, str], UndefinedType + Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -49386,20 +49385,20 @@ def __init__( class VariableParameter(TopLevelParameter): """VariableParameter schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - name : :class:`SchemaBase`, str + name : str, :class:`SchemaBase` A unique name for the variable parameter. Parameter names should be valid JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - bind : :class:`SchemaBase`, dict + bind : dict, :class:`SchemaBase` Binds the parameter to an external input element such as a slider, selection list or radio button group. - expr : :class:`SchemaBase`, str + expr : str, :class:`SchemaBase` An expression for the value of the parameter. This expression may include other parameters, in which case the parameter will automatically update in response to upstream parameter changes. @@ -49414,9 +49413,9 @@ class VariableParameter(TopLevelParameter): def __init__( self, - name: Union[Union["SchemaBase", str], UndefinedType] = Undefined, - bind: Union[Union["SchemaBase", dict], UndefinedType] = Undefined, - expr: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + name: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + bind: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + expr: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, value: Union[Any, UndefinedType] = Undefined, **kwds, ): @@ -49428,7 +49427,7 @@ def __init__( class Vector10string(VegaLiteSchema): """Vector10string schema wrapper - :class:`SchemaBase`, Sequence[str] + Sequence[str], :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Vector10"} @@ -49440,7 +49439,7 @@ def __init__(self, *args): class Vector12string(VegaLiteSchema): """Vector12string schema wrapper - :class:`SchemaBase`, Sequence[str] + Sequence[str], :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Vector12"} @@ -49452,7 +49451,7 @@ def __init__(self, *args): class Vector2DateTime(SelectionInitInterval): """Vector2DateTime schema wrapper - :class:`SchemaBase`, Sequence[:class:`SchemaBase`, dict] + :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] """ _schema = {"$ref": "#/definitions/Vector2"} @@ -49464,7 +49463,7 @@ def __init__(self, *args): class Vector2Vector2number(VegaLiteSchema): """Vector2Vector2number schema wrapper - :class:`SchemaBase`, Sequence[:class:`SchemaBase`, Sequence[float]] + :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] """ _schema = {"$ref": "#/definitions/Vector2>"} @@ -49476,7 +49475,7 @@ def __init__(self, *args): class Vector2boolean(SelectionInitInterval): """Vector2boolean schema wrapper - :class:`SchemaBase`, Sequence[bool] + Sequence[bool], :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Vector2"} @@ -49488,7 +49487,7 @@ def __init__(self, *args): class Vector2number(SelectionInitInterval): """Vector2number schema wrapper - :class:`SchemaBase`, Sequence[float] + Sequence[float], :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Vector2"} @@ -49500,7 +49499,7 @@ def __init__(self, *args): class Vector2string(SelectionInitInterval): """Vector2string schema wrapper - :class:`SchemaBase`, Sequence[str] + Sequence[str], :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Vector2"} @@ -49512,7 +49511,7 @@ def __init__(self, *args): class Vector3number(VegaLiteSchema): """Vector3number schema wrapper - :class:`SchemaBase`, Sequence[float] + Sequence[float], :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Vector3"} @@ -49524,7 +49523,7 @@ def __init__(self, *args): class Vector7string(VegaLiteSchema): """Vector7string schema wrapper - :class:`SchemaBase`, Sequence[str] + Sequence[str], :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/Vector7"} @@ -49536,57 +49535,57 @@ def __init__(self, *args): class ViewBackground(VegaLiteSchema): """ViewBackground schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the view. Any valid `CSS cursor type `__ can be used. - fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The fill color. **Default value:** ``undefined`` - fillOpacity : :class:`SchemaBase`, dict, float + fillOpacity : dict, float, :class:`SchemaBase` The fill opacity (value between [0,1]). **Default value:** ``1`` - opacity : :class:`SchemaBase`, dict, float + opacity : dict, float, :class:`SchemaBase` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The stroke color. **Default value:** ``"#ddd"`` - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Sequence[float], dict + strokeDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, dict, float + strokeDashOffset : dict, float, :class:`SchemaBase` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict + strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, dict, float + strokeMiterLimit : dict, float, :class:`SchemaBase` The miter limit at which to bevel a line join. - strokeOpacity : :class:`SchemaBase`, dict, float + strokeOpacity : dict, float, :class:`SchemaBase` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, dict, float + strokeWidth : dict, float, :class:`SchemaBase` The stroke width, in pixels. - style : Sequence[str], str + style : str, Sequence[str] A string or array of strings indicating the name of custom styles to apply to the view background. A style is a named collection of mark property defaults defined within the `style configuration @@ -49602,7 +49601,7 @@ class ViewBackground(VegaLiteSchema): def __init__( self, cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -49650,8 +49649,11 @@ def __init__( ] = Undefined, fill: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -49802,22 +49804,22 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, opacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, stroke: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -49968,36 +49970,33 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, strokeDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeJoin: Union[ - Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, **kwds, ): super(ViewBackground, self).__init__( @@ -50022,7 +50021,7 @@ def __init__( class ViewConfig(VegaLiteSchema): """ViewConfig schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- @@ -50039,7 +50038,7 @@ class ViewConfig(VegaLiteSchema): arc marks. **Default value:** ``200`` - cornerRadius : :class:`SchemaBase`, dict, float + cornerRadius : dict, float, :class:`SchemaBase` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` @@ -50058,45 +50057,45 @@ class ViewConfig(VegaLiteSchema): in the form of ``{step: number}`` defining the width per discrete step. **Default value:** a step size based on ``config.view.step``. - fill : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The fill color. **Default value:** ``undefined`` - fillOpacity : :class:`SchemaBase`, dict, float + fillOpacity : dict, float, :class:`SchemaBase` The fill opacity (value between [0,1]). **Default value:** ``1`` - opacity : :class:`SchemaBase`, dict, float + opacity : dict, float, :class:`SchemaBase` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. step : float Default step size for x-/y- discrete fields. - stroke : :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'], None, dict, str + stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The stroke color. **Default value:** ``"#ddd"`` - strokeCap : :class:`SchemaBase`, Literal['butt', 'round', 'square'], dict + strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : :class:`SchemaBase`, Sequence[float], dict + strokeDash : dict, Sequence[float], :class:`SchemaBase` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : :class:`SchemaBase`, dict, float + strokeDashOffset : dict, float, :class:`SchemaBase` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : :class:`SchemaBase`, Literal['miter', 'round', 'bevel'], dict + strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : :class:`SchemaBase`, dict, float + strokeMiterLimit : dict, float, :class:`SchemaBase` The miter limit at which to bevel a line join. - strokeOpacity : :class:`SchemaBase`, dict, float + strokeOpacity : dict, float, :class:`SchemaBase` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : :class:`SchemaBase`, dict, float + strokeWidth : dict, float, :class:`SchemaBase` The stroke width, in pixels. """ @@ -50108,7 +50107,7 @@ def __init__( continuousHeight: Union[float, UndefinedType] = Undefined, continuousWidth: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -50158,8 +50157,11 @@ def __init__( discreteWidth: Union[Union[dict, float], UndefinedType] = Undefined, fill: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -50310,23 +50312,23 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, opacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, step: Union[float, UndefinedType] = Undefined, stroke: Union[ Union[ - "SchemaBase", + str, + dict, + None, "_Parameter", + "SchemaBase", Literal[ "black", "silver", @@ -50477,34 +50479,31 @@ def __init__( "yellowgreen", "rebeccapurple", ], - None, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union["SchemaBase", "_Parameter", Literal["butt", "round", "square"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], UndefinedType, ] = Undefined, strokeDash: Union[ - Union["SchemaBase", "_Parameter", Sequence[float], dict], UndefinedType + Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeJoin: Union[ - Union["SchemaBase", "_Parameter", Literal["miter", "round", "bevel"], dict], + Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", "_Parameter", dict, float], UndefinedType + Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType ] = Undefined, **kwds, ): @@ -50535,10 +50534,10 @@ def __init__( class WindowEventType(VegaLiteSchema): """WindowEventType schema wrapper - :class:`SchemaBase`, Literal['click', 'dblclick', 'dragenter', 'dragleave', 'dragover', + str, :class:`SchemaBase`, Literal['click', 'dblclick', 'dragenter', 'dragleave', 'dragover', 'keydown', 'keypress', 'keyup', 'mousedown', 'mousemove', 'mouseout', 'mouseover', 'mouseup', 'mousewheel', 'pointerdown', 'pointermove', 'pointerout', 'pointerover', - 'pointerup', 'timer', 'touchend', 'touchmove', 'touchstart', 'wheel'], str + 'pointerup', 'timer', 'touchend', 'touchmove', 'touchstart', 'wheel'] """ _schema = {"$ref": "#/definitions/WindowEventType"} @@ -50565,16 +50564,16 @@ def __init__(self, *args): class WindowFieldDef(VegaLiteSchema): """WindowFieldDef schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - op : :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'], Literal['row_number', 'rank', 'dense_rank', 'percent_rank', 'cume_dist', 'ntile', 'lag', 'lead', 'first_value', 'last_value', 'nth_value'] + op : :class:`SchemaBase`, Literal['row_number', 'rank', 'dense_rank', 'percent_rank', 'cume_dist', 'ntile', 'lag', 'lead', 'first_value', 'last_value', 'nth_value'], Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] The window or aggregation operation to apply within a window (e.g., ``"rank"``, ``"lead"``, ``"sum"``, ``"average"`` or ``"count"`` ). See the list of all supported operations `here `__. - field : :class:`SchemaBase`, str + field : str, :class:`SchemaBase` The data field for which to compute the aggregate or window function. This can be omitted for window functions that do not operate over a field such as ``"count"``, ``"rank"``, ``"dense_rank"``. @@ -50584,7 +50583,7 @@ class WindowFieldDef(VegaLiteSchema): See the list of all supported operations and their parameters `here `__. - as : :class:`SchemaBase`, str + as : str, :class:`SchemaBase` The output name for the window operation. """ @@ -50595,6 +50594,19 @@ def __init__( op: Union[ Union[ "SchemaBase", + Literal[ + "row_number", + "rank", + "dense_rank", + "percent_rank", + "cume_dist", + "ntile", + "lag", + "lead", + "first_value", + "last_value", + "nth_value", + ], Literal[ "argmax", "argmin", @@ -50620,23 +50632,10 @@ def __init__( "variance", "variancep", ], - Literal[ - "row_number", - "rank", - "dense_rank", - "percent_rank", - "cume_dist", - "ntile", - "lag", - "lead", - "first_value", - "last_value", - "nth_value", - ], ], UndefinedType, ] = Undefined, - field: Union[Union["SchemaBase", str], UndefinedType] = Undefined, + field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, param: Union[float, UndefinedType] = Undefined, **kwds, ): @@ -50659,12 +50658,12 @@ def __init__(self, *args): class WindowTransform(Transform): """WindowTransform schema wrapper - :class:`SchemaBase`, dict + dict, :class:`SchemaBase` Parameters ---------- - window : Sequence[:class:`SchemaBase`, dict] + window : Sequence[dict, :class:`SchemaBase`] The definition of the fields in the window, and what calculations to use. frame : Sequence[None, float] A frame specification as a two-element array indicating how the sliding window @@ -50683,7 +50682,7 @@ class WindowTransform(Transform): **Default value:** : ``[null, 0]`` (includes the current object and all preceding objects) - groupby : Sequence[:class:`SchemaBase`, str] + groupby : Sequence[str, :class:`SchemaBase`] The data fields for partitioning the data objects into separate windows. If unspecified, all data points will be in a single window. ignorePeers : bool @@ -50695,7 +50694,7 @@ class WindowTransform(Transform): last_value, and nth_value window operations. **Default value:** ``false`` - sort : Sequence[:class:`SchemaBase`, dict] + sort : Sequence[dict, :class:`SchemaBase`] A sort field definition for sorting data objects within a window. If two data objects are considered equal by the comparator, they are considered "peer" values of equal rank. If sort is not specified, the order is undefined: data objects are @@ -50707,11 +50706,11 @@ class WindowTransform(Transform): def __init__( self, - window: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + window: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, - groupby: Union[Sequence[Union["SchemaBase", str]], UndefinedType] = Undefined, + groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, ignorePeers: Union[bool, UndefinedType] = Undefined, - sort: Union[Sequence[Union["SchemaBase", dict]], UndefinedType] = Undefined, + sort: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): super(WindowTransform, self).__init__( diff --git a/altair/vegalite/v5/schema/mixins.py b/altair/vegalite/v5/schema/mixins.py index e69d58d4d..71e310727 100644 --- a/altair/vegalite/v5/schema/mixins.py +++ b/altair/vegalite/v5/schema/mixins.py @@ -23,42 +23,45 @@ def mark_arc( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -77,15 +80,16 @@ def mark_arc( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -236,34 +240,33 @@ def mark_arc( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -302,33 +305,35 @@ def mark_arc( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -479,29 +484,27 @@ def mark_arc( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -517,23 +520,23 @@ def mark_arc( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -551,65 +554,67 @@ def mark_arc( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -760,107 +765,102 @@ def mark_arc( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -965,42 +965,45 @@ def mark_area( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -1019,15 +1022,16 @@ def mark_area( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -1178,34 +1182,33 @@ def mark_area( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -1244,33 +1247,35 @@ def mark_area( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -1421,29 +1426,27 @@ def mark_area( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -1459,23 +1462,23 @@ def mark_area( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -1493,65 +1496,67 @@ def mark_area( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -1702,107 +1707,102 @@ def mark_area( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -1907,42 +1907,45 @@ def mark_bar( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -1961,15 +1964,16 @@ def mark_bar( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -2120,34 +2124,33 @@ def mark_bar( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -2186,33 +2189,35 @@ def mark_bar( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -2363,29 +2368,27 @@ def mark_bar( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -2401,23 +2404,23 @@ def mark_bar( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -2435,65 +2438,67 @@ def mark_bar( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -2644,107 +2649,102 @@ def mark_bar( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -2849,42 +2849,45 @@ def mark_image( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -2903,15 +2906,16 @@ def mark_image( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -3062,34 +3066,33 @@ def mark_image( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -3128,33 +3131,35 @@ def mark_image( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -3305,29 +3310,27 @@ def mark_image( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -3343,23 +3346,23 @@ def mark_image( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -3377,65 +3380,67 @@ def mark_image( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -3586,107 +3591,102 @@ def mark_image( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -3791,42 +3791,45 @@ def mark_line( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -3845,15 +3848,16 @@ def mark_line( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -4004,34 +4008,33 @@ def mark_line( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -4070,33 +4073,35 @@ def mark_line( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -4247,29 +4252,27 @@ def mark_line( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -4285,23 +4288,23 @@ def mark_line( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -4319,65 +4322,67 @@ def mark_line( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -4528,107 +4533,102 @@ def mark_line( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -4733,42 +4733,45 @@ def mark_point( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -4787,15 +4790,16 @@ def mark_point( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -4946,34 +4950,33 @@ def mark_point( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -5012,33 +5015,35 @@ def mark_point( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -5189,29 +5194,27 @@ def mark_point( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -5227,23 +5230,23 @@ def mark_point( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -5261,65 +5264,67 @@ def mark_point( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -5470,107 +5475,102 @@ def mark_point( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -5675,42 +5675,45 @@ def mark_rect( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -5729,15 +5732,16 @@ def mark_rect( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -5888,34 +5892,33 @@ def mark_rect( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -5954,33 +5957,35 @@ def mark_rect( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -6131,29 +6136,27 @@ def mark_rect( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -6169,23 +6172,23 @@ def mark_rect( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -6203,65 +6206,67 @@ def mark_rect( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -6412,107 +6417,102 @@ def mark_rect( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -6617,42 +6617,45 @@ def mark_rule( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -6671,15 +6674,16 @@ def mark_rule( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -6830,34 +6834,33 @@ def mark_rule( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -6896,33 +6899,35 @@ def mark_rule( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -7073,29 +7078,27 @@ def mark_rule( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -7109,25 +7112,25 @@ def mark_rule( 600, 700, 800, - 900, - ], - core.SchemaBase, - core._Parameter, - dict, + 900, + ], ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -7145,65 +7148,67 @@ def mark_rule( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -7354,107 +7359,102 @@ def mark_rule( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -7559,42 +7559,45 @@ def mark_text( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -7613,15 +7616,16 @@ def mark_text( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -7772,34 +7776,33 @@ def mark_text( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -7838,33 +7841,35 @@ def mark_text( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -8015,29 +8020,27 @@ def mark_text( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -8053,23 +8056,23 @@ def mark_text( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -8087,65 +8090,67 @@ def mark_text( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -8296,107 +8301,102 @@ def mark_text( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -8501,42 +8501,45 @@ def mark_tick( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -8555,15 +8558,16 @@ def mark_tick( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -8714,34 +8718,33 @@ def mark_tick( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -8780,33 +8783,35 @@ def mark_tick( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -8957,29 +8962,27 @@ def mark_tick( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -8995,23 +8998,23 @@ def mark_tick( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -9029,65 +9032,67 @@ def mark_tick( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -9238,107 +9243,102 @@ def mark_tick( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -9443,42 +9443,45 @@ def mark_trail( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -9497,15 +9500,16 @@ def mark_trail( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -9656,34 +9660,33 @@ def mark_trail( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -9722,33 +9725,35 @@ def mark_trail( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -9899,29 +9904,27 @@ def mark_trail( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -9937,23 +9940,23 @@ def mark_trail( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -9971,65 +9974,67 @@ def mark_trail( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -10180,107 +10185,102 @@ def mark_trail( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -10385,42 +10385,45 @@ def mark_circle( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -10439,15 +10442,16 @@ def mark_circle( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -10598,34 +10602,33 @@ def mark_circle( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -10664,33 +10667,35 @@ def mark_circle( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -10841,29 +10846,27 @@ def mark_circle( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -10879,23 +10882,23 @@ def mark_circle( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -10913,65 +10916,67 @@ def mark_circle( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -11122,107 +11127,102 @@ def mark_circle( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -11327,42 +11327,45 @@ def mark_square( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -11381,15 +11384,16 @@ def mark_square( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -11540,34 +11544,33 @@ def mark_square( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -11606,33 +11609,35 @@ def mark_square( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -11783,29 +11788,27 @@ def mark_square( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -11821,23 +11824,23 @@ def mark_square( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -11855,65 +11858,67 @@ def mark_square( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -12064,107 +12069,102 @@ def mark_square( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -12269,42 +12269,45 @@ def mark_geoshape( self, align: Union[ Union[ - Literal["left", "center", "right"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], ], UndefinedType, ] = Undefined, angle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aria: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRole: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, aspect: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ - Literal["top", "middle", "bottom"], + str, + dict, core.SchemaBase, core._Parameter, - dict, - str, + Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ Union[ + dict, + core.SchemaBase, + core._Parameter, Literal[ None, "multiply", @@ -12323,15 +12326,16 @@ def mark_geoshape( "color", "luminosity", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -12482,34 +12486,33 @@ def mark_geoshape( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, cursor: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "auto", "default", @@ -12548,33 +12551,35 @@ def mark_geoshape( "grab", "grabbing", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, description: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dir: Union[ - Union[Literal["ltr", "rtl"], core.SchemaBase, core._Parameter, dict], + Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ - Union[core.SchemaBase, dict, float], UndefinedType + Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, dy: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, ellipsis: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fill: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -12725,29 +12730,27 @@ def mark_geoshape( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontStyle: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, fontWeight: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "normal", "bold", @@ -12763,23 +12766,23 @@ def mark_geoshape( 800, 900, ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, height: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, href: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, innerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, interpolate: Union[ Union[ + dict, + core._Parameter, + core.SchemaBase, Literal[ "basis", "basis-open", @@ -12797,65 +12800,67 @@ def mark_geoshape( "step-before", "step-after", ], - core.SchemaBase, - core._Parameter, - dict, ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - line: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, lineHeight: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, minBandSize: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, opacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - order: Union[Union[None, bool], UndefinedType] = Undefined, + order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, padAngle: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, point: Union[ - Union[bool, core.SchemaBase, dict, str], UndefinedType + Union[str, dict, bool, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, shape: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, size: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, smooth: Union[ - Union[bool, core.SchemaBase, core._Parameter, dict], UndefinedType + Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, stroke: Union[ Union[ + str, + dict, + None, + core.SchemaBase, + core._Parameter, Literal[ "black", "silver", @@ -13006,107 +13011,102 @@ def mark_geoshape( "yellowgreen", "rebeccapurple", ], - None, - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, strokeCap: Union[ Union[ - Literal["butt", "round", "square"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[Sequence[float], core.SchemaBase, core._Parameter, dict], + Union[dict, Sequence[float], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ - Literal["miter", "round", "bevel"], - core.SchemaBase, - core._Parameter, dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], ], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, - style: Union[Union[Sequence[str], str], UndefinedType] = Undefined, + style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, text: Union[ - Union[Sequence[str], core.SchemaBase, core._Parameter, dict, str], + Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, theta: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[None, bool, core.SchemaBase, core._Parameter, dict, float, str], + Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], UndefinedType, ] = Undefined, url: Union[ - Union[core.SchemaBase, core._Parameter, dict, str], UndefinedType + Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, width: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, x2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, xOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2: Union[ - Union[core.SchemaBase, core._Parameter, dict, float, str], UndefinedType + Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, y2Offset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, yOffset: Union[ - Union[core.SchemaBase, core._Parameter, dict, float], UndefinedType + Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -13209,10 +13209,14 @@ def mark_geoshape( def mark_boxplot( self, - box: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + box: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -13363,24 +13367,20 @@ def mark_boxplot( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, - extent: Union[Union[float, str], UndefinedType] = Undefined, + extent: Union[Union[str, float], UndefinedType] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, - median: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + median: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, - outliers: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, - rule: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + outliers: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + rule: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + ticks: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> Self: """Set the chart's mark to 'boxplot' (see :class:`BoxPlotDef`)""" @@ -13411,6 +13411,10 @@ def mark_errorbar( clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -13561,25 +13565,21 @@ def mark_errorbar( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, extent: Union[ - Union[Literal["ci", "iqr", "stderr", "stdev"], core.SchemaBase], + Union[core.SchemaBase, Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType, ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, - rule: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + rule: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + ticks: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> Self: """Set the chart's mark to 'errorbar' (see :class:`ErrorBarDef`)""" @@ -13604,11 +13604,15 @@ def mark_errorbar( def mark_errorband( self, - band: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, - borders: Union[Union[bool, core.SchemaBase, dict], UndefinedType] = Undefined, + band: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + borders: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ + str, + dict, + core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -13759,19 +13763,16 @@ def mark_errorband( "yellowgreen", "rebeccapurple", ], - core.SchemaBase, - core._Parameter, - dict, - str, ], UndefinedType, ] = Undefined, extent: Union[ - Union[Literal["ci", "iqr", "stderr", "stdev"], core.SchemaBase], + Union[core.SchemaBase, Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType, ] = Undefined, interpolate: Union[ Union[ + core.SchemaBase, Literal[ "basis", "basis-open", @@ -13789,13 +13790,12 @@ def mark_errorband( "step-before", "step-after", ], - core.SchemaBase, ], UndefinedType, ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union[Literal["horizontal", "vertical"], core.SchemaBase], UndefinedType + Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, tension: Union[float, UndefinedType] = Undefined, **kwds, diff --git a/tools/schemapi/utils.py b/tools/schemapi/utils.py index 94942bdb1..f414d7ff3 100644 --- a/tools/schemapi/utils.py +++ b/tools/schemapi/utils.py @@ -286,7 +286,9 @@ def get_python_type_representation( else: raise ValueError("No Python type representation available for this schema") - type_representations = sorted(set(flatten(type_representations))) + # Shorter types are usually the more relevant ones, e.g. `str` instead + # of `SchemaBase` + type_representations = sorted(set(flatten(type_representations)), key=len) if return_as_str: type_representations_str = ", ".join(type_representations) # If it's not for_type_hints but instead for the docstrings, we don't want From 41161afd090d49c410d587973da98380c85461b3 Mon Sep 17 00:00:00 2001 From: Stefan Binder Date: Thu, 4 Jan 2024 20:09:18 +0100 Subject: [PATCH 06/10] Make order of type hints deterministic --- altair/vegalite/v5/schema/channels.py | 3292 ++++++++++++------------- altair/vegalite/v5/schema/core.py | 1898 +++++++------- altair/vegalite/v5/schema/mixins.py | 1866 +++++++------- tools/schemapi/utils.py | 17 +- 4 files changed, 3543 insertions(+), 3530 deletions(-) diff --git a/altair/vegalite/v5/schema/channels.py b/altair/vegalite/v5/schema/channels.py index 46ed7b2b9..8476e2f6e 100644 --- a/altair/vegalite/v5/schema/channels.py +++ b/altair/vegalite/v5/schema/channels.py @@ -152,7 +152,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -421,7 +421,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -442,7 +442,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -454,7 +454,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -484,22 +484,22 @@ def field( def legend( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, direction: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType @@ -509,8 +509,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -667,18 +667,18 @@ def legend( format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -833,10 +833,10 @@ def legend( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridAlign: Union[ Union[ @@ -857,8 +857,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -868,8 +868,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -1025,13 +1025,13 @@ def legend( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -1057,31 +1057,31 @@ def legend( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -1101,18 +1101,18 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -1267,19 +1267,19 @@ def legend( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -1434,24 +1434,24 @@ def legend( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -1606,17 +1606,17 @@ def legend( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickCount: Union[ Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -1631,7 +1631,7 @@ def legend( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, title: Union[ Union[str, None, Sequence[str], core.SchemaBase], UndefinedType @@ -1658,8 +1658,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -1669,8 +1669,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -1825,13 +1825,13 @@ def legend( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -1857,13 +1857,13 @@ def legend( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -1875,7 +1875,7 @@ def legend( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -1883,9 +1883,9 @@ def legend( dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -1903,48 +1903,48 @@ def legend(self, _: None, **kwds) -> "Angle": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -1966,11 +1966,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -1985,13 +1985,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -2002,9 +2002,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -2021,22 +2021,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -2404,7 +2404,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -2873,7 +2873,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, @@ -2887,8 +2887,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -3098,7 +3098,7 @@ class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnum **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -3203,7 +3203,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "AngleDatum": @@ -3215,7 +3215,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "AngleDatum": @@ -3333,7 +3333,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -3343,8 +3343,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -3525,7 +3525,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -3579,7 +3579,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -3591,8 +3591,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -3772,7 +3772,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -3798,7 +3798,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "AngleValue": @@ -3810,7 +3810,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "AngleValue": @@ -3860,7 +3860,7 @@ class Color( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -4129,7 +4129,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -4192,22 +4192,22 @@ def field( def legend( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, direction: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType @@ -4217,8 +4217,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -4375,18 +4375,18 @@ def legend( format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -4541,10 +4541,10 @@ def legend( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridAlign: Union[ Union[ @@ -4565,8 +4565,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -4576,8 +4576,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -4733,13 +4733,13 @@ def legend( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -4765,31 +4765,31 @@ def legend( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -4809,18 +4809,18 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -4975,19 +4975,19 @@ def legend( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -5142,24 +5142,24 @@ def legend( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -5314,17 +5314,17 @@ def legend( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickCount: Union[ Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -5339,7 +5339,7 @@ def legend( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, title: Union[ Union[str, None, Sequence[str], core.SchemaBase], UndefinedType @@ -5366,8 +5366,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -5377,8 +5377,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -5533,13 +5533,13 @@ def legend( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -5565,13 +5565,13 @@ def legend( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -5583,7 +5583,7 @@ def legend( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -5591,9 +5591,9 @@ def legend( dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -5611,48 +5611,48 @@ def legend(self, _: None, **kwds) -> "Color": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -5674,11 +5674,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -5693,13 +5693,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -5710,9 +5710,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -5729,22 +5729,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -6112,7 +6112,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -6581,7 +6581,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, @@ -6595,8 +6595,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -6808,7 +6808,7 @@ class ColorDatum( **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -7044,7 +7044,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -7054,8 +7054,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -7236,7 +7236,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -7290,7 +7290,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -7302,8 +7302,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -7483,7 +7483,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -7582,7 +7582,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -7827,7 +7827,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -7884,8 +7884,8 @@ def header( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -8051,13 +8051,13 @@ def header( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -8083,17 +8083,17 @@ def header( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOrient: Union[ Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -8121,8 +8121,8 @@ def header( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -8287,13 +8287,13 @@ def header( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -8319,17 +8319,17 @@ def header( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Column": @@ -8732,7 +8732,7 @@ def __init__( Union[core.SchemaBase, Literal["all", "each", "none"]], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, header: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -8742,8 +8742,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], ], @@ -8930,7 +8930,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -9172,7 +9172,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -9197,7 +9197,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Description": @@ -9209,7 +9209,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Description": @@ -9569,7 +9569,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], @@ -9787,7 +9787,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -9797,8 +9797,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -9979,7 +9979,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -10033,7 +10033,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -10045,8 +10045,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -10226,7 +10226,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -10252,7 +10252,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "DescriptionValue": @@ -10264,7 +10264,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "DescriptionValue": @@ -10312,7 +10312,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -10513,7 +10513,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -10869,7 +10869,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ @@ -11064,7 +11064,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -11097,7 +11097,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : dict, bool, :class:`SchemaBase` + center : bool, dict, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -11357,7 +11357,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -11431,8 +11431,8 @@ def header( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -11598,13 +11598,13 @@ def header( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -11630,17 +11630,17 @@ def header( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOrient: Union[ Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -11668,8 +11668,8 @@ def header( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -11834,13 +11834,13 @@ def header( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -11866,17 +11866,17 @@ def header( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Facet": @@ -12288,9 +12288,9 @@ def __init__( Union[dict, core.SchemaBase, Literal["all", "each", "none"]], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + center: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, header: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -12300,8 +12300,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], ], @@ -12493,7 +12493,7 @@ class Fill( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12762,7 +12762,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -12825,22 +12825,22 @@ def field( def legend( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, direction: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType @@ -12850,8 +12850,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -13008,18 +13008,18 @@ def legend( format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -13174,10 +13174,10 @@ def legend( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridAlign: Union[ Union[ @@ -13198,8 +13198,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -13209,8 +13209,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -13366,13 +13366,13 @@ def legend( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -13398,31 +13398,31 @@ def legend( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -13442,18 +13442,18 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -13608,19 +13608,19 @@ def legend( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -13775,24 +13775,24 @@ def legend( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -13947,17 +13947,17 @@ def legend( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickCount: Union[ Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -13972,7 +13972,7 @@ def legend( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, title: Union[ Union[str, None, Sequence[str], core.SchemaBase], UndefinedType @@ -13999,8 +13999,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -14010,8 +14010,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -14166,13 +14166,13 @@ def legend( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -14198,13 +14198,13 @@ def legend( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -14216,7 +14216,7 @@ def legend( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -14224,9 +14224,9 @@ def legend( dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -14244,48 +14244,48 @@ def legend(self, _: None, **kwds) -> "Fill": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -14307,11 +14307,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -14326,13 +14326,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -14343,9 +14343,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -14362,22 +14362,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -14745,7 +14745,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -15214,7 +15214,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, @@ -15228,8 +15228,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -15441,7 +15441,7 @@ class FillDatum( **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -15677,7 +15677,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -15687,8 +15687,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -15869,7 +15869,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -15923,7 +15923,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -15935,8 +15935,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -16116,7 +16116,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -16203,7 +16203,7 @@ class FillOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -16472,7 +16472,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -16493,7 +16493,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -16505,7 +16505,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -16535,22 +16535,22 @@ def field( def legend( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, direction: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType @@ -16560,8 +16560,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -16718,18 +16718,18 @@ def legend( format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -16884,10 +16884,10 @@ def legend( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridAlign: Union[ Union[ @@ -16908,8 +16908,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -16919,8 +16919,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -17076,13 +17076,13 @@ def legend( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -17108,31 +17108,31 @@ def legend( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -17152,18 +17152,18 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -17318,19 +17318,19 @@ def legend( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -17485,24 +17485,24 @@ def legend( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -17657,17 +17657,17 @@ def legend( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickCount: Union[ Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -17682,7 +17682,7 @@ def legend( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, title: Union[ Union[str, None, Sequence[str], core.SchemaBase], UndefinedType @@ -17709,8 +17709,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -17720,8 +17720,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -17876,13 +17876,13 @@ def legend( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -17908,13 +17908,13 @@ def legend( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -17926,7 +17926,7 @@ def legend( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -17934,9 +17934,9 @@ def legend( dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -17954,48 +17954,48 @@ def legend(self, _: None, **kwds) -> "FillOpacity": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -18017,11 +18017,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -18036,13 +18036,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -18053,9 +18053,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -18072,22 +18072,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -18455,7 +18455,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -18924,7 +18924,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, @@ -18938,8 +18938,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -19151,7 +19151,7 @@ class FillOpacityDatum( **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -19256,7 +19256,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityDatum": @@ -19268,7 +19268,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityDatum": @@ -19386,7 +19386,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -19396,8 +19396,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -19578,7 +19578,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -19632,7 +19632,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -19644,8 +19644,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -19825,7 +19825,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -19851,7 +19851,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityValue": @@ -19863,7 +19863,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityValue": @@ -19910,7 +19910,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -20152,7 +20152,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -20177,7 +20177,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Href": @@ -20189,7 +20189,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Href": @@ -20549,7 +20549,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], @@ -20767,7 +20767,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -20777,8 +20777,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -20959,7 +20959,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -21013,7 +21013,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -21025,8 +21025,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -21206,7 +21206,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -21232,7 +21232,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "HrefValue": @@ -21244,7 +21244,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "HrefValue": @@ -21292,7 +21292,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -21493,7 +21493,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -21849,7 +21849,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, timeUnit: Union[ @@ -22714,7 +22714,7 @@ class LatitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -23492,7 +23492,7 @@ class Latitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -24367,7 +24367,7 @@ class LongitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -25145,7 +25145,7 @@ class Longitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -25335,7 +25335,7 @@ class Opacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -25604,7 +25604,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -25625,7 +25625,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -25637,7 +25637,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -25667,22 +25667,22 @@ def field( def legend( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, direction: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType @@ -25692,8 +25692,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -25850,18 +25850,18 @@ def legend( format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -26016,10 +26016,10 @@ def legend( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridAlign: Union[ Union[ @@ -26040,8 +26040,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -26051,8 +26051,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -26208,13 +26208,13 @@ def legend( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -26240,31 +26240,31 @@ def legend( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -26284,18 +26284,18 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -26450,19 +26450,19 @@ def legend( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -26617,24 +26617,24 @@ def legend( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -26789,17 +26789,17 @@ def legend( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickCount: Union[ Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -26814,7 +26814,7 @@ def legend( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, title: Union[ Union[str, None, Sequence[str], core.SchemaBase], UndefinedType @@ -26841,8 +26841,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -26852,8 +26852,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -27008,13 +27008,13 @@ def legend( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -27040,13 +27040,13 @@ def legend( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -27058,7 +27058,7 @@ def legend( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -27066,9 +27066,9 @@ def legend( dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -27086,48 +27086,48 @@ def legend(self, _: None, **kwds) -> "Opacity": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -27149,11 +27149,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -27168,13 +27168,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -27185,9 +27185,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -27204,22 +27204,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -27587,7 +27587,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -28056,7 +28056,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, @@ -28070,8 +28070,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -28281,7 +28281,7 @@ class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefn **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -28386,7 +28386,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "OpacityDatum": @@ -28398,7 +28398,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "OpacityDatum": @@ -28516,7 +28516,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -28526,8 +28526,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -28708,7 +28708,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -28762,7 +28762,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -28774,8 +28774,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -28955,7 +28955,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -28981,7 +28981,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "OpacityValue": @@ -28993,7 +28993,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "OpacityValue": @@ -29040,7 +29040,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -29243,7 +29243,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -29603,7 +29603,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ @@ -29847,7 +29847,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -30131,7 +30131,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -30169,48 +30169,48 @@ def field( def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -30232,11 +30232,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -30251,13 +30251,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -30268,9 +30268,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -30287,22 +30287,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -30670,7 +30670,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Radius": @@ -31152,7 +31152,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -31162,8 +31162,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -31369,7 +31369,7 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that @@ -31517,48 +31517,48 @@ def bandPosition(self, _: float, **kwds) -> "RadiusDatum": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -31580,11 +31580,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -31599,13 +31599,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -31616,9 +31616,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -31635,22 +31635,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -32018,7 +32018,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "RadiusDatum": @@ -32753,7 +32753,7 @@ class Radius2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -32955,7 +32955,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -33200,7 +33200,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -33257,8 +33257,8 @@ def header( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -33424,13 +33424,13 @@ def header( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -33456,17 +33456,17 @@ def header( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOrient: Union[ Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -33494,8 +33494,8 @@ def header( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -33660,13 +33660,13 @@ def header( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -33692,17 +33692,17 @@ def header( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Row": @@ -34105,7 +34105,7 @@ def __init__( Union[core.SchemaBase, Literal["all", "each", "none"]], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, header: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -34115,8 +34115,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], ], @@ -34306,7 +34306,7 @@ class Shape( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -34575,7 +34575,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -34596,7 +34596,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -34608,7 +34608,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -34638,22 +34638,22 @@ def field( def legend( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, direction: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType @@ -34663,8 +34663,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -34821,18 +34821,18 @@ def legend( format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -34987,10 +34987,10 @@ def legend( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridAlign: Union[ Union[ @@ -35011,8 +35011,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -35022,8 +35022,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -35179,13 +35179,13 @@ def legend( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -35211,31 +35211,31 @@ def legend( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -35255,18 +35255,18 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -35421,19 +35421,19 @@ def legend( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -35588,24 +35588,24 @@ def legend( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -35760,17 +35760,17 @@ def legend( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickCount: Union[ Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -35785,7 +35785,7 @@ def legend( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, title: Union[ Union[str, None, Sequence[str], core.SchemaBase], UndefinedType @@ -35812,8 +35812,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -35823,8 +35823,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -35979,13 +35979,13 @@ def legend( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -36011,13 +36011,13 @@ def legend( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -36029,7 +36029,7 @@ def legend( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -36037,9 +36037,9 @@ def legend( dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -36057,48 +36057,48 @@ def legend(self, _: None, **kwds) -> "Shape": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -36120,11 +36120,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -36139,13 +36139,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -36156,9 +36156,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -36175,22 +36175,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -36558,7 +36558,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -37025,7 +37025,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, @@ -37039,8 +37039,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -37249,7 +37249,7 @@ class ShapeDatum( **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -37354,7 +37354,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "ShapeDatum": @@ -37366,7 +37366,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "ShapeDatum": @@ -37485,7 +37485,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -37495,8 +37495,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -37674,7 +37674,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -37728,7 +37728,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -37740,8 +37740,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -37918,7 +37918,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -37944,7 +37944,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "ShapeValue": @@ -37956,7 +37956,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "ShapeValue": @@ -38003,7 +38003,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -38272,7 +38272,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -38293,7 +38293,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -38305,7 +38305,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -38335,22 +38335,22 @@ def field( def legend( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, direction: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType @@ -38360,8 +38360,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -38518,18 +38518,18 @@ def legend( format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -38684,10 +38684,10 @@ def legend( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridAlign: Union[ Union[ @@ -38708,8 +38708,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -38719,8 +38719,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -38876,13 +38876,13 @@ def legend( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -38908,31 +38908,31 @@ def legend( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -38952,18 +38952,18 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -39118,19 +39118,19 @@ def legend( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -39285,24 +39285,24 @@ def legend( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -39457,17 +39457,17 @@ def legend( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickCount: Union[ Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -39482,7 +39482,7 @@ def legend( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, title: Union[ Union[str, None, Sequence[str], core.SchemaBase], UndefinedType @@ -39509,8 +39509,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -39520,8 +39520,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -39676,13 +39676,13 @@ def legend( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -39708,13 +39708,13 @@ def legend( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -39726,7 +39726,7 @@ def legend( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -39734,9 +39734,9 @@ def legend( dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -39754,48 +39754,48 @@ def legend(self, _: None, **kwds) -> "Size": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -39817,11 +39817,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -39836,13 +39836,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -39853,9 +39853,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -39872,22 +39872,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -40255,7 +40255,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -40724,7 +40724,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, @@ -40738,8 +40738,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -40949,7 +40949,7 @@ class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumb **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -41054,7 +41054,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "SizeDatum": @@ -41066,7 +41066,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "SizeDatum": @@ -41184,7 +41184,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -41194,8 +41194,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -41376,7 +41376,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -41430,7 +41430,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -41442,8 +41442,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -41623,7 +41623,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -41649,7 +41649,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "SizeValue": @@ -41661,7 +41661,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "SizeValue": @@ -41711,7 +41711,7 @@ class Stroke( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -41980,7 +41980,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -42043,22 +42043,22 @@ def field( def legend( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, direction: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType @@ -42068,8 +42068,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -42226,18 +42226,18 @@ def legend( format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -42392,10 +42392,10 @@ def legend( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridAlign: Union[ Union[ @@ -42416,8 +42416,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -42427,8 +42427,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -42584,13 +42584,13 @@ def legend( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -42616,31 +42616,31 @@ def legend( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -42660,18 +42660,18 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -42826,19 +42826,19 @@ def legend( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -42993,24 +42993,24 @@ def legend( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -43165,17 +43165,17 @@ def legend( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickCount: Union[ Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -43190,7 +43190,7 @@ def legend( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, title: Union[ Union[str, None, Sequence[str], core.SchemaBase], UndefinedType @@ -43217,8 +43217,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -43228,8 +43228,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -43384,13 +43384,13 @@ def legend( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -43416,13 +43416,13 @@ def legend( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -43434,7 +43434,7 @@ def legend( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -43442,9 +43442,9 @@ def legend( dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -43462,48 +43462,48 @@ def legend(self, _: None, **kwds) -> "Stroke": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -43525,11 +43525,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -43544,13 +43544,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -43561,9 +43561,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -43580,22 +43580,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -43963,7 +43963,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -44432,7 +44432,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, @@ -44446,8 +44446,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -44659,7 +44659,7 @@ class StrokeDatum( **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -44895,7 +44895,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -44905,8 +44905,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -45087,7 +45087,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -45141,7 +45141,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -45153,8 +45153,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -45334,7 +45334,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -45421,7 +45421,7 @@ class StrokeDash( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -45690,7 +45690,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -45711,7 +45711,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, **kwds, @@ -45724,7 +45724,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, **kwds, @@ -45755,22 +45755,22 @@ def field( def legend( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, direction: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType @@ -45780,8 +45780,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -45938,18 +45938,18 @@ def legend( format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -46104,10 +46104,10 @@ def legend( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridAlign: Union[ Union[ @@ -46128,8 +46128,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -46139,8 +46139,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -46296,13 +46296,13 @@ def legend( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -46328,31 +46328,31 @@ def legend( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -46372,18 +46372,18 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -46538,19 +46538,19 @@ def legend( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -46705,24 +46705,24 @@ def legend( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -46877,17 +46877,17 @@ def legend( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickCount: Union[ Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -46902,7 +46902,7 @@ def legend( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, title: Union[ Union[str, None, Sequence[str], core.SchemaBase], UndefinedType @@ -46929,8 +46929,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -46940,8 +46940,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -47096,13 +47096,13 @@ def legend( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -47128,13 +47128,13 @@ def legend( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -47146,7 +47146,7 @@ def legend( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -47154,9 +47154,9 @@ def legend( dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -47174,48 +47174,48 @@ def legend(self, _: None, **kwds) -> "StrokeDash": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -47237,11 +47237,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -47256,13 +47256,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -47273,9 +47273,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -47292,22 +47292,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -47675,7 +47675,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDash": @@ -48144,7 +48144,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, @@ -48158,8 +48158,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -48371,7 +48371,7 @@ class StrokeDashDatum( **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -48476,7 +48476,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, **kwds, @@ -48489,7 +48489,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, **kwds, @@ -48608,7 +48608,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -48618,8 +48618,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -48800,7 +48800,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -48854,7 +48854,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -48866,8 +48866,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -49047,7 +49047,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -49073,7 +49073,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, **kwds, @@ -49086,7 +49086,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, **kwds, @@ -49136,7 +49136,7 @@ class StrokeOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -49405,7 +49405,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -49426,7 +49426,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -49438,7 +49438,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -49468,22 +49468,22 @@ def field( def legend( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, direction: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType @@ -49493,8 +49493,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -49651,18 +49651,18 @@ def legend( format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -49817,10 +49817,10 @@ def legend( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridAlign: Union[ Union[ @@ -49841,8 +49841,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -49852,8 +49852,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -50009,13 +50009,13 @@ def legend( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -50041,31 +50041,31 @@ def legend( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -50085,18 +50085,18 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -50251,19 +50251,19 @@ def legend( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -50418,24 +50418,24 @@ def legend( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -50590,17 +50590,17 @@ def legend( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickCount: Union[ Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -50615,7 +50615,7 @@ def legend( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, title: Union[ Union[str, None, Sequence[str], core.SchemaBase], UndefinedType @@ -50642,8 +50642,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -50653,8 +50653,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -50809,13 +50809,13 @@ def legend( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -50841,13 +50841,13 @@ def legend( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -50859,7 +50859,7 @@ def legend( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -50867,9 +50867,9 @@ def legend( dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -50887,48 +50887,48 @@ def legend(self, _: None, **kwds) -> "StrokeOpacity": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -50950,11 +50950,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -50969,13 +50969,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -50986,9 +50986,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -51005,22 +51005,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -51388,7 +51388,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -51857,7 +51857,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, @@ -51871,8 +51871,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -52084,7 +52084,7 @@ class StrokeOpacityDatum( **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -52189,7 +52189,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityDatum": @@ -52201,7 +52201,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityDatum": @@ -52319,7 +52319,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -52329,8 +52329,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -52511,7 +52511,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -52565,7 +52565,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -52577,8 +52577,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -52758,7 +52758,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -52784,7 +52784,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityValue": @@ -52796,7 +52796,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityValue": @@ -52847,7 +52847,7 @@ class StrokeWidth( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -53116,7 +53116,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -53137,7 +53137,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -53149,7 +53149,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -53179,22 +53179,22 @@ def field( def legend( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, direction: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType @@ -53204,8 +53204,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -53362,18 +53362,18 @@ def legend( format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -53528,10 +53528,10 @@ def legend( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridAlign: Union[ Union[ @@ -53552,8 +53552,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -53563,8 +53563,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -53720,13 +53720,13 @@ def legend( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -53752,31 +53752,31 @@ def legend( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -53796,18 +53796,18 @@ def legend( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -53962,19 +53962,19 @@ def legend( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -54129,24 +54129,24 @@ def legend( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -54301,17 +54301,17 @@ def legend( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickCount: Union[ Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -54326,7 +54326,7 @@ def legend( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, title: Union[ Union[str, None, Sequence[str], core.SchemaBase], UndefinedType @@ -54353,8 +54353,8 @@ def legend( Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -54364,8 +54364,8 @@ def legend( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -54520,13 +54520,13 @@ def legend( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -54552,13 +54552,13 @@ def legend( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -54570,7 +54570,7 @@ def legend( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -54578,9 +54578,9 @@ def legend( dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -54598,48 +54598,48 @@ def legend(self, _: None, **kwds) -> "StrokeWidth": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -54661,11 +54661,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -54680,13 +54680,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -54697,9 +54697,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -54716,22 +54716,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -55099,7 +55099,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -55568,7 +55568,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], UndefinedType, @@ -55582,8 +55582,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -55795,7 +55795,7 @@ class StrokeWidthDatum( **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -55900,7 +55900,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthDatum": @@ -55912,7 +55912,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthDatum": @@ -56030,7 +56030,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -56040,8 +56040,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -56222,7 +56222,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -56276,7 +56276,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -56288,8 +56288,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -56469,7 +56469,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -56495,7 +56495,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthValue": @@ -56507,7 +56507,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthValue": @@ -56554,7 +56554,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -56796,7 +56796,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -56821,7 +56821,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -56834,7 +56834,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -57193,7 +57193,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], @@ -57377,7 +57377,7 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text @@ -57516,7 +57516,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -57529,7 +57529,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -57663,7 +57663,7 @@ def condition( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, @@ -57845,7 +57845,7 @@ def condition( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, @@ -57998,7 +57998,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -58011,7 +58011,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, **kwds, @@ -58059,7 +58059,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -58343,7 +58343,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -58381,48 +58381,48 @@ def field( def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -58444,11 +58444,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -58463,13 +58463,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -58480,9 +58480,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -58499,22 +58499,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -58882,7 +58882,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Theta": @@ -59364,7 +59364,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -59374,8 +59374,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -59581,7 +59581,7 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that @@ -59729,48 +59729,48 @@ def bandPosition(self, _: float, **kwds) -> "ThetaDatum": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -59792,11 +59792,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -59811,13 +59811,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -59828,9 +59828,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -59847,22 +59847,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -60230,7 +60230,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "ThetaDatum": @@ -60965,7 +60965,7 @@ class Theta2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -61153,7 +61153,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -61395,7 +61395,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -61420,7 +61420,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Tooltip": @@ -61432,7 +61432,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Tooltip": @@ -61792,7 +61792,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], @@ -62010,7 +62010,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -62020,8 +62020,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -62202,7 +62202,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -62256,7 +62256,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -62268,8 +62268,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -62449,7 +62449,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -62475,7 +62475,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "TooltipValue": @@ -62487,7 +62487,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "TooltipValue": @@ -62534,7 +62534,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -62776,7 +62776,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -62801,7 +62801,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Url": @@ -62813,7 +62813,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Url": @@ -63173,7 +63173,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, condition: Union[ Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], @@ -63391,7 +63391,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -63401,8 +63401,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -63583,7 +63583,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -63637,7 +63637,7 @@ def condition( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -63649,8 +63649,8 @@ def condition( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -63830,7 +63830,7 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, @@ -63856,7 +63856,7 @@ def condition( self, test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "UrlValue": @@ -63868,7 +63868,7 @@ def condition( empty: Union[bool, UndefinedType] = Undefined, param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "UrlValue": @@ -63924,7 +63924,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -64204,13 +64204,13 @@ def aggregate( def axis( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandPosition: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ @@ -64227,8 +64227,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -64383,17 +64383,17 @@ def axis( UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, @@ -64412,8 +64412,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -64568,17 +64568,17 @@ def axis( UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, gridDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelAlign: Union[ Union[ @@ -64590,28 +64590,28 @@ def axis( UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[dict, bool, float, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -64768,16 +64768,16 @@ def axis( labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -64803,35 +64803,35 @@ def axis( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -64843,7 +64843,7 @@ def axis( UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ @@ -64864,8 +64864,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -65023,8 +65023,8 @@ def axis( Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -65039,28 +65039,28 @@ def axis( UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ @@ -65085,14 +65085,14 @@ def axis( UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -65102,8 +65102,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -65258,13 +65258,13 @@ def axis( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -65290,34 +65290,34 @@ def axis( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, values: Union[ Union[ dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -65347,7 +65347,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -65405,48 +65405,48 @@ def impute(self, _: None, **kwds) -> "X": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -65468,11 +65468,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -65487,13 +65487,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -65504,9 +65504,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -65523,22 +65523,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -65906,7 +65906,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "X": @@ -66389,7 +66389,7 @@ def __init__( axis: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, impute: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -66400,8 +66400,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -66618,7 +66618,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. impute : dict, None, :class:`SchemaBase` An object defining the properties of the Impute Operation to be applied. The field @@ -66770,13 +66770,13 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): def axis( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandPosition: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ @@ -66793,8 +66793,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -66949,17 +66949,17 @@ def axis( UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, @@ -66978,8 +66978,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -67134,17 +67134,17 @@ def axis( UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, gridDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelAlign: Union[ Union[ @@ -67156,28 +67156,28 @@ def axis( UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[dict, bool, float, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -67334,16 +67334,16 @@ def axis( labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -67369,35 +67369,35 @@ def axis( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -67409,7 +67409,7 @@ def axis( UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ @@ -67430,8 +67430,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -67589,8 +67589,8 @@ def axis( Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -67605,28 +67605,28 @@ def axis( UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ @@ -67651,14 +67651,14 @@ def axis( UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -67668,8 +67668,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -67824,13 +67824,13 @@ def axis( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -67856,34 +67856,34 @@ def axis( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, values: Union[ Union[ dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -67925,48 +67925,48 @@ def impute(self, _: None, **kwds) -> "XDatum": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -67988,11 +67988,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -68007,13 +68007,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -68024,9 +68024,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -68043,22 +68043,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -68426,7 +68426,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "XDatum": @@ -69165,7 +69165,7 @@ class X2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -70649,7 +70649,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -70902,7 +70902,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -70936,48 +70936,48 @@ def field( def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -70999,11 +70999,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -71018,13 +71018,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -71035,9 +71035,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -71054,22 +71054,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -71437,7 +71437,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "XOffset": @@ -71906,7 +71906,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ @@ -71915,8 +71915,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -72117,7 +72117,7 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that @@ -72234,48 +72234,48 @@ def bandPosition(self, _: float, **kwds) -> "XOffsetDatum": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -72297,11 +72297,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -72316,13 +72316,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -72333,9 +72333,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -72352,22 +72352,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -72735,7 +72735,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "XOffsetDatum": @@ -72848,7 +72848,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -73128,13 +73128,13 @@ def aggregate( def axis( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandPosition: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ @@ -73151,8 +73151,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -73307,17 +73307,17 @@ def axis( UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, @@ -73336,8 +73336,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -73492,17 +73492,17 @@ def axis( UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, gridDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelAlign: Union[ Union[ @@ -73514,28 +73514,28 @@ def axis( UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[dict, bool, float, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -73692,16 +73692,16 @@ def axis( labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -73727,35 +73727,35 @@ def axis( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -73767,7 +73767,7 @@ def axis( UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ @@ -73788,8 +73788,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -73947,8 +73947,8 @@ def axis( Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -73963,28 +73963,28 @@ def axis( UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ @@ -74009,14 +74009,14 @@ def axis( UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -74026,8 +74026,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -74182,13 +74182,13 @@ def axis( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -74214,34 +74214,34 @@ def axis( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, values: Union[ Union[ dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -74271,7 +74271,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -74329,48 +74329,48 @@ def impute(self, _: None, **kwds) -> "Y": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -74392,11 +74392,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -74411,13 +74411,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -74428,9 +74428,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -74447,22 +74447,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -74830,7 +74830,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "Y": @@ -75313,7 +75313,7 @@ def __init__( axis: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, core.SchemaBase], UndefinedType + Union[str, bool, dict, None, core.SchemaBase], UndefinedType ] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, impute: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, @@ -75324,8 +75324,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -75542,7 +75542,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. impute : dict, None, :class:`SchemaBase` An object defining the properties of the Impute Operation to be applied. The field @@ -75694,13 +75694,13 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): def axis( self, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandPosition: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ @@ -75717,8 +75717,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -75873,17 +75873,17 @@ def axis( UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, domainDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, @@ -75902,8 +75902,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -76058,17 +76058,17 @@ def axis( UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, gridDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelAlign: Union[ Union[ @@ -76080,28 +76080,28 @@ def axis( UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, ] = Undefined, labelBound: Union[ - Union[dict, bool, float, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelColor: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -76258,16 +76258,16 @@ def axis( labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -76293,35 +76293,35 @@ def axis( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -76333,7 +76333,7 @@ def axis( UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ @@ -76354,8 +76354,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -76513,8 +76513,8 @@ def axis( Union[ dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -76529,28 +76529,28 @@ def axis( UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, tickDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ @@ -76575,14 +76575,14 @@ def axis( UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -76592,8 +76592,8 @@ def axis( str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -76748,13 +76748,13 @@ def axis( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -76780,34 +76780,34 @@ def axis( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, values: Union[ Union[ dict, Sequence[str], Sequence[bool], - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], Sequence[Union[dict, core.SchemaBase]], ], UndefinedType, @@ -76849,48 +76849,48 @@ def impute(self, _: None, **kwds) -> "YDatum": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -76912,11 +76912,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -76931,13 +76931,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -76948,9 +76948,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -76967,22 +76967,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -77350,7 +77350,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "YDatum": @@ -78089,7 +78089,7 @@ class Y2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -79573,7 +79573,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -79826,7 +79826,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, @@ -79860,48 +79860,48 @@ def field( def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -79923,11 +79923,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -79942,13 +79942,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -79959,9 +79959,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -79978,22 +79978,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -80361,7 +80361,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "YOffset": @@ -80830,7 +80830,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, sort: Union[ @@ -80839,8 +80839,8 @@ def __init__( None, Sequence[str], Sequence[bool], - Sequence[float], core.SchemaBase, + Sequence[float], Literal["ascending", "descending"], Sequence[Union[dict, core.SchemaBase]], Literal[ @@ -81041,7 +81041,7 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that @@ -81158,48 +81158,48 @@ def bandPosition(self, _: float, **kwds) -> "YOffsetDatum": def scale( self, align: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bins: Union[ - Union[dict, Sequence[float], core.SchemaBase], UndefinedType + Union[dict, core.SchemaBase, Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domain: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Sequence[ Union[ - str, dict, bool, None, float, core.SchemaBase, core._Parameter + str, bool, dict, None, float, core._Parameter, core.SchemaBase ] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -81221,11 +81221,11 @@ def scale( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "millisecond", "second", @@ -81240,13 +81240,13 @@ def scale( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, range: Union[ Union[ @@ -81257,9 +81257,9 @@ def scale( str, dict, float, - Sequence[float], core._Parameter, core.SchemaBase, + Sequence[float], ] ], Literal[ @@ -81276,22 +81276,22 @@ def scale( UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, scheme: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["rainbow", "sinebow"], Literal[ "blues", @@ -81659,7 +81659,7 @@ def scale( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> "YOffsetDatum": diff --git a/altair/vegalite/v5/schema/core.py b/altair/vegalite/v5/schema/core.py index 1865fa930..d110f134b 100644 --- a/altair/vegalite/v5/schema/core.py +++ b/altair/vegalite/v5/schema/core.py @@ -200,7 +200,7 @@ class AreaConfig(AnyMarkConfig): **Note:** Expression reference is *not* supported for range marks. angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -216,7 +216,7 @@ class AreaConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : dict, bool, :class:`SchemaBase` + aspect : bool, dict, :class:`SchemaBase` Whether to keep aspect ratio of image marks. baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), @@ -371,7 +371,7 @@ class AreaConfig(AnyMarkConfig): truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : dict, bool, :class:`SchemaBase` + line : bool, dict, :class:`SchemaBase` A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -414,7 +414,7 @@ class AreaConfig(AnyMarkConfig): **Default value:** ``0`` padAngle : dict, float, :class:`SchemaBase` The angular padding applied to sides of the arc, in radians. - point : str, dict, bool, :class:`SchemaBase` + point : str, bool, dict, :class:`SchemaBase` A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -472,7 +472,7 @@ class AreaConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : dict, bool, :class:`SchemaBase` + smooth : bool, dict, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -532,7 +532,7 @@ class AreaConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, dict, bool, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -584,19 +584,19 @@ def __init__( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ @@ -611,8 +611,8 @@ def __init__( blend: Union[ Union[ dict, - "SchemaBase", "_Parameter", + "SchemaBase", Literal[ None, "multiply", @@ -794,19 +794,19 @@ def __init__( UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -855,23 +855,23 @@ def __init__( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dir: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, dx: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -1034,17 +1034,17 @@ def __init__( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -1070,13 +1070,13 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -1105,46 +1105,46 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + line: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, - point: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, + point: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, radius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -1311,50 +1311,50 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeJoin: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, text: Union[ Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x: Union[ Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType @@ -1554,7 +1554,7 @@ class Axis(VegaLiteSchema): Parameters ---------- - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -1672,7 +1672,7 @@ class Axis(VegaLiteSchema): ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : dict, bool, float, :class:`SchemaBase` + labelBound : bool, dict, float, :class:`SchemaBase` Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -1727,7 +1727,7 @@ class Axis(VegaLiteSchema): **Default value:** ``0`` labelOpacity : dict, float, :class:`SchemaBase` The opacity of the labels. - labelOverlap : str, dict, bool, :class:`SchemaBase` + labelOverlap : str, bool, dict, :class:`SchemaBase` The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -1928,13 +1928,13 @@ class Axis(VegaLiteSchema): def __init__( self, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bandPosition: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ @@ -2102,16 +2102,16 @@ def __init__( UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, @@ -2281,23 +2281,23 @@ def __init__( UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, gridDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelAlign: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ @@ -2310,7 +2310,7 @@ def __init__( UndefinedType, ] = Undefined, labelBound: Union[ - Union[dict, bool, float, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelColor: Union[ Union[ @@ -2475,16 +2475,16 @@ def __init__( labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -2510,35 +2510,35 @@ def __init__( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[str, bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -2550,7 +2550,7 @@ def __init__( UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ @@ -2741,27 +2741,27 @@ def __init__( UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ @@ -2781,7 +2781,7 @@ def __init__( UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ @@ -2954,13 +2954,13 @@ def __init__( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -2986,25 +2986,25 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, values: Union[ Union[ @@ -3112,7 +3112,7 @@ class AxisConfig(VegaLiteSchema): Parameters ---------- - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -3232,7 +3232,7 @@ class AxisConfig(VegaLiteSchema): ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : dict, bool, float, :class:`SchemaBase` + labelBound : bool, dict, float, :class:`SchemaBase` Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -3287,7 +3287,7 @@ class AxisConfig(VegaLiteSchema): **Default value:** ``0`` labelOpacity : dict, float, :class:`SchemaBase` The opacity of the labels. - labelOverlap : str, dict, bool, :class:`SchemaBase` + labelOverlap : str, bool, dict, :class:`SchemaBase` The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -3488,13 +3488,13 @@ class AxisConfig(VegaLiteSchema): def __init__( self, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bandPosition: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, disable: Union[bool, UndefinedType] = Undefined, domain: Union[bool, UndefinedType] = Undefined, @@ -3663,16 +3663,16 @@ def __init__( UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, @@ -3842,23 +3842,23 @@ def __init__( UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, gridDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelAlign: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelBaseline: Union[ Union[ @@ -3871,7 +3871,7 @@ def __init__( UndefinedType, ] = Undefined, labelBound: Union[ - Union[dict, bool, float, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelColor: Union[ Union[ @@ -4036,16 +4036,16 @@ def __init__( labelExpr: Union[str, UndefinedType] = Undefined, labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -4071,35 +4071,35 @@ def __init__( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[str, bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -4111,7 +4111,7 @@ def __init__( UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tickBand: Union[ @@ -4302,27 +4302,27 @@ def __init__( UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ @@ -4342,7 +4342,7 @@ def __init__( UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleBaseline: Union[ Union[ @@ -4515,13 +4515,13 @@ def __init__( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -4547,25 +4547,25 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, values: Union[ Union[ @@ -4735,7 +4735,7 @@ class BarConfig(AnyMarkConfig): **Note:** Expression reference is *not* supported for range marks. angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -4751,7 +4751,7 @@ class BarConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : dict, bool, :class:`SchemaBase` + aspect : bool, dict, :class:`SchemaBase` Whether to keep aspect ratio of image marks. baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), @@ -4999,7 +4999,7 @@ class BarConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : dict, bool, :class:`SchemaBase` + smooth : bool, dict, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -5059,7 +5059,7 @@ class BarConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, dict, bool, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -5111,19 +5111,19 @@ def __init__( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ @@ -5139,8 +5139,8 @@ def __init__( blend: Union[ Union[ dict, - "SchemaBase", "_Parameter", + "SchemaBase", Literal[ None, "multiply", @@ -5323,22 +5323,22 @@ def __init__( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -5387,7 +5387,7 @@ def __init__( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dir: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], @@ -5397,16 +5397,16 @@ def __init__( Union[dict, float, "SchemaBase"], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -5569,17 +5569,17 @@ def __init__( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -5605,13 +5605,13 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -5640,47 +5640,47 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -5847,50 +5847,50 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeJoin: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, text: Union[ Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x: Union[ Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType @@ -6002,7 +6002,7 @@ class BaseTitleNoValueRefs(VegaLiteSchema): positions map to a left-, center-, or right-aligned title. angle : dict, float, :class:`SchemaBase` Angle in degrees of title and subtitle text. - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -6085,10 +6085,10 @@ def __init__( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[str, "SchemaBase", Literal["top", "middle", "bottom"]], UndefinedType @@ -6254,19 +6254,19 @@ def __init__( UndefinedType, ] = Undefined, dx: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, font: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -6296,13 +6296,13 @@ def __init__( UndefinedType, ] = Undefined, limit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -6474,13 +6474,13 @@ def __init__( UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitleFontWeight: Union[ Union[ @@ -6506,13 +6506,13 @@ def __init__( UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, zindex: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -6617,7 +6617,7 @@ def __init__( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -6930,7 +6930,7 @@ class BoxPlotConfig(VegaLiteSchema): Parameters ---------- - box : dict, bool, :class:`SchemaBase` + box : bool, dict, :class:`SchemaBase` extent : str, float The extent of the whiskers. Available options include: @@ -6944,15 +6944,15 @@ class BoxPlotConfig(VegaLiteSchema): range ( *Q3-Q1* ). **Default value:** ``1.5``. - median : dict, bool, :class:`SchemaBase` + median : bool, dict, :class:`SchemaBase` - outliers : dict, bool, :class:`SchemaBase` + outliers : bool, dict, :class:`SchemaBase` - rule : dict, bool, :class:`SchemaBase` + rule : bool, dict, :class:`SchemaBase` size : float Size of the box and median tick of a box plot - ticks : dict, bool, :class:`SchemaBase` + ticks : bool, dict, :class:`SchemaBase` """ @@ -6960,13 +6960,13 @@ class BoxPlotConfig(VegaLiteSchema): def __init__( self, - box: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + box: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, extent: Union[Union[str, float], UndefinedType] = Undefined, - median: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, - outliers: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, - rule: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + median: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + outliers: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + rule: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + ticks: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(BoxPlotConfig, self).__init__( @@ -7614,7 +7614,7 @@ class BoxPlotDef(CompositeMarkDef): ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - box : dict, bool, :class:`SchemaBase` + box : bool, dict, :class:`SchemaBase` clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. @@ -7652,7 +7652,7 @@ class BoxPlotDef(CompositeMarkDef): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - median : dict, bool, :class:`SchemaBase` + median : bool, dict, :class:`SchemaBase` opacity : float The opacity (value between [0,1]) of the mark. @@ -7662,13 +7662,13 @@ class BoxPlotDef(CompositeMarkDef): when the orientation is ambiguous. **Default value:** ``"vertical"``. - outliers : dict, bool, :class:`SchemaBase` + outliers : bool, dict, :class:`SchemaBase` - rule : dict, bool, :class:`SchemaBase` + rule : bool, dict, :class:`SchemaBase` size : float Size of the box and median tick of a box plot - ticks : dict, bool, :class:`SchemaBase` + ticks : bool, dict, :class:`SchemaBase` """ @@ -7677,7 +7677,7 @@ class BoxPlotDef(CompositeMarkDef): def __init__( self, type: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - box: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + box: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ @@ -7840,15 +7840,15 @@ def __init__( ] = Undefined, extent: Union[Union[str, float], UndefinedType] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, - median: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + median: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, - outliers: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, - rule: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + outliers: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + rule: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + ticks: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(BoxPlotDef, self).__init__( @@ -8338,7 +8338,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8548,7 +8548,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, "SchemaBase"], UndefinedType + Union[str, bool, dict, None, "SchemaBase"], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, @@ -8730,7 +8730,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8937,7 +8937,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, "SchemaBase"], UndefinedType + Union[str, bool, dict, None, "SchemaBase"], UndefinedType ] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, @@ -9378,7 +9378,7 @@ def __init__( self, param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9414,7 +9414,7 @@ def __init__( self, test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, **kwds, ): @@ -9460,7 +9460,7 @@ def __init__( self, param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9492,7 +9492,7 @@ def __init__( self, test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -9538,7 +9538,7 @@ def __init__( self, param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9570,7 +9570,7 @@ def __init__( self, test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, value: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -10157,7 +10157,7 @@ def __init__( legend: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, line: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, locale: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, mark: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, @@ -10166,7 +10166,7 @@ def __init__( numberFormat: Union[str, UndefinedType] = Undefined, numberFormatType: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, point: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, @@ -10484,7 +10484,7 @@ class DomainUnionWith(VegaLiteSchema): Parameters ---------- - unionWith : Sequence[str, dict, bool, float, :class:`SchemaBase`] + unionWith : Sequence[str, bool, dict, float, :class:`SchemaBase`] Customized domain values to be union with the field's values or explicitly defined domain. Should be an array of valid scale domain values. """ @@ -10494,7 +10494,7 @@ class DomainUnionWith(VegaLiteSchema): def __init__( self, unionWith: Union[ - Sequence[Union[str, dict, bool, float, "SchemaBase"]], UndefinedType + Sequence[Union[str, bool, dict, float, "SchemaBase"]], UndefinedType ] = Undefined, **kwds, ): @@ -10875,9 +10875,9 @@ class ErrorBandConfig(VegaLiteSchema): Parameters ---------- - band : dict, bool, :class:`SchemaBase` + band : bool, dict, :class:`SchemaBase` - borders : dict, bool, :class:`SchemaBase` + borders : bool, dict, :class:`SchemaBase` extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the band. Available options include: @@ -10922,8 +10922,8 @@ class ErrorBandConfig(VegaLiteSchema): def __init__( self, - band: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, - borders: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + band: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + borders: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, extent: Union[ Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType ] = Undefined, @@ -10976,9 +10976,9 @@ class ErrorBandDef(CompositeMarkDef): ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - band : dict, bool, :class:`SchemaBase` + band : bool, dict, :class:`SchemaBase` - borders : dict, bool, :class:`SchemaBase` + borders : bool, dict, :class:`SchemaBase` clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. @@ -11044,8 +11044,8 @@ class ErrorBandDef(CompositeMarkDef): def __init__( self, type: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - band: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, - borders: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + band: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + borders: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ @@ -11286,13 +11286,13 @@ class ErrorBarConfig(VegaLiteSchema): * ``"iqr"`` : Extend the rule to the q1 and q3. **Default value:** ``"stderr"``. - rule : dict, bool, :class:`SchemaBase` + rule : bool, dict, :class:`SchemaBase` size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : dict, bool, :class:`SchemaBase` + ticks : bool, dict, :class:`SchemaBase` """ @@ -11303,10 +11303,10 @@ def __init__( extent: Union[ Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType ] = Undefined, - rule: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + rule: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + ticks: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(ErrorBarConfig, self).__init__( @@ -11364,13 +11364,13 @@ class ErrorBarDef(CompositeMarkDef): orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] Orientation of the error bar. This is normally automatically determined, but can be specified when the orientation is ambiguous and cannot be automatically determined. - rule : dict, bool, :class:`SchemaBase` + rule : bool, dict, :class:`SchemaBase` size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : dict, bool, :class:`SchemaBase` + ticks : bool, dict, :class:`SchemaBase` """ @@ -11546,10 +11546,10 @@ def __init__( orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, - rule: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + rule: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + ticks: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): super(ErrorBarDef, self).__init__( @@ -11648,7 +11648,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -11681,7 +11681,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : dict, bool, :class:`SchemaBase` + center : bool, dict, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -11900,9 +11900,9 @@ def __init__( Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, header: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, @@ -12098,7 +12098,7 @@ class FacetFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12298,7 +12298,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, header: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ @@ -12827,7 +12827,7 @@ class Feature(VegaLiteSchema): def __init__( self, geometry: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - properties: Union[Union[None, dict, "SchemaBase"], UndefinedType] = Undefined, + properties: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, id: Union[Union[str, float], UndefinedType] = Undefined, @@ -12904,7 +12904,7 @@ class FeatureGeometryGeoJsonProperties(VegaLiteSchema): def __init__( self, geometry: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - properties: Union[Union[None, dict, "SchemaBase"], UndefinedType] = Undefined, + properties: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, id: Union[Union[str, float], UndefinedType] = Undefined, @@ -12955,7 +12955,7 @@ class FieldDefWithoutScale(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -13130,7 +13130,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, "SchemaBase"], UndefinedType + Union[str, bool, dict, None, "SchemaBase"], UndefinedType ] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, timeUnit: Union[ @@ -13316,7 +13316,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -13531,7 +13531,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, "SchemaBase"], UndefinedType + Union[str, bool, dict, None, "SchemaBase"], UndefinedType ] = Undefined, condition: Union[ Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], @@ -13967,7 +13967,7 @@ class GeoJsonFeature(Fit): def __init__( self, geometry: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - properties: Union[Union[None, dict, "SchemaBase"], UndefinedType] = Undefined, + properties: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, id: Union[Union[str, float], UndefinedType] = Undefined, @@ -14275,7 +14275,7 @@ class GraticuleGenerator(Generator): Parameters ---------- - graticule : dict, bool, :class:`SchemaBase` + graticule : bool, dict, :class:`SchemaBase` Generate graticule GeoJSON data for geographic reference lines. name : str Provide a placeholder name and bind data at runtime. @@ -14285,7 +14285,7 @@ class GraticuleGenerator(Generator): def __init__( self, - graticule: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + graticule: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -14709,13 +14709,13 @@ def __init__( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -14741,17 +14741,17 @@ def __init__( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -14939,13 +14939,13 @@ def __init__( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -14971,17 +14971,17 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -15352,13 +15352,13 @@ def __init__( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -15384,17 +15384,17 @@ def __init__( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, labelPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ @@ -15580,13 +15580,13 @@ def __init__( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -15612,17 +15612,17 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleOrient: Union[ Union["SchemaBase", Literal["left", "right", "top", "bottom"]], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -15860,7 +15860,7 @@ class IntervalSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : str, dict, bool, :class:`SchemaBase` + clear : str, bool, dict, :class:`SchemaBase` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -15952,7 +15952,7 @@ class IntervalSelectionConfig(VegaLiteSchema): def __init__( self, type: Union[str, UndefinedType] = Undefined, - clear: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, + clear: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -16025,7 +16025,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): Parameters ---------- - clear : str, dict, bool, :class:`SchemaBase` + clear : str, bool, dict, :class:`SchemaBase` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -16116,7 +16116,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): def __init__( self, - clear: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, + clear: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -16709,7 +16709,7 @@ class Legend(VegaLiteSchema): Parameters ---------- - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -16841,7 +16841,7 @@ class Legend(VegaLiteSchema): **Default value:** ``4``. labelOpacity : dict, float, :class:`SchemaBase` Opacity of labels. - labelOverlap : str, dict, bool, :class:`SchemaBase` + labelOverlap : str, bool, dict, :class:`SchemaBase` The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` (default) or ``"parity"``, a strategy of removing every other label is used. If set to @@ -17004,22 +17004,22 @@ class Legend(VegaLiteSchema): def __init__( self, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, direction: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType @@ -17187,10 +17187,10 @@ def __init__( format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -17353,10 +17353,10 @@ def __init__( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gridAlign: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["all", "each", "none"]], @@ -17538,13 +17538,13 @@ def __init__( ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -17570,31 +17570,31 @@ def __init__( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[str, bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -17614,10 +17614,10 @@ def __init__( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -17780,10 +17780,10 @@ def __init__( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolFillColor: Union[ Union[ @@ -17946,16 +17946,16 @@ def __init__( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -18118,10 +18118,10 @@ def __init__( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickCount: Union[ Union[ @@ -18143,7 +18143,7 @@ def __init__( UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, title: Union[ Union[str, None, "SchemaBase", Sequence[str]], UndefinedType @@ -18332,13 +18332,13 @@ def __init__( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -18364,13 +18364,13 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -18382,7 +18382,7 @@ def __init__( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ @@ -18491,7 +18491,7 @@ class LegendConfig(VegaLiteSchema): Parameters ---------- - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -18615,7 +18615,7 @@ class LegendConfig(VegaLiteSchema): **Default value:** ``4``. labelOpacity : dict, float, :class:`SchemaBase` Opacity of labels. - labelOverlap : str, dict, bool, :class:`SchemaBase` + labelOverlap : str, bool, dict, :class:`SchemaBase` The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used. If set to ``"greedy"``, a linear @@ -18769,22 +18769,22 @@ class LegendConfig(VegaLiteSchema): def __init__( self, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, direction: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType @@ -18957,16 +18957,16 @@ def __init__( gradientHorizontalMaxLength: Union[float, UndefinedType] = Undefined, gradientHorizontalMinLength: Union[float, UndefinedType] = Undefined, gradientLabelLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gradientLabelOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gradientLength: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gradientStrokeColor: Union[ Union[ @@ -19129,10 +19129,10 @@ def __init__( UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, gradientVerticalMaxLength: Union[float, UndefinedType] = Undefined, gradientVerticalMinLength: Union[float, UndefinedType] = Undefined, @@ -19315,13 +19315,13 @@ def __init__( UndefinedType, ] = Undefined, labelFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelFontWeight: Union[ Union[ @@ -19347,34 +19347,34 @@ def __init__( UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[str, bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, layout: Union[ Union[dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -19394,10 +19394,10 @@ def __init__( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeColor: Union[ Union[ @@ -19560,10 +19560,10 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolBaseFillColor: Union[ Union[ @@ -19886,10 +19886,10 @@ def __init__( UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolDirection: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["horizontal", "vertical"]], @@ -20056,16 +20056,16 @@ def __init__( UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolStrokeColor: Union[ Union[ @@ -20228,10 +20228,10 @@ def __init__( UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tickCount: Union[ Union[ @@ -20437,13 +20437,13 @@ def __init__( UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleFontWeight: Union[ Union[ @@ -20469,13 +20469,13 @@ def __init__( UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, titleOrient: Union[ Union[ @@ -20487,11 +20487,11 @@ def __init__( UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, unselectedOpacity: Union[float, UndefinedType] = Undefined, zindex: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -20712,7 +20712,7 @@ class LineConfig(AnyMarkConfig): **Note:** Expression reference is *not* supported for range marks. angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -20728,7 +20728,7 @@ class LineConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : dict, bool, :class:`SchemaBase` + aspect : bool, dict, :class:`SchemaBase` Whether to keep aspect ratio of image marks. baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), @@ -20915,7 +20915,7 @@ class LineConfig(AnyMarkConfig): **Default value:** ``0`` padAngle : dict, float, :class:`SchemaBase` The angular padding applied to sides of the arc, in radians. - point : str, dict, bool, :class:`SchemaBase` + point : str, bool, dict, :class:`SchemaBase` A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -20973,7 +20973,7 @@ class LineConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : dict, bool, :class:`SchemaBase` + smooth : bool, dict, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -21033,7 +21033,7 @@ class LineConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, dict, bool, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -21085,19 +21085,19 @@ def __init__( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ @@ -21112,8 +21112,8 @@ def __init__( blend: Union[ Union[ dict, - "SchemaBase", "_Parameter", + "SchemaBase", Literal[ None, "multiply", @@ -21295,19 +21295,19 @@ def __init__( UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -21356,23 +21356,23 @@ def __init__( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dir: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, dx: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -21535,17 +21535,17 @@ def __init__( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -21571,13 +21571,13 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -21606,45 +21606,45 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, - point: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, + point: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, radius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -21811,50 +21811,50 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeJoin: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, text: Union[ Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x: Union[ Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType @@ -22143,7 +22143,7 @@ class MarkConfig(AnyMarkConfig): **Note:** Expression reference is *not* supported for range marks. angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -22159,7 +22159,7 @@ class MarkConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : dict, bool, :class:`SchemaBase` + aspect : bool, dict, :class:`SchemaBase` Whether to keep aspect ratio of image marks. baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), @@ -22389,7 +22389,7 @@ class MarkConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : dict, bool, :class:`SchemaBase` + smooth : bool, dict, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -22449,7 +22449,7 @@ class MarkConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, dict, bool, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -22501,19 +22501,19 @@ def __init__( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ @@ -22528,8 +22528,8 @@ def __init__( blend: Union[ Union[ dict, - "SchemaBase", "_Parameter", + "SchemaBase", Literal[ None, "multiply", @@ -22711,19 +22711,19 @@ def __init__( UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -22772,23 +22772,23 @@ def __init__( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dir: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, dx: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -22951,17 +22951,17 @@ def __init__( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -22987,13 +22987,13 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -23022,44 +23022,44 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -23226,50 +23226,50 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeJoin: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, text: Union[ Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x: Union[ Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType @@ -23379,7 +23379,7 @@ class MarkDef(AnyMark): **Note:** Expression reference is *not* supported for range marks. angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -23395,7 +23395,7 @@ class MarkDef(AnyMark): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : dict, bool, :class:`SchemaBase` + aspect : bool, dict, :class:`SchemaBase` Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. @@ -23576,7 +23576,7 @@ class MarkDef(AnyMark): truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : dict, bool, :class:`SchemaBase` + line : bool, dict, :class:`SchemaBase` A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -23621,7 +23621,7 @@ class MarkDef(AnyMark): **Default value:** ``0`` padAngle : dict, float, :class:`SchemaBase` The angular padding applied to sides of the arc, in radians. - point : str, dict, bool, :class:`SchemaBase` + point : str, bool, dict, :class:`SchemaBase` A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -23683,7 +23683,7 @@ class MarkDef(AnyMark): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : dict, bool, :class:`SchemaBase` + smooth : bool, dict, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -23762,7 +23762,7 @@ class MarkDef(AnyMark): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, dict, bool, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -23850,19 +23850,19 @@ def __init__( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ @@ -23879,8 +23879,8 @@ def __init__( blend: Union[ Union[ dict, - "SchemaBase", "_Parameter", + "SchemaBase", Literal[ None, "multiply", @@ -24064,22 +24064,22 @@ def __init__( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -24128,7 +24128,7 @@ def __init__( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dir: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], @@ -24138,13 +24138,13 @@ def __init__( Union[dict, float, "SchemaBase"], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -24307,17 +24307,17 @@ def __init__( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -24343,13 +24343,13 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -24378,52 +24378,52 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + line: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, - point: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, + point: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, radius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -24590,58 +24590,58 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeJoin: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, text: Union[ Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x: Union[ Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType @@ -24650,10 +24650,10 @@ def __init__( Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y: Union[ Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType @@ -24662,10 +24662,10 @@ def __init__( Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -24794,7 +24794,7 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -24899,7 +24899,7 @@ def __init__( UndefinedType, ] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, title: Union[ @@ -24948,7 +24948,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -25192,7 +25192,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, condition: Union[ Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, @@ -25706,7 +25706,7 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -25809,7 +25809,7 @@ def __init__( UndefinedType, ] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, title: Union[ @@ -25858,7 +25858,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -26102,7 +26102,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, condition: Union[ Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, @@ -26337,7 +26337,7 @@ class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkP **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -26440,7 +26440,7 @@ def __init__( UndefinedType, ] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, title: Union[ @@ -26489,7 +26489,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -26733,7 +26733,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, condition: Union[ Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, @@ -26971,7 +26971,7 @@ class OrderFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -27148,7 +27148,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, "SchemaBase"], UndefinedType + Union[str, bool, dict, None, "SchemaBase"], UndefinedType ] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ @@ -27356,7 +27356,7 @@ class OrderValueDef(VegaLiteSchema): def __init__( self, value: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, condition: Union[ Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], @@ -27406,7 +27406,7 @@ class OverlayMarkDef(VegaLiteSchema): **Note:** Expression reference is *not* supported for range marks. angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -27422,7 +27422,7 @@ class OverlayMarkDef(VegaLiteSchema): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : dict, bool, :class:`SchemaBase` + aspect : bool, dict, :class:`SchemaBase` Whether to keep aspect ratio of image marks. baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), @@ -27658,7 +27658,7 @@ class OverlayMarkDef(VegaLiteSchema): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : dict, bool, :class:`SchemaBase` + smooth : bool, dict, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -27736,7 +27736,7 @@ class OverlayMarkDef(VegaLiteSchema): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, dict, bool, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -27796,19 +27796,19 @@ def __init__( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ @@ -27823,8 +27823,8 @@ def __init__( blend: Union[ Union[ dict, - "SchemaBase", "_Parameter", + "SchemaBase", Literal[ None, "multiply", @@ -28007,19 +28007,19 @@ def __init__( UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -28068,23 +28068,23 @@ def __init__( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dir: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, dx: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -28247,17 +28247,17 @@ def __init__( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -28283,13 +28283,13 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -28318,50 +28318,50 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -28528,57 +28528,57 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeJoin: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, text: Union[ Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x: Union[ Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType @@ -28587,10 +28587,10 @@ def __init__( Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y: Union[ Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType @@ -28599,10 +28599,10 @@ def __init__( Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -28804,7 +28804,7 @@ class PointSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : str, dict, bool, :class:`SchemaBase` + clear : str, bool, dict, :class:`SchemaBase` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -28896,7 +28896,7 @@ class PointSelectionConfig(VegaLiteSchema): def __init__( self, type: Union[str, UndefinedType] = Undefined, - clear: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, + clear: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -28967,7 +28967,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): Parameters ---------- - clear : str, dict, bool, :class:`SchemaBase` + clear : str, bool, dict, :class:`SchemaBase` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -29058,7 +29058,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): def __init__( self, - clear: Union[Union[str, dict, bool, "SchemaBase"], UndefinedType] = Undefined, + clear: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -29206,7 +29206,7 @@ class DatumDef(LatLongDef, Position2Def): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -29305,7 +29305,7 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, title: Union[ @@ -29337,7 +29337,7 @@ class PositionDatumDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that @@ -29480,7 +29480,7 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, @@ -29544,7 +29544,7 @@ class PositionDatumDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. impute : dict, None, :class:`SchemaBase` An object defining the properties of the Impute Operation to be applied. The field @@ -29696,7 +29696,7 @@ def __init__( axis: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, impute: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, @@ -29761,7 +29761,7 @@ class PositionFieldDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -30028,7 +30028,7 @@ def __init__( axis: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, "SchemaBase"], UndefinedType + Union[str, bool, dict, None, "SchemaBase"], UndefinedType ] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, impute: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, @@ -30256,7 +30256,7 @@ class PositionFieldDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -30514,7 +30514,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, "SchemaBase"], UndefinedType + Union[str, bool, dict, None, "SchemaBase"], UndefinedType ] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, @@ -30831,7 +30831,7 @@ class FieldEqualPredicate(Predicate): Parameters ---------- - equal : str, dict, bool, float, :class:`SchemaBase` + equal : str, bool, dict, float, :class:`SchemaBase` The value that the field should be equal to. field : str, :class:`SchemaBase` Field to be tested. @@ -30844,7 +30844,7 @@ class FieldEqualPredicate(Predicate): def __init__( self, equal: Union[ - Union[str, dict, bool, float, "_Parameter", "SchemaBase"], UndefinedType + Union[str, bool, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, timeUnit: Union[ @@ -32199,9 +32199,9 @@ class Projection(VegaLiteSchema): ratio : dict, float, :class:`SchemaBase` The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : dict, bool, :class:`SchemaBase` + reflectX : bool, dict, :class:`SchemaBase` Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : dict, bool, :class:`SchemaBase` + reflectY : bool, dict, :class:`SchemaBase` Sets whether or not the y-dimension is reflected (negated) in the output. rotate : dict, Sequence[float], :class:`SchemaBase` The projection's three-axis rotation to the specified angles, which must be a two- @@ -32242,10 +32242,10 @@ class Projection(VegaLiteSchema): def __init__( self, center: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, clipAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, clipExtent: Union[ Union[ @@ -32257,10 +32257,10 @@ def __init__( UndefinedType, ] = Undefined, coefficient: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, distance: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, extent: Union[ Union[ @@ -32284,52 +32284,52 @@ def __init__( UndefinedType, ] = Undefined, fraction: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lobes: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, parallel: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, parallels: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, pointRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, precision: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ratio: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, reflectX: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, reflectY: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, rotate: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, scale: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, size: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, spacing: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tilt: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, translate: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -32460,9 +32460,9 @@ class ProjectionConfig(VegaLiteSchema): ratio : dict, float, :class:`SchemaBase` The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : dict, bool, :class:`SchemaBase` + reflectX : bool, dict, :class:`SchemaBase` Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : dict, bool, :class:`SchemaBase` + reflectY : bool, dict, :class:`SchemaBase` Sets whether or not the y-dimension is reflected (negated) in the output. rotate : dict, Sequence[float], :class:`SchemaBase` The projection's three-axis rotation to the specified angles, which must be a two- @@ -32503,10 +32503,10 @@ class ProjectionConfig(VegaLiteSchema): def __init__( self, center: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, clipAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, clipExtent: Union[ Union[ @@ -32518,10 +32518,10 @@ def __init__( UndefinedType, ] = Undefined, coefficient: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, distance: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, extent: Union[ Union[ @@ -32545,52 +32545,52 @@ def __init__( UndefinedType, ] = Undefined, fraction: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lobes: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, parallel: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, parallels: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, pointRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, precision: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ratio: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, reflectX: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, reflectY: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, rotate: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, scale: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, size: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, spacing: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tilt: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, translate: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, type: Union[ Union[ @@ -33721,7 +33721,7 @@ class RectConfig(AnyMarkConfig): **Note:** Expression reference is *not* supported for range marks. angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -33737,7 +33737,7 @@ class RectConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : dict, bool, :class:`SchemaBase` + aspect : bool, dict, :class:`SchemaBase` Whether to keep aspect ratio of image marks. baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), @@ -33981,7 +33981,7 @@ class RectConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : dict, bool, :class:`SchemaBase` + smooth : bool, dict, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -34041,7 +34041,7 @@ class RectConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, dict, bool, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -34093,19 +34093,19 @@ def __init__( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[ @@ -34121,8 +34121,8 @@ def __init__( blend: Union[ Union[ dict, - "SchemaBase", "_Parameter", + "SchemaBase", Literal[ None, "multiply", @@ -34305,19 +34305,19 @@ def __init__( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -34366,7 +34366,7 @@ def __init__( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dir: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], @@ -34376,16 +34376,16 @@ def __init__( Union[dict, float, "SchemaBase"], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -34548,17 +34548,17 @@ def __init__( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -34584,13 +34584,13 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -34619,47 +34619,47 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -34826,50 +34826,50 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeJoin: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, text: Union[ Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x: Union[ Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType @@ -35190,7 +35190,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -35407,7 +35407,7 @@ def __init__( Union["SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, header: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, @@ -35614,7 +35614,7 @@ class Scale(VegaLiteSchema): *step* size, and optionally the *start* and *stop* boundaries. * An array of bin boundaries over the scale domain. If provided, axes and legends will use the bin boundaries to inform the choice of tick marks and text labels. - clamp : dict, bool, :class:`SchemaBase` + clamp : bool, dict, :class:`SchemaBase` If ``true``, values that exceed the data domain are clamped to either the minimum or maximum range value @@ -35626,7 +35626,7 @@ class Scale(VegaLiteSchema): ``symlog`` scales. **Default value:** ``1`` - domain : str, dict, :class:`SchemaBase`, Sequence[str, dict, bool, None, float, :class:`SchemaBase`] + domain : str, dict, :class:`SchemaBase`, Sequence[str, bool, dict, None, float, :class:`SchemaBase`] Customized domain values in the form of constant values or dynamic values driven by a parameter. @@ -35691,7 +35691,7 @@ class Scale(VegaLiteSchema): * **Default value:** ``hcl`` - nice : dict, bool, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] + nice : bool, dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] Extending the domain so that it starts and ends on nice round values. This method typically modifies the scale’s domain, and may only extend the bounds to the nearest round value. Nicing is useful if the domain is computed from data and may be @@ -35786,9 +35786,9 @@ class Scale(VegaLiteSchema): Sets the minimum value in the scale range, overriding the ``range`` property or the default range. This property is only intended for use with scales having continuous ranges. - reverse : dict, bool, :class:`SchemaBase` + reverse : bool, dict, :class:`SchemaBase` If true, reverses the order of the scale range. **Default value:** ``false``. - round : dict, bool, :class:`SchemaBase` + round : bool, dict, :class:`SchemaBase` If ``true``, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. @@ -35836,7 +35836,7 @@ class Scale(VegaLiteSchema): **Default value:** please see the `scale type table `__. - zero : dict, bool, :class:`SchemaBase` + zero : bool, dict, :class:`SchemaBase` If ``true``, ensures that a zero baseline value is included in the scale domain. **Default value:** ``true`` for x and y channels if the quantitative field is not @@ -35850,19 +35850,19 @@ class Scale(VegaLiteSchema): def __init__( self, align: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, base: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bins: Union[ Union[dict, "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, domain: Union[ Union[ @@ -35871,25 +35871,25 @@ def __init__( "_Parameter", "SchemaBase", Sequence[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"] + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"] ], ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, domainRaw: Union[ Union[dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -35911,8 +35911,8 @@ def __init__( ] = Undefined, nice: Union[ Union[ - dict, bool, + dict, float, "_Parameter", "SchemaBase", @@ -35930,13 +35930,13 @@ def __init__( UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, range: Union[ Union[ @@ -35965,10 +35965,10 @@ def __init__( Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, reverse: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, scheme: Union[ Union[ @@ -36342,7 +36342,7 @@ def __init__( UndefinedType, ] = Undefined, zero: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -36455,7 +36455,7 @@ class ScaleConfig(VegaLiteSchema): Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"bar"`` marks. **Default value:** ``0.1`` - clamp : dict, bool, :class:`SchemaBase` + clamp : bool, dict, :class:`SchemaBase` If true, values that exceed the data domain are clamped to either the minimum or maximum range value continuousPadding : dict, float, :class:`SchemaBase` @@ -36532,7 +36532,7 @@ class ScaleConfig(VegaLiteSchema): Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"rect"`` marks. **Default value:** ``0`` - round : dict, bool, :class:`SchemaBase` + round : bool, dict, :class:`SchemaBase` If true, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. (Only available for ``x``, ``y``, and ``size`` scales.) useUnaggregatedDomain : bool @@ -36548,7 +36548,7 @@ class ScaleConfig(VegaLiteSchema): raw data domain (e.g. ``"count"``, ``"sum"`` ), this property is ignored. **Default value:** ``false`` - xReverse : dict, bool, :class:`SchemaBase` + xReverse : bool, dict, :class:`SchemaBase` Reverse x-scale by default (useful for right-to-left charts). zero : bool Default ``scale.zero`` for `continuous @@ -36563,25 +36563,25 @@ class ScaleConfig(VegaLiteSchema): def __init__( self, bandPaddingInner: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bandPaddingOuter: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bandWithNestedOffsetPaddingInner: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bandWithNestedOffsetPaddingOuter: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, barBandPaddingInner: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, clamp: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, continuousPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, maxBandSize: Union[float, UndefinedType] = Undefined, maxFontSize: Union[float, UndefinedType] = Undefined, @@ -36594,25 +36594,25 @@ def __init__( minSize: Union[float, UndefinedType] = Undefined, minStrokeWidth: Union[float, UndefinedType] = Undefined, offsetBandPaddingInner: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, offsetBandPaddingOuter: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, pointPadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, quantileCount: Union[float, UndefinedType] = Undefined, quantizeCount: Union[float, UndefinedType] = Undefined, rectBandPaddingInner: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, round: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, useUnaggregatedDomain: Union[bool, UndefinedType] = Undefined, xReverse: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, zero: Union[bool, UndefinedType] = Undefined, **kwds, @@ -36661,7 +36661,7 @@ class ScaleDatumDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. scale : dict, None, :class:`SchemaBase` An object defining properties of the channel's scale, which is the function that @@ -36773,7 +36773,7 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, @@ -36821,7 +36821,7 @@ class ScaleFieldDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -37047,7 +37047,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, sort: Union[ @@ -38117,7 +38117,7 @@ def __init__( class SelectionInit(VegaLiteSchema): """SelectionInit schema wrapper - str, dict, bool, None, float, :class:`SchemaBase` + str, bool, dict, None, float, :class:`SchemaBase` """ _schema = {"$ref": "#/definitions/SelectionInit"} @@ -38284,7 +38284,7 @@ class SelectionParameter(VegaLiteSchema): **See also:** `bind `__ documentation. - value : str, dict, bool, None, float, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + value : str, bool, dict, None, float, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -38305,8 +38305,8 @@ def __init__( value: Union[ Union[ str, - dict, bool, + dict, None, float, "SchemaBase", @@ -38500,7 +38500,7 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. title : str, None, Sequence[str], :class:`SchemaBase` A title for the field. If ``null``, the title will be removed. @@ -38605,7 +38605,7 @@ def __init__( UndefinedType, ] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, title: Union[ @@ -38654,7 +38654,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : dict, bool, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -38898,7 +38898,7 @@ def __init__( UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[dict, bool, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, condition: Union[ Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], UndefinedType, @@ -39599,7 +39599,7 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : dict, bool, :class:`SchemaBase` + center : bool, dict, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -39657,7 +39657,7 @@ def __init__( Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, @@ -39735,7 +39735,7 @@ class FacetSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : dict, bool, :class:`SchemaBase` + center : bool, dict, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -39794,7 +39794,7 @@ def __init__( Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, @@ -39871,7 +39871,7 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : dict, bool, :class:`SchemaBase` + center : bool, dict, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -39987,7 +39987,7 @@ def __init__( Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, @@ -40291,7 +40291,7 @@ class LayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : dict, bool, :class:`SchemaBase` + center : bool, dict, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -40350,7 +40350,7 @@ def __init__( Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, @@ -40431,7 +40431,7 @@ class NonLayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : dict, bool, :class:`SchemaBase` + center : bool, dict, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -40492,7 +40492,7 @@ def __init__( Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, @@ -40533,7 +40533,7 @@ class SphereGenerator(Generator): Parameters ---------- - sphere : dict, bool + sphere : bool, dict Generate sphere GeoJSON data for the full globe. name : str Provide a placeholder name and bind data at runtime. @@ -40543,7 +40543,7 @@ class SphereGenerator(Generator): def __init__( self, - sphere: Union[Union[dict, bool], UndefinedType] = Undefined, + sphere: Union[Union[bool, dict], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -40799,7 +40799,7 @@ class StringFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -41005,7 +41005,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, "SchemaBase"], UndefinedType + Union[str, bool, dict, None, "SchemaBase"], UndefinedType ] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, @@ -41184,7 +41184,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -41400,7 +41400,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, "SchemaBase"], UndefinedType + Union[str, bool, dict, None, "SchemaBase"], UndefinedType ] = Undefined, condition: Union[ Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], @@ -41789,7 +41789,7 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, dict, bool, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`SchemaBase` A constant value in data domain. format : str, dict, :class:`SchemaBase` When used with the default ``"number"`` and ``"time"`` format type, the text @@ -41928,7 +41928,7 @@ def __init__( UndefinedType, ] = Undefined, datum: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, @@ -41979,7 +41979,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -42197,7 +42197,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, "SchemaBase"], UndefinedType + Union[str, bool, dict, None, "SchemaBase"], UndefinedType ] = Undefined, condition: Union[ Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], @@ -42387,7 +42387,7 @@ class TickConfig(AnyMarkConfig): **Note:** Expression reference is *not* supported for range marks. angle : dict, float, :class:`SchemaBase` The rotation angle of the text, in degrees. - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -42403,7 +42403,7 @@ class TickConfig(AnyMarkConfig): `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : dict, bool, :class:`SchemaBase` + aspect : bool, dict, :class:`SchemaBase` Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. @@ -42638,7 +42638,7 @@ class TickConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : dict, bool, :class:`SchemaBase` + smooth : bool, dict, :class:`SchemaBase` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some @@ -42702,7 +42702,7 @@ class TickConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, dict, bool, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`SchemaBase` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -42754,19 +42754,19 @@ def __init__( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ @@ -42782,8 +42782,8 @@ def __init__( blend: Union[ Union[ dict, - "SchemaBase", "_Parameter", + "SchemaBase", Literal[ None, "multiply", @@ -42965,19 +42965,19 @@ def __init__( UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -43026,23 +43026,23 @@ def __init__( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dir: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, dx: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fill: Union[ Union[ @@ -43205,17 +43205,17 @@ def __init__( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -43241,13 +43241,13 @@ def __init__( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -43276,44 +43276,44 @@ def __init__( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -43480,51 +43480,51 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeJoin: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, text: Union[ Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, "_Parameter", "SchemaBase"], + Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, x: Union[ Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType @@ -44131,7 +44131,7 @@ class TitleConfig(VegaLiteSchema): positions map to a left-, center-, or right-aligned title. angle : dict, float, :class:`SchemaBase` Angle in degrees of title and subtitle text. - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -44214,10 +44214,10 @@ def __init__( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[str, "SchemaBase", Literal["top", "middle", "bottom"]], UndefinedType @@ -44383,19 +44383,19 @@ def __init__( UndefinedType, ] = Undefined, dx: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, font: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -44425,13 +44425,13 @@ def __init__( UndefinedType, ] = Undefined, limit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -44603,13 +44603,13 @@ def __init__( UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitleFontWeight: Union[ Union[ @@ -44635,13 +44635,13 @@ def __init__( UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, zindex: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -44729,7 +44729,7 @@ class TitleParams(VegaLiteSchema): views, ``anchor`` is always ``"start"``. angle : dict, float, :class:`SchemaBase` Angle in degrees of title and subtitle text. - aria : dict, bool, :class:`SchemaBase` + aria : bool, dict, :class:`SchemaBase` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on @@ -44816,10 +44816,10 @@ def __init__( Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType ] = Undefined, angle: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, "_Parameter", "SchemaBase"], UndefinedType + Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, baseline: Union[ Union[str, "SchemaBase", Literal["top", "middle", "bottom"]], UndefinedType @@ -44985,19 +44985,19 @@ def __init__( UndefinedType, ] = Undefined, dx: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, font: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -45027,13 +45027,13 @@ def __init__( UndefinedType, ] = Undefined, limit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, orient: Union[ Union[ @@ -45209,13 +45209,13 @@ def __init__( UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[str, dict, "SchemaBase", "_Parameter"], UndefinedType + Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitleFontWeight: Union[ Union[ @@ -45241,10 +45241,10 @@ def __init__( UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, **kwds, @@ -45353,7 +45353,7 @@ class TopLevelSelectionParameter(TopLevelParameter): **See also:** `bind `__ documentation. - value : str, dict, bool, None, float, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + value : str, bool, dict, None, float, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -45378,8 +45378,8 @@ def __init__( value: Union[ Union[ str, - dict, bool, + dict, None, float, "SchemaBase", @@ -45458,7 +45458,7 @@ class TopLevelConcatSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : dict, bool, :class:`SchemaBase` + center : bool, dict, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -45704,7 +45704,7 @@ def __init__( UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, @@ -45712,7 +45712,7 @@ def __init__( description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, @@ -45808,7 +45808,7 @@ class TopLevelFacetSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : dict, bool, :class:`SchemaBase` + center : bool, dict, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -46053,14 +46053,14 @@ def __init__( UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, @@ -46356,7 +46356,7 @@ def __init__( description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, @@ -46683,7 +46683,7 @@ def __init__( height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, @@ -46790,7 +46790,7 @@ class TopLevelUnitSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : dict, bool, :class:`SchemaBase` + center : bool, dict, :class:`SchemaBase` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -47090,7 +47090,7 @@ def __init__( UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, @@ -47098,7 +47098,7 @@ def __init__( height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, @@ -47400,7 +47400,7 @@ def __init__( description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, @@ -47544,7 +47544,7 @@ class BinTransform(Transform): Parameters ---------- - bin : dict, bool, :class:`SchemaBase` + bin : bool, dict, :class:`SchemaBase` An object indicating bin properties, or simply ``true`` for using default bin parameters. field : str, :class:`SchemaBase` @@ -47560,7 +47560,7 @@ class BinTransform(Transform): def __init__( self, - bin: Union[Union[dict, bool, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, **kwds, ): @@ -48396,7 +48396,7 @@ class TypedFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, dict, bool, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`SchemaBase` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -48568,7 +48568,7 @@ def __init__( ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[ - Union[str, dict, bool, None, "SchemaBase"], UndefinedType + Union[str, bool, dict, None, "SchemaBase"], UndefinedType ] = Undefined, field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, timeUnit: Union[ @@ -49215,7 +49215,7 @@ def __init__( UndefinedType, ] = Undefined, value: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): @@ -49253,7 +49253,7 @@ def __init__( UndefinedType, ] = Undefined, value: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, **kwds, ): @@ -49601,7 +49601,7 @@ class ViewBackground(VegaLiteSchema): def __init__( self, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -49808,10 +49808,10 @@ def __init__( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, stroke: Union[ Union[ @@ -49978,23 +49978,23 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeJoin: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, **kwds, @@ -50107,7 +50107,7 @@ def __init__( continuousHeight: Union[float, UndefinedType] = Undefined, continuousWidth: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -50316,10 +50316,10 @@ def __init__( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, step: Union[float, UndefinedType] = Undefined, stroke: Union[ @@ -50487,23 +50487,23 @@ def __init__( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "SchemaBase", "_Parameter", Sequence[float]], UndefinedType + Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeJoin: Union[ Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "SchemaBase", "_Parameter"], UndefinedType + Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType ] = Undefined, **kwds, ): diff --git a/altair/vegalite/v5/schema/mixins.py b/altair/vegalite/v5/schema/mixins.py index 71e310727..7b988d139 100644 --- a/altair/vegalite/v5/schema/mixins.py +++ b/altair/vegalite/v5/schema/mixins.py @@ -31,27 +31,27 @@ def mark_arc( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -60,8 +60,8 @@ def mark_arc( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -245,22 +245,22 @@ def mark_arc( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -309,31 +309,31 @@ def mark_arc( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -488,17 +488,17 @@ def mark_arc( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -524,13 +524,13 @@ def mark_arc( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -559,62 +559,62 @@ def mark_arc( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -778,11 +778,11 @@ def mark_arc( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -794,73 +794,73 @@ def mark_arc( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -973,27 +973,27 @@ def mark_area( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -1002,8 +1002,8 @@ def mark_area( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -1187,22 +1187,22 @@ def mark_area( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -1251,31 +1251,31 @@ def mark_area( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -1430,17 +1430,17 @@ def mark_area( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -1466,13 +1466,13 @@ def mark_area( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -1501,62 +1501,62 @@ def mark_area( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -1720,11 +1720,11 @@ def mark_area( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -1736,73 +1736,73 @@ def mark_area( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -1915,27 +1915,27 @@ def mark_bar( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -1944,8 +1944,8 @@ def mark_bar( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -2129,22 +2129,22 @@ def mark_bar( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -2193,31 +2193,31 @@ def mark_bar( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -2372,17 +2372,17 @@ def mark_bar( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -2408,13 +2408,13 @@ def mark_bar( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -2443,62 +2443,62 @@ def mark_bar( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -2662,11 +2662,11 @@ def mark_bar( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -2678,73 +2678,73 @@ def mark_bar( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -2857,27 +2857,27 @@ def mark_image( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -2886,8 +2886,8 @@ def mark_image( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -3071,22 +3071,22 @@ def mark_image( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -3135,31 +3135,31 @@ def mark_image( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -3314,17 +3314,17 @@ def mark_image( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -3350,13 +3350,13 @@ def mark_image( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -3385,62 +3385,62 @@ def mark_image( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -3604,11 +3604,11 @@ def mark_image( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -3620,73 +3620,73 @@ def mark_image( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -3799,27 +3799,27 @@ def mark_line( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -3828,8 +3828,8 @@ def mark_line( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -4013,22 +4013,22 @@ def mark_line( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -4077,31 +4077,31 @@ def mark_line( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -4256,17 +4256,17 @@ def mark_line( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -4292,13 +4292,13 @@ def mark_line( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -4327,62 +4327,62 @@ def mark_line( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -4546,11 +4546,11 @@ def mark_line( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -4562,73 +4562,73 @@ def mark_line( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -4741,27 +4741,27 @@ def mark_point( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -4770,8 +4770,8 @@ def mark_point( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -4955,22 +4955,22 @@ def mark_point( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -5019,31 +5019,31 @@ def mark_point( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -5198,17 +5198,17 @@ def mark_point( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -5234,13 +5234,13 @@ def mark_point( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -5269,62 +5269,62 @@ def mark_point( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -5488,11 +5488,11 @@ def mark_point( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -5504,73 +5504,73 @@ def mark_point( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -5683,27 +5683,27 @@ def mark_rect( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -5712,8 +5712,8 @@ def mark_rect( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -5897,22 +5897,22 @@ def mark_rect( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -5961,31 +5961,31 @@ def mark_rect( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -6140,17 +6140,17 @@ def mark_rect( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -6176,13 +6176,13 @@ def mark_rect( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -6211,62 +6211,62 @@ def mark_rect( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -6430,11 +6430,11 @@ def mark_rect( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -6446,73 +6446,73 @@ def mark_rect( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -6625,27 +6625,27 @@ def mark_rule( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -6654,8 +6654,8 @@ def mark_rule( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -6839,22 +6839,22 @@ def mark_rule( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -6903,31 +6903,31 @@ def mark_rule( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -7082,17 +7082,17 @@ def mark_rule( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -7118,13 +7118,13 @@ def mark_rule( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -7153,62 +7153,62 @@ def mark_rule( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -7372,11 +7372,11 @@ def mark_rule( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -7388,73 +7388,73 @@ def mark_rule( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -7567,27 +7567,27 @@ def mark_text( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -7596,8 +7596,8 @@ def mark_text( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -7781,22 +7781,22 @@ def mark_text( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -7845,31 +7845,31 @@ def mark_text( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -8024,17 +8024,17 @@ def mark_text( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -8060,13 +8060,13 @@ def mark_text( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -8095,62 +8095,62 @@ def mark_text( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -8314,11 +8314,11 @@ def mark_text( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -8330,73 +8330,73 @@ def mark_text( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -8509,27 +8509,27 @@ def mark_tick( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -8538,8 +8538,8 @@ def mark_tick( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -8723,22 +8723,22 @@ def mark_tick( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -8787,31 +8787,31 @@ def mark_tick( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -8966,17 +8966,17 @@ def mark_tick( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -9002,13 +9002,13 @@ def mark_tick( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -9037,62 +9037,62 @@ def mark_tick( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -9256,11 +9256,11 @@ def mark_tick( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -9272,73 +9272,73 @@ def mark_tick( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -9451,27 +9451,27 @@ def mark_trail( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -9480,8 +9480,8 @@ def mark_trail( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -9665,22 +9665,22 @@ def mark_trail( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -9729,31 +9729,31 @@ def mark_trail( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -9908,17 +9908,17 @@ def mark_trail( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -9944,13 +9944,13 @@ def mark_trail( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -9979,62 +9979,62 @@ def mark_trail( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -10198,11 +10198,11 @@ def mark_trail( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -10214,73 +10214,73 @@ def mark_trail( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -10393,27 +10393,27 @@ def mark_circle( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -10422,8 +10422,8 @@ def mark_circle( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -10607,22 +10607,22 @@ def mark_circle( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -10671,31 +10671,31 @@ def mark_circle( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -10850,17 +10850,17 @@ def mark_circle( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -10886,13 +10886,13 @@ def mark_circle( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -10921,62 +10921,62 @@ def mark_circle( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -11140,11 +11140,11 @@ def mark_circle( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -11156,73 +11156,73 @@ def mark_circle( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -11335,27 +11335,27 @@ def mark_square( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -11364,8 +11364,8 @@ def mark_square( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -11549,22 +11549,22 @@ def mark_square( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -11613,31 +11613,31 @@ def mark_square( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -11792,17 +11792,17 @@ def mark_square( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -11828,13 +11828,13 @@ def mark_square( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -11863,62 +11863,62 @@ def mark_square( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -12082,11 +12082,11 @@ def mark_square( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -12098,73 +12098,73 @@ def mark_square( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -12277,27 +12277,27 @@ def mark_geoshape( UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aria: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, aspect: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ Union[ str, dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal["top", "middle", "bottom"], ], UndefinedType, @@ -12306,8 +12306,8 @@ def mark_geoshape( blend: Union[ Union[ dict, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ None, "multiply", @@ -12491,22 +12491,22 @@ def mark_geoshape( ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, cursor: Union[ Union[ @@ -12555,31 +12555,31 @@ def mark_geoshape( UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dir: Union[ - Union[dict, core.SchemaBase, core._Parameter, Literal["ltr", "rtl"]], + Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], UndefinedType, ] = Undefined, discreteBandSize: Union[ Union[dict, float, core.SchemaBase], UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fill: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -12734,17 +12734,17 @@ def mark_geoshape( UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, fontWeight: Union[ Union[ @@ -12770,13 +12770,13 @@ def mark_geoshape( UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, interpolate: Union[ Union[ @@ -12805,62 +12805,62 @@ def mark_geoshape( ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, - line: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, order: Union[Union[bool, None], UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, point: Union[ - Union[str, dict, bool, core.SchemaBase], UndefinedType + Union[str, bool, dict, core.SchemaBase], UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, smooth: Union[ - Union[dict, bool, core.SchemaBase, core._Parameter], UndefinedType + Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, stroke: Union[ Union[ str, dict, None, - core.SchemaBase, core._Parameter, + core.SchemaBase, Literal[ "black", "silver", @@ -13024,11 +13024,11 @@ def mark_geoshape( UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, Sequence[float], core.SchemaBase, core._Parameter], + Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], UndefinedType, ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeJoin: Union[ Union[ @@ -13040,73 +13040,73 @@ def mark_geoshape( UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core.SchemaBase, core._Parameter], + Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, theta: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, dict, bool, None, float, core.SchemaBase, core._Parameter], + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core.SchemaBase, core._Parameter], UndefinedType + Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -13209,7 +13209,7 @@ def mark_geoshape( def mark_boxplot( self, - box: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + box: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ @@ -13372,15 +13372,15 @@ def mark_boxplot( ] = Undefined, extent: Union[Union[str, float], UndefinedType] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, - median: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + median: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, - outliers: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, - rule: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + outliers: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + rule: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + ticks: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> Self: """Set the chart's mark to 'boxplot' (see :class:`BoxPlotDef`)""" @@ -13576,10 +13576,10 @@ def mark_errorbar( orient: Union[ Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType ] = Undefined, - rule: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + rule: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + ticks: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, **kwds, ) -> Self: """Set the chart's mark to 'errorbar' (see :class:`ErrorBarDef`)""" @@ -13604,8 +13604,8 @@ def mark_errorbar( def mark_errorband( self, - band: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, - borders: Union[Union[dict, bool, core.SchemaBase], UndefinedType] = Undefined, + band: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + borders: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ Union[ diff --git a/tools/schemapi/utils.py b/tools/schemapi/utils.py index f414d7ff3..222e33c02 100644 --- a/tools/schemapi/utils.py +++ b/tools/schemapi/utils.py @@ -287,8 +287,21 @@ def get_python_type_representation( raise ValueError("No Python type representation available for this schema") # Shorter types are usually the more relevant ones, e.g. `str` instead - # of `SchemaBase` - type_representations = sorted(set(flatten(type_representations)), key=len) + # of `SchemaBase`. Output order from set is non-deterministic -> If + # types have same length names, order would be non-deterministic as it is + # returned from sort. Hence, we sort as well by type name as a tie-breaker, + # see https://docs.python.org/3.10/howto/sorting.html#sort-stability-and-complex-sorts + # for more infos. + type_representations = sorted( + # Using lower as we don't want to prefer uppercase such as "None" over + # "str" + set(flatten(type_representations)), + key=lambda x: x.lower(), + ) # Secondary sort + type_representations = sorted( + type_representations, + key=len, + ) # Primary sort if return_as_str: type_representations_str = ", ".join(type_representations) # If it's not for_type_hints but instead for the docstrings, we don't want From a169844fa02233b0a451fdf6287a3d662d2b72f6 Mon Sep 17 00:00:00 2001 From: Stefan Binder Date: Thu, 4 Jan 2024 20:12:34 +0100 Subject: [PATCH 07/10] Remove Union within Union due to UndefinedType --- altair/vegalite/v5/schema/channels.py | 93569 ++++++++++++------------ altair/vegalite/v5/schema/core.py | 44324 ++++++----- altair/vegalite/v5/schema/mixins.py | 19380 +++-- tools/generate_schema_wrapper.py | 8 +- tools/schemapi/codegen.py | 8 +- tools/schemapi/utils.py | 4 + 6 files changed, 77111 insertions(+), 80182 deletions(-) diff --git a/altair/vegalite/v5/schema/channels.py b/altair/vegalite/v5/schema/channels.py index 8476e2f6e..81469ccdc 100644 --- a/altair/vegalite/v5/schema/channels.py +++ b/altair/vegalite/v5/schema/channels.py @@ -391,17 +391,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Angle": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Angle": ... @@ -421,8 +417,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -440,9 +435,9 @@ def bin(self, _: None, **kwds) -> "Angle": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -452,9 +447,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -484,1410 +479,1374 @@ def field( def legend( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, direction: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - core.SchemaBase, - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + core.SchemaBase, + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "right", "top", "bottom"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -1903,508 +1862,487 @@ def legend(self, _: None, **kwds) -> "Angle": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -2479,39 +2417,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -2521,28 +2456,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Angle": @@ -2721,96 +2653,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -2840,223 +2770,214 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -3201,9 +3122,9 @@ def bandPosition(self, _: float, **kwds) -> "AngleDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "AngleDatum": @@ -3213,9 +3134,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "AngleDatum": @@ -3252,17 +3173,14 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -3303,217 +3221,209 @@ class AngleValue( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -3525,20 +3435,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -3549,218 +3463,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -3772,21 +3678,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -3796,9 +3706,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "AngleValue": @@ -3808,9 +3718,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "AngleValue": @@ -3826,8 +3736,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -4099,17 +4008,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Color": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Color": ... @@ -4129,8 +4034,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -4148,9 +4052,9 @@ def bin(self, _: None, **kwds) -> "Color": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -4160,9 +4064,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -4192,1410 +4096,1374 @@ def field( def legend( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, direction: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - core.SchemaBase, - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + core.SchemaBase, + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "right", "top", "bottom"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -5611,508 +5479,487 @@ def legend(self, _: None, **kwds) -> "Color": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -6187,39 +6034,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -6229,28 +6073,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Color": @@ -6429,96 +6270,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -6548,223 +6387,214 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -6911,9 +6741,9 @@ def bandPosition(self, _: float, **kwds) -> "ColorDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "ColorDatum": @@ -6923,9 +6753,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "ColorDatum": @@ -6962,17 +6792,14 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -7014,217 +6841,209 @@ class ColorValue( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -7236,20 +7055,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -7260,218 +7083,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -7483,21 +7298,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -7507,9 +7326,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "ColorValue": @@ -7519,9 +7338,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "ColorValue": @@ -7537,8 +7356,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -7793,17 +7611,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Column": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Column": ... @@ -7827,8 +7641,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -7864,472 +7677,451 @@ def field( @overload def header( self, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], - UndefinedType, + core.SchemaBase, Literal[None, "start", "middle", "end"], UndefinedType ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOrient: Union[ - Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], - UndefinedType, + core.SchemaBase, Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], - UndefinedType, + core.SchemaBase, Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], - UndefinedType, + core.SchemaBase, Literal[None, "start", "middle", "end"], UndefinedType ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], - UndefinedType, + core.SchemaBase, Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Column": @@ -8362,39 +8154,36 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Column": @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Column": @@ -8577,96 +8366,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -8696,195 +8483,187 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, align: Union[ - Union[core.SchemaBase, Literal["all", "each", "none"]], UndefinedType + core.SchemaBase, Literal["all", "each", "none"], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - header: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + header: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, spacing: Union[float, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -9142,17 +8921,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Description": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Description": ... @@ -9172,8 +8947,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -9195,9 +8969,9 @@ def bin(self, _: None, **kwds) -> "Description": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Description": @@ -9207,9 +8981,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Description": @@ -9416,96 +9190,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -9535,184 +9307,175 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -9757,217 +9520,209 @@ class DescriptionValue(ValueChannelMixin, core.StringValueDefWithCondition): def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -9979,20 +9734,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -10003,218 +9762,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -10226,21 +9977,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -10250,9 +10005,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "DescriptionValue": @@ -10262,9 +10017,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "DescriptionValue": @@ -10280,8 +10035,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -10483,17 +10237,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Detail": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Detail": ... @@ -10513,8 +10263,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -10716,96 +10465,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -10835,178 +10582,170 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -11310,17 +11049,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Facet": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Facet": ... @@ -11332,10 +11067,10 @@ def align(self, _: Literal["all", "each", "none"], **kwds) -> "Facet": def align( self, column: Union[ - Union[core.SchemaBase, Literal["all", "each", "none"]], UndefinedType + core.SchemaBase, Literal["all", "each", "none"], UndefinedType ] = Undefined, row: Union[ - Union[core.SchemaBase, Literal["all", "each", "none"]], UndefinedType + core.SchemaBase, Literal["all", "each", "none"], UndefinedType ] = Undefined, **kwds, ) -> "Facet": @@ -11357,8 +11092,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -11411,472 +11145,451 @@ def field( @overload def header( self, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], - UndefinedType, + core.SchemaBase, Literal[None, "start", "middle", "end"], UndefinedType ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOrient: Union[ - Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], - UndefinedType, + core.SchemaBase, Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], - UndefinedType, + core.SchemaBase, Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], - UndefinedType, + core.SchemaBase, Literal[None, "start", "middle", "end"], UndefinedType ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], - UndefinedType, + core.SchemaBase, Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Facet": @@ -11909,39 +11622,36 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Facet": @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Facet": @@ -12133,96 +11843,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -12252,197 +11960,189 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, align: Union[ - Union[dict, core.SchemaBase, Literal["all", "each", "none"]], UndefinedType + dict, core.SchemaBase, Literal["all", "each", "none"], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + center: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - header: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + header: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, - spacing: Union[Union[dict, float, core.SchemaBase], UndefinedType] = Undefined, + spacing: Union[dict, float, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -12732,17 +12432,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Fill": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Fill": ... @@ -12762,8 +12458,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -12781,9 +12476,9 @@ def bin(self, _: None, **kwds) -> "Fill": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -12793,9 +12488,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -12825,1410 +12520,1374 @@ def field( def legend( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, direction: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - core.SchemaBase, - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + core.SchemaBase, + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "right", "top", "bottom"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -14244,508 +13903,487 @@ def legend(self, _: None, **kwds) -> "Fill": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -14820,39 +14458,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -14862,28 +14497,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Fill": @@ -15062,96 +14694,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -15181,223 +14811,214 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -15544,9 +15165,9 @@ def bandPosition(self, _: float, **kwds) -> "FillDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "FillDatum": @@ -15556,9 +15177,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "FillDatum": @@ -15595,17 +15216,14 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -15647,217 +15265,209 @@ class FillValue( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -15869,20 +15479,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -15893,218 +15507,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -16116,21 +15722,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -16140,9 +15750,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "FillValue": @@ -16152,9 +15762,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "FillValue": @@ -16170,8 +15780,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -16442,17 +16051,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "FillOpacity": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "FillOpacity": ... @@ -16472,8 +16077,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -16491,9 +16095,9 @@ def bin(self, _: None, **kwds) -> "FillOpacity": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -16503,9 +16107,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -16535,1410 +16139,1374 @@ def field( def legend( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, direction: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - core.SchemaBase, - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + core.SchemaBase, + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "right", "top", "bottom"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -17954,508 +17522,487 @@ def legend(self, _: None, **kwds) -> "FillOpacity": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -18530,39 +18077,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -18572,28 +18116,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "FillOpacity": @@ -18772,96 +18313,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -18891,223 +18430,214 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -19254,9 +18784,9 @@ def bandPosition(self, _: float, **kwds) -> "FillOpacityDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityDatum": @@ -19266,9 +18796,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityDatum": @@ -19305,17 +18835,14 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -19356,217 +18883,209 @@ class FillOpacityValue( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -19578,20 +19097,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -19602,218 +19125,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -19825,21 +19340,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -19849,9 +19368,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityValue": @@ -19861,9 +19380,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "FillOpacityValue": @@ -19879,8 +19398,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -20122,17 +19640,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Href": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Href": ... @@ -20152,8 +19666,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -20175,9 +19688,9 @@ def bin(self, _: None, **kwds) -> "Href": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Href": @@ -20187,9 +19700,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Href": @@ -20396,96 +19909,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -20515,184 +20026,175 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -20737,217 +20239,209 @@ class HrefValue(ValueChannelMixin, core.StringValueDefWithCondition): def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -20959,20 +20453,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -20983,218 +20481,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -21206,21 +20696,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -21230,9 +20724,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "HrefValue": @@ -21242,9 +20736,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "HrefValue": @@ -21260,8 +20754,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -21463,17 +20956,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Key": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Key": ... @@ -21493,8 +20982,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -21696,96 +21184,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -21815,178 +21301,170 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -22198,17 +21676,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Latitude": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Latitude": ... @@ -22403,96 +21877,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -22520,170 +21992,166 @@ def type(self, _: str, **kwds) -> "Latitude": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -22839,13 +22307,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -22982,17 +22448,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Latitude2": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Latitude2": ... @@ -23187,96 +22649,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -23300,170 +22760,166 @@ def title(self, _: None, **kwds) -> "Latitude2": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, **kwds, ): @@ -23617,13 +23073,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -23851,17 +23305,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Longitude": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Longitude": ... @@ -24056,96 +23506,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -24173,170 +23621,166 @@ def type(self, _: str, **kwds) -> "Longitude": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -24492,13 +23936,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -24635,17 +24077,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Longitude2": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Longitude2": ... @@ -24840,96 +24278,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -24953,170 +24389,166 @@ def title(self, _: None, **kwds) -> "Longitude2": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, **kwds, ): @@ -25270,13 +24702,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -25574,17 +25004,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Opacity": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Opacity": ... @@ -25604,8 +25030,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -25623,9 +25048,9 @@ def bin(self, _: None, **kwds) -> "Opacity": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -25635,9 +25060,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -25667,1410 +25092,1374 @@ def field( def legend( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, direction: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - core.SchemaBase, - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + core.SchemaBase, + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "right", "top", "bottom"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -27086,508 +26475,487 @@ def legend(self, _: None, **kwds) -> "Opacity": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -27662,39 +27030,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -27704,28 +27069,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Opacity": @@ -27904,96 +27266,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -28023,223 +27383,214 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -28384,9 +27735,9 @@ def bandPosition(self, _: float, **kwds) -> "OpacityDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "OpacityDatum": @@ -28396,9 +27747,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "OpacityDatum": @@ -28435,17 +27786,14 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -28486,217 +27834,209 @@ class OpacityValue( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -28708,20 +28048,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -28732,218 +28076,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -28955,21 +28291,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -28979,9 +28319,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "OpacityValue": @@ -28991,9 +28331,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "OpacityValue": @@ -29009,8 +28349,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -29213,17 +28552,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Order": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Order": ... @@ -29243,8 +28578,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -29450,96 +28784,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -29569,181 +28901,173 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[core.SchemaBase, Literal["ascending", "descending"]], UndefinedType + core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -29790,7 +29114,7 @@ class OrderValue(ValueChannelMixin, core.OrderValueDef): @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, **kwds, ) -> "OrderValue": @@ -29800,7 +29124,7 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, **kwds, ) -> "OrderValue": @@ -29816,8 +29140,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -30101,17 +29424,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Radius": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Radius": ... @@ -30131,8 +29450,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -30169,508 +29487,487 @@ def field( def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Radius": @@ -30745,39 +30042,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Radius": @@ -30787,28 +30081,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Radius": @@ -30999,96 +30290,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -31118,224 +30407,217 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, stack: Union[ - Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], + bool, + None, + core.SchemaBase, + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -31517,508 +30799,487 @@ def bandPosition(self, _: float, **kwds) -> "RadiusDatum": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "RadiusDatum": @@ -32064,19 +31325,20 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, stack: Union[ - Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], + bool, + None, + core.SchemaBase, + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -32243,17 +31505,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Radius2": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Radius2": ... @@ -32448,96 +31706,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -32561,170 +31817,166 @@ def title(self, _: None, **kwds) -> "Radius2": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, **kwds, ): @@ -32878,13 +32130,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -33166,17 +32416,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Row": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Row": ... @@ -33200,8 +32446,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -33237,472 +32482,451 @@ def field( @overload def header( self, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], - UndefinedType, + core.SchemaBase, Literal[None, "start", "middle", "end"], UndefinedType ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOrient: Union[ - Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], - UndefinedType, + core.SchemaBase, Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], - UndefinedType, + core.SchemaBase, Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[core.SchemaBase, Literal[None, "start", "middle", "end"]], - UndefinedType, + core.SchemaBase, Literal[None, "start", "middle", "end"], UndefinedType ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[core.SchemaBase, Literal["left", "right", "top", "bottom"]], - UndefinedType, + core.SchemaBase, Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Row": @@ -33735,39 +32959,36 @@ def sort(self, _: Literal["ascending", "descending"], **kwds) -> "Row": @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Row": @@ -33950,96 +33171,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -34069,195 +33288,187 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, align: Union[ - Union[core.SchemaBase, Literal["all", "each", "none"]], UndefinedType + core.SchemaBase, Literal["all", "each", "none"], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - header: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + header: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, spacing: Union[float, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -34545,17 +33756,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Shape": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Shape": ... @@ -34575,8 +33782,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -34594,9 +33800,9 @@ def bin(self, _: None, **kwds) -> "Shape": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -34606,9 +33812,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -34638,1410 +33844,1374 @@ def field( def legend( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, direction: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - core.SchemaBase, - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + core.SchemaBase, + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "right", "top", "bottom"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -36057,508 +35227,487 @@ def legend(self, _: None, **kwds) -> "Shape": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -36633,39 +35782,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -36675,28 +35821,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Shape": @@ -36875,96 +36018,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -36992,221 +36133,213 @@ def type(self, _: Literal["nominal", "ordinal", "geojson"], **kwds) -> "Shape": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[core.SchemaBase, Literal["nominal", "ordinal", "geojson"]], - UndefinedType, + core.SchemaBase, Literal["nominal", "ordinal", "geojson"], UndefinedType ] = Undefined, **kwds, ): @@ -37352,9 +36485,9 @@ def bandPosition(self, _: float, **kwds) -> "ShapeDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "ShapeDatum": @@ -37364,9 +36497,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "ShapeDatum": @@ -37403,17 +36536,14 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -37455,215 +36585,208 @@ class ShapeValue( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[core.SchemaBase, Literal["nominal", "ordinal", "geojson"]], - UndefinedType, + core.SchemaBase, Literal["nominal", "ordinal", "geojson"], UndefinedType ] = Undefined, **kwds, ) -> "ShapeValue": @@ -37674,20 +36797,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -37698,216 +36825,209 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[core.SchemaBase, Literal["nominal", "ordinal", "geojson"]], - UndefinedType, + core.SchemaBase, Literal["nominal", "ordinal", "geojson"], UndefinedType ] = Undefined, **kwds, ) -> "ShapeValue": @@ -37918,21 +37038,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -37942,9 +37066,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "ShapeValue": @@ -37954,9 +37078,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "ShapeValue": @@ -37972,8 +37096,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -38242,17 +37365,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Size": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Size": ... @@ -38272,8 +37391,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -38291,9 +37409,9 @@ def bin(self, _: None, **kwds) -> "Size": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -38303,9 +37421,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -38335,1410 +37453,1374 @@ def field( def legend( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, direction: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - core.SchemaBase, - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + core.SchemaBase, + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "right", "top", "bottom"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -39754,508 +38836,487 @@ def legend(self, _: None, **kwds) -> "Size": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -40330,39 +39391,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -40372,28 +39430,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Size": @@ -40572,96 +39627,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -40691,223 +39744,214 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -41052,9 +40096,9 @@ def bandPosition(self, _: float, **kwds) -> "SizeDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "SizeDatum": @@ -41064,9 +40108,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "SizeDatum": @@ -41103,17 +40147,14 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -41154,217 +40195,209 @@ class SizeValue( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -41376,20 +40409,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -41400,218 +40437,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -41623,21 +40652,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -41647,9 +40680,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "SizeValue": @@ -41659,9 +40692,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "SizeValue": @@ -41677,8 +40710,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -41950,17 +40982,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Stroke": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Stroke": ... @@ -41980,8 +41008,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -41999,9 +41026,9 @@ def bin(self, _: None, **kwds) -> "Stroke": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -42011,9 +41038,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -42043,1410 +41070,1374 @@ def field( def legend( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, direction: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - core.SchemaBase, - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + core.SchemaBase, + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "right", "top", "bottom"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -43462,508 +42453,487 @@ def legend(self, _: None, **kwds) -> "Stroke": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -44038,39 +43008,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -44080,28 +43047,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Stroke": @@ -44280,96 +43244,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -44399,223 +43361,214 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -44762,9 +43715,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeDatum": @@ -44774,9 +43727,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeDatum": @@ -44813,17 +43766,14 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -44865,217 +43815,209 @@ class StrokeValue( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -45087,20 +44029,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -45111,218 +44057,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -45334,21 +44272,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -45358,9 +44300,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeValue": @@ -45370,9 +44312,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeValue": @@ -45388,8 +44330,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -45660,17 +44601,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "StrokeDash": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "StrokeDash": ... @@ -45690,8 +44627,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -45709,10 +44645,9 @@ def bin(self, _: None, **kwds) -> "StrokeDash": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDash": @@ -45722,10 +44657,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDash": @@ -45755,1410 +44689,1374 @@ def field( def legend( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, direction: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - core.SchemaBase, - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + core.SchemaBase, + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "right", "top", "bottom"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -47174,508 +46072,487 @@ def legend(self, _: None, **kwds) -> "StrokeDash": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeDash": @@ -47750,39 +46627,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDash": @@ -47792,28 +46666,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDash": @@ -47992,96 +46863,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -48111,223 +46980,214 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -48474,10 +47334,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeDashDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDashDatum": @@ -48487,10 +47346,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDashDatum": @@ -48527,17 +47385,14 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -48578,217 +47433,209 @@ class StrokeDashValue( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -48800,20 +47647,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -48824,218 +47675,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -49047,21 +47890,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -49071,10 +47918,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDashValue": @@ -49084,10 +47930,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, **kwds, ) -> "StrokeDashValue": @@ -49103,8 +47948,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -49375,17 +48219,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "StrokeOpacity": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "StrokeOpacity": ... @@ -49405,8 +48245,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -49424,9 +48263,9 @@ def bin(self, _: None, **kwds) -> "StrokeOpacity": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -49436,9 +48275,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -49468,1410 +48307,1374 @@ def field( def legend( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, direction: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - core.SchemaBase, - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + core.SchemaBase, + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "right", "top", "bottom"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -50887,508 +49690,487 @@ def legend(self, _: None, **kwds) -> "StrokeOpacity": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -51463,39 +50245,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -51505,28 +50284,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacity": @@ -51705,96 +50481,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -51824,223 +50598,214 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -52187,9 +50952,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeOpacityDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityDatum": @@ -52199,9 +50964,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityDatum": @@ -52238,17 +51003,14 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -52289,217 +51051,209 @@ class StrokeOpacityValue( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -52511,20 +51265,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -52535,218 +51293,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -52758,21 +51508,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -52782,9 +51536,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityValue": @@ -52794,9 +51548,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeOpacityValue": @@ -52812,8 +51566,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -53086,17 +51839,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "StrokeWidth": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "StrokeWidth": ... @@ -53116,8 +51865,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -53135,9 +51883,9 @@ def bin(self, _: None, **kwds) -> "StrokeWidth": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -53147,9 +51895,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -53179,1410 +51927,1374 @@ def field( def legend( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, clipHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, direction: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridAlign: Union[ - Union[ - dict, core._Parameter, core.SchemaBase, Literal["all", "each", "none"] - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - core.SchemaBase, - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + core.SchemaBase, + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "right", "top", "bottom"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -54598,508 +53310,487 @@ def legend(self, _: None, **kwds) -> "StrokeWidth": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -55174,39 +53865,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -55216,28 +53904,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidth": @@ -55416,96 +54101,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -55535,223 +54218,214 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -55898,9 +54572,9 @@ def bandPosition(self, _: float, **kwds) -> "StrokeWidthDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthDatum": @@ -55910,9 +54584,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthDatum": @@ -55949,17 +54623,14 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -56000,217 +54671,209 @@ class StrokeWidthValue( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -56222,20 +54885,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -56246,218 +54913,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -56469,21 +55128,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -56493,9 +55156,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthValue": @@ -56505,9 +55168,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "StrokeWidthValue": @@ -56523,8 +55186,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -56766,17 +55428,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Text": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Text": ... @@ -56796,8 +55454,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -56819,10 +55476,9 @@ def bin(self, _: None, **kwds) -> "Text": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Text": @@ -56832,10 +55488,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Text": @@ -57040,96 +55695,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -57159,184 +55812,175 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -57514,10 +56158,9 @@ def bandPosition(self, _: float, **kwds) -> "TextDatum": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "TextDatum": @@ -57527,10 +56170,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "TextDatum": @@ -57579,19 +56221,16 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -57632,178 +56271,170 @@ class TextValue(ValueChannelMixin, core.ValueDefWithConditionStringFieldDefText) def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -57814,179 +56445,171 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -57996,10 +56619,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "TextValue": @@ -58009,10 +56631,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "TextValue": @@ -58028,8 +56649,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -58313,17 +56933,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Theta": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Theta": ... @@ -58343,8 +56959,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -58381,508 +56996,487 @@ def field( def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Theta": @@ -58957,39 +57551,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Theta": @@ -58999,28 +57590,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Theta": @@ -59211,96 +57799,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -59330,224 +57916,217 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, stack: Union[ - Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], + bool, + None, + core.SchemaBase, + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -59729,508 +58308,487 @@ def bandPosition(self, _: float, **kwds) -> "ThetaDatum": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "ThetaDatum": @@ -60276,19 +58834,20 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, stack: Union[ - Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], + bool, + None, + core.SchemaBase, + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -60455,17 +59014,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Theta2": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Theta2": ... @@ -60660,96 +59215,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -60773,170 +59326,166 @@ def title(self, _: None, **kwds) -> "Theta2": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, **kwds, ): @@ -61090,13 +59639,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -61365,17 +59912,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Tooltip": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Tooltip": ... @@ -61395,8 +59938,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -61418,9 +59960,9 @@ def bin(self, _: None, **kwds) -> "Tooltip": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Tooltip": @@ -61430,9 +59972,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Tooltip": @@ -61639,96 +60181,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -61758,184 +60298,175 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -61980,217 +60511,209 @@ class TooltipValue(ValueChannelMixin, core.StringValueDefWithCondition): def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -62202,20 +60725,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -62226,218 +60753,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -62449,21 +60968,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -62473,9 +60996,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "TooltipValue": @@ -62485,9 +61008,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "TooltipValue": @@ -62503,8 +61026,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -62746,17 +61268,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Url": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Url": ... @@ -62776,8 +61294,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -62799,9 +61316,9 @@ def bin(self, _: None, **kwds) -> "Url": @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Url": @@ -62811,9 +61328,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Url": @@ -63020,96 +61537,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -63139,184 +61654,175 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -63361,217 +61867,209 @@ class UrlValue(ValueChannelMixin, core.StringValueDefWithCondition): def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], - ], - UndefinedType, - ] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", + ], + UndefinedType, + ] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -63583,20 +62081,24 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], - UndefinedType, - ] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, + UndefinedType, + ] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -63607,218 +62109,210 @@ def condition( def condition( self, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -63830,21 +62324,25 @@ def condition( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - legend: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + legend: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -63854,9 +62352,9 @@ def condition( @overload def condition( self, - test: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + test: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "UrlValue": @@ -63866,9 +62364,9 @@ def condition( def condition( self, empty: Union[bool, UndefinedType] = Undefined, - param: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, + param: Union[str, core.SchemaBase, UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, core._Parameter, core.SchemaBase], UndefinedType + str, dict, None, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "UrlValue": @@ -63884,8 +62382,7 @@ def __init__( self, value, condition: Union[ - Union[dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]]], - UndefinedType, + dict, core.SchemaBase, Sequence[Union[dict, core.SchemaBase]], UndefinedType ] = Undefined, **kwds, ): @@ -64186,17 +62683,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "X": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "X": ... @@ -64204,1122 +62697,1086 @@ def aggregate( def axis( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandPosition: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, domainColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, gridColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, gridDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelBound: Union[ - Union[bool, dict, float, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, - labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, + labelFlush: Union[bool, float, UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "bottom", "left", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "bottom", "left", "right"], UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tickBand: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["center", "extent"]], + dict, + core._Parameter, + core.SchemaBase, + Literal["center", "extent"], UndefinedType, ] = Undefined, tickCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, tickColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -65347,8 +63804,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -65385,11 +63841,10 @@ def field( def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, - keyvals: Union[ - Union[dict, Sequence[Any], core.SchemaBase], UndefinedType - ] = Undefined, + keyvals: Union[dict, Sequence[Any], core.SchemaBase, UndefinedType] = Undefined, method: Union[ - Union[core.SchemaBase, Literal["value", "median", "max", "min", "mean"]], + core.SchemaBase, + Literal["value", "median", "max", "min", "mean"], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -65405,508 +63860,487 @@ def impute(self, _: None, **kwds) -> "X": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "X": @@ -65981,39 +64415,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "X": @@ -66023,28 +64454,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "X": @@ -66235,96 +64663,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -66354,226 +64780,219 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - ], - UndefinedType, - ] = Undefined, - axis: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + UndefinedType, + ] = Undefined, + axis: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - impute: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + impute: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, stack: Union[ - Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], + bool, + None, + core.SchemaBase, + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -66770,1122 +65189,1086 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): def axis( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandPosition: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, domainColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, gridColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, gridDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelBound: Union[ - Union[bool, dict, float, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, - labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, + labelFlush: Union[bool, float, UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "bottom", "left", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "bottom", "left", "right"], UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tickBand: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["center", "extent"]], + dict, + core._Parameter, + core.SchemaBase, + Literal["center", "extent"], UndefinedType, ] = Undefined, tickCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, tickColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -67905,11 +66288,10 @@ def bandPosition(self, _: float, **kwds) -> "XDatum": def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, - keyvals: Union[ - Union[dict, Sequence[Any], core.SchemaBase], UndefinedType - ] = Undefined, + keyvals: Union[dict, Sequence[Any], core.SchemaBase, UndefinedType] = Undefined, method: Union[ - Union[core.SchemaBase, Literal["value", "median", "max", "min", "mean"]], + core.SchemaBase, + Literal["value", "median", "max", "min", "mean"], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -67925,508 +66307,487 @@ def impute(self, _: None, **kwds) -> "XDatum": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "XDatum": @@ -68471,22 +66832,23 @@ def type( def __init__( self, datum, - axis: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + axis: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - impute: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + impute: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, stack: Union[ - Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], + bool, + None, + core.SchemaBase, + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -68655,17 +67017,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "X2": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "X2": ... @@ -68860,96 +67218,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -68973,170 +67329,166 @@ def title(self, _: None, **kwds) -> "X2": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, **kwds, ): @@ -69290,13 +67642,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -69457,17 +67807,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "XError": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "XError": ... @@ -69662,96 +68008,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -69775,170 +68119,166 @@ def title(self, _: None, **kwds) -> "XError": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, **kwds, ): @@ -70105,17 +68445,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "XError2": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "XError2": ... @@ -70310,96 +68646,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -70423,170 +68757,166 @@ def title(self, _: None, **kwds) -> "XError2": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, **kwds, ): @@ -70872,17 +69202,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "XOffset": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "XOffset": ... @@ -70902,8 +69228,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -70936,508 +69261,487 @@ def field( def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "XOffset": @@ -71512,39 +69816,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "XOffset": @@ -71554,28 +69855,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "XOffset": @@ -71754,96 +70052,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -71873,218 +70169,210 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -72234,508 +70522,487 @@ def bandPosition(self, _: float, **kwds) -> "XOffsetDatum": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "XOffsetDatum": @@ -72769,15 +71036,13 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -73110,17 +71375,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Y": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Y": ... @@ -73128,1122 +71389,1086 @@ def aggregate( def axis( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandPosition: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, domainColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, gridColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, gridDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelBound: Union[ - Union[bool, dict, float, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, - labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, + labelFlush: Union[bool, float, UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "bottom", "left", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "bottom", "left", "right"], UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tickBand: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["center", "extent"]], + dict, + core._Parameter, + core.SchemaBase, + Literal["center", "extent"], UndefinedType, ] = Undefined, tickCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, tickColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -74271,8 +72496,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -74309,11 +72533,10 @@ def field( def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, - keyvals: Union[ - Union[dict, Sequence[Any], core.SchemaBase], UndefinedType - ] = Undefined, + keyvals: Union[dict, Sequence[Any], core.SchemaBase, UndefinedType] = Undefined, method: Union[ - Union[core.SchemaBase, Literal["value", "median", "max", "min", "mean"]], + core.SchemaBase, + Literal["value", "median", "max", "min", "mean"], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -74329,508 +72552,487 @@ def impute(self, _: None, **kwds) -> "Y": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "Y": @@ -74905,39 +73107,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Y": @@ -74947,28 +73146,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "Y": @@ -75159,96 +73355,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -75278,226 +73472,219 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - ], - UndefinedType, - ] = Undefined, - axis: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + UndefinedType, + ] = Undefined, + axis: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, core.SchemaBase], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - impute: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + impute: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, stack: Union[ - Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], + bool, + None, + core.SchemaBase, + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -75694,1122 +73881,1086 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): def axis( self, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandPosition: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, domainColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - format: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + format: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, gridColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, gridDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelBound: Union[ - Union[bool, dict, float, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, - labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, + labelFlush: Union[bool, float, UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, core._Parameter, core.SchemaBase], UndefinedType + str, bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, orient: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "bottom", "left", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "bottom", "left", "right"], UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tickBand: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["center", "extent"]], + dict, + core._Parameter, + core.SchemaBase, + Literal["center", "extent"], UndefinedType, ] = Undefined, tickCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, tickColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, titleAlign: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[None, "start", "middle", "end"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, values: Union[ - Union[ - dict, - Sequence[str], - Sequence[bool], - core._Parameter, - core.SchemaBase, - Sequence[float], - Sequence[Union[dict, core.SchemaBase]], - ], + dict, + Sequence[str], + Sequence[bool], + core._Parameter, + core.SchemaBase, + Sequence[float], + Sequence[Union[dict, core.SchemaBase]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -76829,11 +74980,10 @@ def bandPosition(self, _: float, **kwds) -> "YDatum": def impute( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, - keyvals: Union[ - Union[dict, Sequence[Any], core.SchemaBase], UndefinedType - ] = Undefined, + keyvals: Union[dict, Sequence[Any], core.SchemaBase, UndefinedType] = Undefined, method: Union[ - Union[core.SchemaBase, Literal["value", "median", "max", "min", "mean"]], + core.SchemaBase, + Literal["value", "median", "max", "min", "mean"], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -76849,508 +74999,487 @@ def impute(self, _: None, **kwds) -> "YDatum": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "YDatum": @@ -77395,22 +75524,23 @@ def type( def __init__( self, datum, - axis: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + axis: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - impute: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + impute: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, stack: Union[ - Union[bool, None, core.SchemaBase, Literal["zero", "center", "normalize"]], + bool, + None, + core.SchemaBase, + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -77579,17 +75709,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Y2": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "Y2": ... @@ -77784,96 +75910,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -77897,170 +76021,166 @@ def title(self, _: None, **kwds) -> "Y2": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, **kwds, ): @@ -78214,13 +76334,11 @@ def __init__( datum, bandPosition: Union[float, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -78381,17 +76499,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "YError": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "YError": ... @@ -78586,96 +76700,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -78699,170 +76811,166 @@ def title(self, _: None, **kwds) -> "YError": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, **kwds, ): @@ -79029,17 +77137,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "YError2": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "YError2": ... @@ -79234,96 +77338,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -79347,170 +77449,166 @@ def title(self, _: None, **kwds) -> "YError2": def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, **kwds, ): @@ -79796,17 +77894,13 @@ def aggregate( @overload def aggregate( - self, - argmax: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmax: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "YOffset": ... @overload def aggregate( - self, - argmin: Union[Union[str, core.SchemaBase], UndefinedType] = Undefined, - **kwds, + self, argmin: Union[str, core.SchemaBase, UndefinedType] = Undefined, **kwds ) -> "YOffset": ... @@ -79826,8 +77920,7 @@ def bin( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -79860,508 +77953,487 @@ def field( def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "YOffset": @@ -80436,39 +78508,36 @@ def sort( @overload def sort( self, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, op: Union[ - Union[ - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "YOffset": @@ -80478,28 +78547,25 @@ def sort( def sort( self, encoding: Union[ - Union[ - core.SchemaBase, - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + core.SchemaBase, + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, core.SchemaBase, Literal["ascending", "descending"]], - UndefinedType, + None, core.SchemaBase, Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ) -> "YOffset": @@ -80678,96 +78744,94 @@ def timeUnit( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -80797,218 +78861,210 @@ def type( def __init__( self, shorthand: Union[ - Union[str, dict, Sequence[str], core.SchemaBase], UndefinedType + str, dict, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + core.SchemaBase, + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, core.SchemaBase], UndefinedType] = Undefined, - field: Union[Union[str, dict, core.SchemaBase], UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + bin: Union[bool, dict, None, core.SchemaBase, UndefinedType] = Undefined, + field: Union[str, dict, core.SchemaBase, UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - Sequence[str], - Sequence[bool], - core.SchemaBase, - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, core.SchemaBase]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + Sequence[str], + Sequence[bool], + core.SchemaBase, + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, core.SchemaBase]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - core.SchemaBase, - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + core.SchemaBase, + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -81158,508 +79214,487 @@ def bandPosition(self, _: float, **kwds) -> "YOffsetDatum": def scale( self, align: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, base: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, core.SchemaBase, Sequence[float]], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + bins: Union[dict, core.SchemaBase, Sequence[float], UndefinedType] = Undefined, clamp: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, constant: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Sequence[ - Union[ - str, bool, dict, None, float, core._Parameter, core.SchemaBase - ] - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Sequence[ + Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase] ], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, domainRaw: Union[ - Union[dict, core._Parameter, core.SchemaBase], UndefinedType + dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, exponent: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - core._Parameter, - core.SchemaBase, - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + core._Parameter, + core.SchemaBase, + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - core.SchemaBase, - Sequence[ - Union[ - str, - dict, - float, - core._Parameter, - core.SchemaBase, - Sequence[float], - ] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + core.SchemaBase, + Sequence[ + Union[ + str, dict, float, core._Parameter, core.SchemaBase, Sequence[float] + ] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, round: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, scheme: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], + core.SchemaBase, + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", ], UndefinedType, ] = Undefined, zero: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> "YOffsetDatum": @@ -81693,15 +79728,13 @@ def __init__( self, datum, bandPosition: Union[float, UndefinedType] = Undefined, - scale: Union[Union[dict, None, core.SchemaBase], UndefinedType] = Undefined, + scale: Union[dict, None, core.SchemaBase, UndefinedType] = Undefined, title: Union[ - Union[str, None, Sequence[str], core.SchemaBase], UndefinedType + str, None, Sequence[str], core.SchemaBase, UndefinedType ] = Undefined, type: Union[ - Union[ - core.SchemaBase, - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + core.SchemaBase, + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, diff --git a/altair/vegalite/v5/schema/core.py b/altair/vegalite/v5/schema/core.py index d110f134b..48e00e4aa 100644 --- a/altair/vegalite/v5/schema/core.py +++ b/altair/vegalite/v5/schema/core.py @@ -112,37 +112,35 @@ class AggregatedFieldDef(VegaLiteSchema): def __init__( self, op: Union[ - Union[ - "SchemaBase", - Literal[ - "argmax", - "argmin", - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - ], - UndefinedType, - ] = Undefined, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + "SchemaBase", + Literal[ + "argmax", + "argmin", + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + UndefinedType, + ] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(AggregatedFieldDef, self).__init__(op=op, field=field, **kwds) @@ -580,793 +578,768 @@ class AreaConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ariaRole: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, baseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, blend: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, color: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, dir: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], - UndefinedType, - ] = Undefined, - dx: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - dy: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"], UndefinedType ] = Undefined, + dx: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + dy: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ellipsis: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, - font: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + font: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, fontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - href: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + href: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, innerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - line: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + line: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - point: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, + point: Union[str, bool, dict, "SchemaBase", UndefinedType] = Undefined, radius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - shape: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - size: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + shape: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + size: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, smooth: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeJoin: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], + dict, + "_Parameter", + "SchemaBase", + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, text: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - url: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + url: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, width: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -1461,7 +1434,7 @@ class ArgmaxDef(Aggregate): _schema = {"$ref": "#/definitions/ArgmaxDef"} def __init__( - self, argmax: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, **kwds + self, argmax: Union[str, "SchemaBase", UndefinedType] = Undefined, **kwds ): super(ArgmaxDef, self).__init__(argmax=argmax, **kwds) @@ -1481,7 +1454,7 @@ class ArgminDef(Aggregate): _schema = {"$ref": "#/definitions/ArgminDef"} def __init__( - self, argmin: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, **kwds + self, argmin: Union[str, "SchemaBase", UndefinedType] = Undefined, **kwds ): super(ArgminDef, self).__init__(argmin=argmin, **kwds) @@ -1524,8 +1497,7 @@ def __init__( contains: Union[Literal["content", "padding"], UndefinedType] = Undefined, resize: Union[bool, UndefinedType] = Undefined, type: Union[ - Union["SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], - UndefinedType, + "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"], UndefinedType ] = Undefined, **kwds, ): @@ -1927,1095 +1899,1079 @@ class Axis(VegaLiteSchema): def __init__( self, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, bandPosition: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, domainColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, gridColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, gridDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelBound: Union[ - Union[bool, dict, float, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, - labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, + labelFlush: Union[bool, float, UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, orient: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal["top", "bottom", "left", "right"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal["top", "bottom", "left", "right"], UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tickBand: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["center", "extent"]], - UndefinedType, + dict, "_Parameter", "SchemaBase", Literal["center", "extent"], UndefinedType ] = Undefined, tickCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, tickColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - "_Parameter", - "SchemaBase", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + "_Parameter", + "SchemaBase", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, titleAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[None, "start", "middle", "end"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, values: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Sequence[Union[dict, "SchemaBase"]], - ], + dict, + "_Parameter", + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Sequence[Union[dict, "SchemaBase"]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -3487,1096 +3443,1080 @@ class AxisConfig(VegaLiteSchema): def __init__( self, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, bandPosition: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, disable: Union[bool, UndefinedType] = Undefined, domain: Union[bool, UndefinedType] = Undefined, domainCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, domainColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, domainDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, domainDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, domainOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, domainWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, grid: Union[bool, UndefinedType] = Undefined, gridCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, gridColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gridDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, gridDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gridOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gridWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelBound: Union[ - Union[bool, dict, float, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, - labelFlush: Union[Union[bool, float], UndefinedType] = Undefined, + labelFlush: Union[bool, float, UndefinedType] = Undefined, labelFlushOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, maxExtent: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, minExtent: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, orient: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal["top", "bottom", "left", "right"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal["top", "bottom", "left", "right"], UndefinedType, ] = Undefined, position: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tickBand: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["center", "extent"]], - UndefinedType, + dict, "_Parameter", "SchemaBase", Literal["center", "extent"], UndefinedType ] = Undefined, tickCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, tickColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - "_Parameter", - "SchemaBase", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + "_Parameter", + "SchemaBase", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, tickDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickExtra: Union[bool, UndefinedType] = Undefined, tickMinStep: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickRound: Union[bool, UndefinedType] = Undefined, tickSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ticks: Union[bool, UndefinedType] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, titleAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[None, "start", "middle", "end"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleX: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleY: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, translate: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, values: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Sequence[Union[dict, "SchemaBase"]], - ], + dict, + "_Parameter", + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Sequence[Union[dict, "SchemaBase"]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -4697,10 +4637,10 @@ class AxisResolveMap(VegaLiteSchema): def __init__( self, x: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, y: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, **kwds, ): @@ -5107,802 +5047,775 @@ class BarConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ariaRole: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, baseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, color: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, dir: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], - UndefinedType, - ] = Undefined, - discreteBandSize: Union[ - Union[dict, float, "SchemaBase"], UndefinedType - ] = Undefined, - dx: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - dy: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"], UndefinedType ] = Undefined, + discreteBandSize: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, + dx: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + dy: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ellipsis: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, - font: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + font: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, fontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - href: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + href: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, innerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - shape: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - size: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + shape: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + size: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, smooth: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeJoin: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], + dict, + "_Parameter", + "SchemaBase", + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, text: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - url: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + url: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, width: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -6073,446 +5986,430 @@ class BaseTitleNoValueRefs(VegaLiteSchema): def __init__( self, align: Union[ - Union["SchemaBase", Literal["left", "center", "right"]], UndefinedType + "SchemaBase", Literal["left", "center", "right"], UndefinedType ] = Undefined, anchor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[None, "start", "middle", "end"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, baseline: Union[ - Union[str, "SchemaBase", Literal["top", "middle", "bottom"]], UndefinedType + str, "SchemaBase", Literal["top", "middle", "bottom"], UndefinedType ] = Undefined, color: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - dx: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - dy: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - font: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + dx: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + dy: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + font: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, fontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, frame: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Literal["bounds", "group"]], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["bounds", "group"], UndefinedType, ] = Undefined, limit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, orient: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal["none", "left", "right", "top", "bottom"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal["none", "left", "right", "top", "bottom"], UndefinedType, ] = Undefined, subtitleColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitleFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, zindex: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -6617,7 +6514,7 @@ def __init__( binned: Union[bool, UndefinedType] = Undefined, divide: Union[Sequence[float], UndefinedType] = Undefined, extent: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, maxbins: Union[float, UndefinedType] = Undefined, minstep: Union[float, UndefinedType] = Undefined, @@ -6681,7 +6578,7 @@ def __init__( self, input: Union[str, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + element: Union[str, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -6717,7 +6614,7 @@ class BindDirect(Binding): def __init__( self, - element: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + element: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, event: Union[str, UndefinedType] = Undefined, **kwds, @@ -6763,7 +6660,7 @@ def __init__( self, autocomplete: Union[str, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + element: Union[str, "SchemaBase", UndefinedType] = Undefined, input: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, placeholder: Union[str, UndefinedType] = Undefined, @@ -6814,7 +6711,7 @@ def __init__( input: Union[Literal["radio", "select"], UndefinedType] = Undefined, options: Union[Sequence[Any], UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + element: Union[str, "SchemaBase", UndefinedType] = Undefined, labels: Union[Sequence[str], UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, @@ -6867,7 +6764,7 @@ def __init__( self, input: Union[str, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, - element: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + element: Union[str, "SchemaBase", UndefinedType] = Undefined, max: Union[float, UndefinedType] = Undefined, min: Union[float, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, @@ -6960,13 +6857,13 @@ class BoxPlotConfig(VegaLiteSchema): def __init__( self, - box: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, - extent: Union[Union[str, float], UndefinedType] = Undefined, - median: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, - outliers: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, - rule: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + box: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, + extent: Union[str, float, UndefinedType] = Undefined, + median: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, + outliers: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, + rule: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + ticks: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(BoxPlotConfig, self).__init__( @@ -7020,361 +6917,355 @@ class BrushConfig(VegaLiteSchema): def __init__( self, cursor: Union[ - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, fill: Union[ - Union[ - str, - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[float, UndefinedType] = Undefined, stroke: Union[ - Union[ - str, - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, @@ -7676,179 +7567,177 @@ class BoxPlotDef(CompositeMarkDef): def __init__( self, - type: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - box: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + type: Union[str, "SchemaBase", UndefinedType] = Undefined, + box: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - extent: Union[Union[str, float], UndefinedType] = Undefined, + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + extent: Union[str, float, UndefinedType] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, - median: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + median: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, - outliers: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, - rule: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + outliers: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, + rule: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + ticks: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(BoxPlotDef, self).__init__( @@ -8515,179 +8404,170 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): def __init__( self, - param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + param: Union[str, "SchemaBase", UndefinedType] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, "SchemaBase"], UndefinedType - ] = Undefined, + bin: Union[str, bool, dict, None, "SchemaBase", UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -8904,178 +8784,169 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): def __init__( self, - test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + test: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, "SchemaBase"], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, "SchemaBase", UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -9138,9 +9009,9 @@ class ConditionalParameterValueDefGradientstringnullExprRef( def __init__( self, - param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + param: Union[str, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType + str, dict, None, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9174,9 +9045,9 @@ class ConditionalPredicateValueDefGradientstringnullExprRef( def __init__( self, - test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + test: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType + str, dict, None, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -9220,9 +9091,9 @@ class ConditionalParameterValueDefTextExprRef(ConditionalValueDefTextExprRef): def __init__( self, - param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + param: Union[str, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9252,9 +9123,9 @@ class ConditionalPredicateValueDefTextExprRef(ConditionalValueDefTextExprRef): def __init__( self, - test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + test: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, **kwds, ): @@ -9298,7 +9169,7 @@ class ConditionalParameterValueDefnumber(ConditionalValueDefnumber): def __init__( self, - param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + param: Union[str, "SchemaBase", UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9328,7 +9199,7 @@ class ConditionalPredicateValueDefnumber(ConditionalValueDefnumber): def __init__( self, - test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + test: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, value: Union[float, UndefinedType] = Undefined, **kwds, ): @@ -9376,9 +9247,9 @@ class ConditionalParameterValueDefnumberArrayExprRef( def __init__( self, - param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + param: Union[str, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9412,9 +9283,9 @@ class ConditionalPredicateValueDefnumberArrayExprRef( def __init__( self, - test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + test: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, **kwds, ): @@ -9458,9 +9329,9 @@ class ConditionalParameterValueDefnumberExprRef(ConditionalValueDefnumberExprRef def __init__( self, - param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + param: Union[str, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9490,9 +9361,9 @@ class ConditionalPredicateValueDefnumberExprRef(ConditionalValueDefnumberExprRef def __init__( self, - test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + test: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -9536,10 +9407,8 @@ class ConditionalParameterValueDefstringExprRef(ConditionalValueDefstringExprRef def __init__( self, - param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - value: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + param: Union[str, "SchemaBase", UndefinedType] = Undefined, + value: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, ): @@ -9568,10 +9437,8 @@ class ConditionalPredicateValueDefstringExprRef(ConditionalValueDefstringExprRef def __init__( self, - test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - value: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + test: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + value: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(ConditionalPredicateValueDefstringExprRef, self).__init__( @@ -9618,9 +9485,9 @@ class ConditionalParameterValueDefstringnullExprRef( def __init__( self, - param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + param: Union[str, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType + str, dict, None, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, @@ -9654,9 +9521,9 @@ class ConditionalPredicateValueDefstringnullExprRef( def __init__( self, - test: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + test: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType + str, dict, None, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -9947,245 +9814,245 @@ class Config(VegaLiteSchema): def __init__( self, - arc: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - area: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + arc: Union[dict, "SchemaBase", UndefinedType] = Undefined, + area: Union[dict, "SchemaBase", UndefinedType] = Undefined, aria: Union[bool, UndefinedType] = Undefined, autosize: Union[ - Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], - UndefinedType, - ] = Undefined, - axis: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisBand: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisBottom: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisDiscrete: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisLeft: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisPoint: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisQuantitative: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisRight: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisTemporal: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisTop: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisX: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisXBand: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisXDiscrete: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisXPoint: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisXQuantitative: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisXTemporal: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisY: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisYBand: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisYDiscrete: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisYPoint: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisYQuantitative: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - axisYTemporal: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + dict, + "SchemaBase", + Literal["pad", "none", "fit", "fit-x", "fit-y"], + UndefinedType, + ] = Undefined, + axis: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisBand: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisBottom: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisDiscrete: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisLeft: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisPoint: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisQuantitative: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisRight: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisTemporal: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisTop: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisX: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisXBand: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisXDiscrete: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisXPoint: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisXQuantitative: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisXTemporal: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisY: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisYBand: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisYDiscrete: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisYPoint: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisYQuantitative: Union[dict, "SchemaBase", UndefinedType] = Undefined, + axisYTemporal: Union[dict, "SchemaBase", UndefinedType] = Undefined, background: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - bar: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - boxplot: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - circle: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - concat: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + bar: Union[dict, "SchemaBase", UndefinedType] = Undefined, + boxplot: Union[dict, "SchemaBase", UndefinedType] = Undefined, + circle: Union[dict, "SchemaBase", UndefinedType] = Undefined, + concat: Union[dict, "SchemaBase", UndefinedType] = Undefined, countTitle: Union[str, UndefinedType] = Undefined, customFormatTypes: Union[bool, UndefinedType] = Undefined, - errorband: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - errorbar: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - facet: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + errorband: Union[dict, "SchemaBase", UndefinedType] = Undefined, + errorbar: Union[dict, "SchemaBase", UndefinedType] = Undefined, + facet: Union[dict, "SchemaBase", UndefinedType] = Undefined, fieldTitle: Union[ Literal["verbal", "functional", "plain"], UndefinedType ] = Undefined, font: Union[str, UndefinedType] = Undefined, - geoshape: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - header: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - headerColumn: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - headerFacet: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - headerRow: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - image: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - legend: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - line: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + geoshape: Union[dict, "SchemaBase", UndefinedType] = Undefined, + header: Union[dict, "SchemaBase", UndefinedType] = Undefined, + headerColumn: Union[dict, "SchemaBase", UndefinedType] = Undefined, + headerFacet: Union[dict, "SchemaBase", UndefinedType] = Undefined, + headerRow: Union[dict, "SchemaBase", UndefinedType] = Undefined, + image: Union[dict, "SchemaBase", UndefinedType] = Undefined, + legend: Union[dict, "SchemaBase", UndefinedType] = Undefined, + line: Union[dict, "SchemaBase", UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - locale: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - mark: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + locale: Union[dict, "SchemaBase", UndefinedType] = Undefined, + mark: Union[dict, "SchemaBase", UndefinedType] = Undefined, normalizedNumberFormat: Union[str, UndefinedType] = Undefined, normalizedNumberFormatType: Union[str, UndefinedType] = Undefined, numberFormat: Union[str, UndefinedType] = Undefined, numberFormatType: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - point: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - range: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - rect: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - rule: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - scale: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - selection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - square: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - style: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - text: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - tick: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + point: Union[dict, "SchemaBase", UndefinedType] = Undefined, + projection: Union[dict, "SchemaBase", UndefinedType] = Undefined, + range: Union[dict, "SchemaBase", UndefinedType] = Undefined, + rect: Union[dict, "SchemaBase", UndefinedType] = Undefined, + rule: Union[dict, "SchemaBase", UndefinedType] = Undefined, + scale: Union[dict, "SchemaBase", UndefinedType] = Undefined, + selection: Union[dict, "SchemaBase", UndefinedType] = Undefined, + square: Union[dict, "SchemaBase", UndefinedType] = Undefined, + style: Union[dict, "SchemaBase", UndefinedType] = Undefined, + text: Union[dict, "SchemaBase", UndefinedType] = Undefined, + tick: Union[dict, "SchemaBase", UndefinedType] = Undefined, timeFormat: Union[str, UndefinedType] = Undefined, timeFormatType: Union[str, UndefinedType] = Undefined, - title: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - tooltipFormat: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - trail: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + title: Union[dict, "SchemaBase", UndefinedType] = Undefined, + tooltipFormat: Union[dict, "SchemaBase", UndefinedType] = Undefined, + trail: Union[dict, "SchemaBase", UndefinedType] = Undefined, + view: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(Config, self).__init__( @@ -10353,7 +10220,7 @@ class CsvDataFormat(DataFormat): def __init__( self, - parse: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + parse: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, type: Union[Literal["csv", "tsv"], UndefinedType] = Undefined, **kwds, ): @@ -10541,7 +10408,7 @@ class DsvDataFormat(DataFormat): def __init__( self, delimiter: Union[str, UndefinedType] = Undefined, - parse: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + parse: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -10765,52 +10632,49 @@ class Encoding(VegaLiteSchema): def __init__( self, - angle: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - color: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - description: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + angle: Union[dict, "SchemaBase", UndefinedType] = Undefined, + color: Union[dict, "SchemaBase", UndefinedType] = Undefined, + description: Union[dict, "SchemaBase", UndefinedType] = Undefined, detail: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, - ] = Undefined, - fill: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - fillOpacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - href: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - key: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - latitude: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - latitude2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - longitude: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - longitude2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - opacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType + ] = Undefined, + fill: Union[dict, "SchemaBase", UndefinedType] = Undefined, + fillOpacity: Union[dict, "SchemaBase", UndefinedType] = Undefined, + href: Union[dict, "SchemaBase", UndefinedType] = Undefined, + key: Union[dict, "SchemaBase", UndefinedType] = Undefined, + latitude: Union[dict, "SchemaBase", UndefinedType] = Undefined, + latitude2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + longitude: Union[dict, "SchemaBase", UndefinedType] = Undefined, + longitude2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + opacity: Union[dict, "SchemaBase", UndefinedType] = Undefined, order: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, - ] = Undefined, - radius: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - radius2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - shape: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - size: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - stroke: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - strokeDash: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - strokeOpacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - strokeWidth: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - text: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - theta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - theta2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType + ] = Undefined, + radius: Union[dict, "SchemaBase", UndefinedType] = Undefined, + radius2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + shape: Union[dict, "SchemaBase", UndefinedType] = Undefined, + size: Union[dict, "SchemaBase", UndefinedType] = Undefined, + stroke: Union[dict, "SchemaBase", UndefinedType] = Undefined, + strokeDash: Union[dict, "SchemaBase", UndefinedType] = Undefined, + strokeOpacity: Union[dict, "SchemaBase", UndefinedType] = Undefined, + strokeWidth: Union[dict, "SchemaBase", UndefinedType] = Undefined, + text: Union[dict, "SchemaBase", UndefinedType] = Undefined, + theta: Union[dict, "SchemaBase", UndefinedType] = Undefined, + theta2: Union[dict, "SchemaBase", UndefinedType] = Undefined, tooltip: Union[ - Union[dict, None, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, - ] = Undefined, - url: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - x: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - x2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - xError: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - xError2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - xOffset: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - y: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - y2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - yError: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - yError2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - yOffset: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + dict, None, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType + ] = Undefined, + url: Union[dict, "SchemaBase", UndefinedType] = Undefined, + x: Union[dict, "SchemaBase", UndefinedType] = Undefined, + x2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + xError: Union[dict, "SchemaBase", UndefinedType] = Undefined, + xError2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + xOffset: Union[dict, "SchemaBase", UndefinedType] = Undefined, + y: Union[dict, "SchemaBase", UndefinedType] = Undefined, + y2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + yError: Union[dict, "SchemaBase", UndefinedType] = Undefined, + yError2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + yOffset: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(Encoding, self).__init__( @@ -10922,31 +10786,29 @@ class ErrorBandConfig(VegaLiteSchema): def __init__( self, - band: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, - borders: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + band: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, + borders: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, extent: Union[ - Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType + "SchemaBase", Literal["ci", "iqr", "stderr", "stdev"], UndefinedType ] = Undefined, interpolate: Union[ - Union[ - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + "SchemaBase", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, @@ -11043,198 +10905,194 @@ class ErrorBandDef(CompositeMarkDef): def __init__( self, - type: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - band: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, - borders: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + type: Union[str, "SchemaBase", UndefinedType] = Undefined, + band: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, + borders: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, extent: Union[ - Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType + "SchemaBase", Literal["ci", "iqr", "stderr", "stdev"], UndefinedType ] = Undefined, interpolate: Union[ - Union[ - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + "SchemaBase", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, tension: Union[float, UndefinedType] = Undefined, **kwds, @@ -11301,12 +11159,12 @@ class ErrorBarConfig(VegaLiteSchema): def __init__( self, extent: Union[ - Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType + "SchemaBase", Literal["ci", "iqr", "stderr", "stdev"], UndefinedType ] = Undefined, - rule: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + rule: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + ticks: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(ErrorBarConfig, self).__init__( @@ -11378,178 +11236,176 @@ class ErrorBarDef(CompositeMarkDef): def __init__( self, - type: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + type: Union[str, "SchemaBase", UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, extent: Union[ - Union["SchemaBase", Literal["ci", "iqr", "stderr", "stdev"]], UndefinedType + "SchemaBase", Literal["ci", "iqr", "stderr", "stdev"], UndefinedType ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, - rule: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + rule: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + ticks: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(ErrorBarDef, self).__init__( @@ -11864,196 +11720,187 @@ class FacetEncodingFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, align: Union[ - Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType + dict, "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[bool, dict, None, "SchemaBase", UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + center: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - header: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + header: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, "SchemaBase"]], - ], + dict, + None, + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], UndefinedType, ] = Undefined, - spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, + spacing: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -12268,186 +12115,177 @@ class FacetFieldDef(VegaLiteSchema): def __init__( self, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - header: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[bool, dict, None, "SchemaBase", UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + header: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, "SchemaBase"]], - ], + dict, + None, + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -12484,8 +12322,8 @@ class FacetMapping(VegaLiteSchema): def __init__( self, - column: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - row: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + column: Union[dict, "SchemaBase", UndefinedType] = Undefined, + row: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(FacetMapping, self).__init__(column=column, row=row, **kwds) @@ -12702,55 +12540,52 @@ class FacetedEncoding(VegaLiteSchema): def __init__( self, - angle: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - color: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - column: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - description: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + angle: Union[dict, "SchemaBase", UndefinedType] = Undefined, + color: Union[dict, "SchemaBase", UndefinedType] = Undefined, + column: Union[dict, "SchemaBase", UndefinedType] = Undefined, + description: Union[dict, "SchemaBase", UndefinedType] = Undefined, detail: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, - ] = Undefined, - facet: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - fill: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - fillOpacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - href: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - key: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - latitude: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - latitude2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - longitude: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - longitude2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - opacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType + ] = Undefined, + facet: Union[dict, "SchemaBase", UndefinedType] = Undefined, + fill: Union[dict, "SchemaBase", UndefinedType] = Undefined, + fillOpacity: Union[dict, "SchemaBase", UndefinedType] = Undefined, + href: Union[dict, "SchemaBase", UndefinedType] = Undefined, + key: Union[dict, "SchemaBase", UndefinedType] = Undefined, + latitude: Union[dict, "SchemaBase", UndefinedType] = Undefined, + latitude2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + longitude: Union[dict, "SchemaBase", UndefinedType] = Undefined, + longitude2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + opacity: Union[dict, "SchemaBase", UndefinedType] = Undefined, order: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, - ] = Undefined, - radius: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - radius2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - row: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - shape: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - size: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - stroke: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - strokeDash: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - strokeOpacity: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - strokeWidth: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - text: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - theta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - theta2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType + ] = Undefined, + radius: Union[dict, "SchemaBase", UndefinedType] = Undefined, + radius2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + row: Union[dict, "SchemaBase", UndefinedType] = Undefined, + shape: Union[dict, "SchemaBase", UndefinedType] = Undefined, + size: Union[dict, "SchemaBase", UndefinedType] = Undefined, + stroke: Union[dict, "SchemaBase", UndefinedType] = Undefined, + strokeDash: Union[dict, "SchemaBase", UndefinedType] = Undefined, + strokeOpacity: Union[dict, "SchemaBase", UndefinedType] = Undefined, + strokeWidth: Union[dict, "SchemaBase", UndefinedType] = Undefined, + text: Union[dict, "SchemaBase", UndefinedType] = Undefined, + theta: Union[dict, "SchemaBase", UndefinedType] = Undefined, + theta2: Union[dict, "SchemaBase", UndefinedType] = Undefined, tooltip: Union[ - Union[dict, None, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, - ] = Undefined, - url: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - x: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - x2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - xError: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - xError2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - xOffset: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - y: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - y2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - yError: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - yError2: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - yOffset: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + dict, None, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType + ] = Undefined, + url: Union[dict, "SchemaBase", UndefinedType] = Undefined, + x: Union[dict, "SchemaBase", UndefinedType] = Undefined, + x2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + xError: Union[dict, "SchemaBase", UndefinedType] = Undefined, + xError2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + xOffset: Union[dict, "SchemaBase", UndefinedType] = Undefined, + y: Union[dict, "SchemaBase", UndefinedType] = Undefined, + y2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + yError: Union[dict, "SchemaBase", UndefinedType] = Undefined, + yError2: Union[dict, "SchemaBase", UndefinedType] = Undefined, + yOffset: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(FacetedEncoding, self).__init__( @@ -12826,11 +12661,11 @@ class Feature(VegaLiteSchema): def __init__( self, - geometry: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - properties: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + geometry: Union[dict, "SchemaBase", UndefinedType] = Undefined, + properties: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, - id: Union[Union[str, float], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, + id: Union[str, float, UndefinedType] = Undefined, **kwds, ): super(Feature, self).__init__( @@ -12867,7 +12702,7 @@ def __init__( self, features: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, **kwds, ): super(FeatureCollection, self).__init__( @@ -12903,11 +12738,11 @@ class FeatureGeometryGeoJsonProperties(VegaLiteSchema): def __init__( self, - geometry: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - properties: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + geometry: Union[dict, "SchemaBase", UndefinedType] = Undefined, + properties: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, - id: Union[Union[str, float], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, + id: Union[str, float, UndefinedType] = Undefined, **kwds, ): super(FeatureGeometryGeoJsonProperties, self).__init__( @@ -13096,177 +12931,168 @@ class FieldDefWithoutScale(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, "SchemaBase"], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, "SchemaBase", UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -13500,180 +13326,170 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): def __init__( self, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, "SchemaBase"], UndefinedType - ] = Undefined, + bin: Union[str, bool, dict, None, "SchemaBase", UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -13887,38 +13703,34 @@ class GenericUnitSpecEncodingAnyMark(VegaLiteSchema): def __init__( self, mark: Union[ - Union[ - str, - dict, - "SchemaBase", - Literal[ - "arc", - "area", - "bar", - "image", - "line", - "point", - "rect", - "rule", - "text", - "tick", - "trail", - "circle", - "square", - "geoshape", - ], - ], - UndefinedType, - ] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + str, + dict, + "SchemaBase", + Literal[ + "arc", + "area", + "bar", + "image", + "line", + "point", + "rect", + "rule", + "text", + "tick", + "trail", + "circle", + "square", + "geoshape", + ], + UndefinedType, + ] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + encoding: Union[dict, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + projection: Union[dict, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, @@ -13966,11 +13778,11 @@ class GeoJsonFeature(Fit): def __init__( self, - geometry: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - properties: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + geometry: Union[dict, "SchemaBase", UndefinedType] = Undefined, + properties: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, - id: Union[Union[str, float], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, + id: Union[str, float, UndefinedType] = Undefined, **kwds, ): super(GeoJsonFeature, self).__init__( @@ -14007,7 +13819,7 @@ def __init__( self, features: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, **kwds, ): super(GeoJsonFeatureCollection, self).__init__( @@ -14066,7 +13878,7 @@ def __init__( Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, **kwds, ): super(GeometryCollection, self).__init__( @@ -14105,159 +13917,157 @@ class GradientStop(VegaLiteSchema): def __init__( self, color: Union[ - Union[ - str, - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, @@ -14285,7 +14095,7 @@ class GraticuleGenerator(Generator): def __init__( self, - graticule: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + graticule: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -14327,25 +14137,18 @@ class GraticuleParams(VegaLiteSchema): def __init__( self, extent: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], - UndefinedType, + "SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]], UndefinedType ] = Undefined, extentMajor: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], - UndefinedType, + "SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]], UndefinedType ] = Undefined, extentMinor: Union[ - Union["SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]]], - UndefinedType, + "SchemaBase", Sequence[Union["SchemaBase", Sequence[float]]], UndefinedType ] = Undefined, precision: Union[float, UndefinedType] = Undefined, - step: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, - stepMajor: Union[ - Union["SchemaBase", Sequence[float]], UndefinedType - ] = Undefined, - stepMinor: Union[ - Union["SchemaBase", Sequence[float]], UndefinedType - ] = Undefined, + step: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, + stepMajor: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, + stepMinor: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, **kwds, ): super(GraticuleParams, self).__init__( @@ -14528,460 +14331,449 @@ class Header(VegaLiteSchema): def __init__( self, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType + "SchemaBase", Literal[None, "start", "middle", "end"], UndefinedType ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOrient: Union[ - Union["SchemaBase", Literal["left", "right", "top", "bottom"]], - UndefinedType, + "SchemaBase", Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["left", "right", "top", "bottom"]], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType + "SchemaBase", Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, titleAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType + "SchemaBase", Literal[None, "start", "middle", "end"], UndefinedType ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleOrient: Union[ - Union["SchemaBase", Literal["left", "right", "top", "bottom"]], - UndefinedType, + "SchemaBase", Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -15171,458 +14963,449 @@ class HeaderConfig(VegaLiteSchema): def __init__( self, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, labelAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelAnchor: Union[ - Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType + "SchemaBase", Literal[None, "start", "middle", "end"], UndefinedType ] = Undefined, labelAngle: Union[float, UndefinedType] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOrient: Union[ - Union["SchemaBase", Literal["left", "right", "top", "bottom"]], - UndefinedType, + "SchemaBase", Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labels: Union[bool, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["left", "right", "top", "bottom"]], - UndefinedType, + "SchemaBase", Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, title: Union[None, UndefinedType] = Undefined, titleAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType + "SchemaBase", Literal[None, "start", "middle", "end"], UndefinedType ] = Undefined, titleAngle: Union[float, UndefinedType] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleOrient: Union[ - Union["SchemaBase", Literal["left", "right", "top", "bottom"]], - UndefinedType, + "SchemaBase", Literal["left", "right", "top", "bottom"], UndefinedType ] = Undefined, titlePadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -15730,11 +15513,10 @@ class ImputeParams(VegaLiteSchema): def __init__( self, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, - keyvals: Union[ - Union[dict, "SchemaBase", Sequence[Any]], UndefinedType - ] = Undefined, + keyvals: Union[dict, "SchemaBase", Sequence[Any], UndefinedType] = Undefined, method: Union[ - Union["SchemaBase", Literal["value", "median", "max", "min", "mean"]], + "SchemaBase", + Literal["value", "median", "max", "min", "mean"], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -15797,18 +15579,16 @@ class InlineData(DataSource): def __init__( self, values: Union[ - Union[ - str, - dict, - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[dict], - Sequence[float], - ], + str, + dict, + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[dict], + Sequence[float], UndefinedType, ] = Undefined, - format: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[dict, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -15952,7 +15732,7 @@ class IntervalSelectionConfig(VegaLiteSchema): def __init__( self, type: Union[str, UndefinedType] = Undefined, - clear: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, + clear: Union[str, bool, dict, "SchemaBase", UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -15994,13 +15774,13 @@ def __init__( UndefinedType, ] = Undefined, fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, - mark: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - on: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + mark: Union[dict, "SchemaBase", UndefinedType] = Undefined, + on: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, resolve: Union[ - Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType + "SchemaBase", Literal["global", "union", "intersect"], UndefinedType ] = Undefined, - translate: Union[Union[str, bool], UndefinedType] = Undefined, - zoom: Union[Union[str, bool], UndefinedType] = Undefined, + translate: Union[str, bool, UndefinedType] = Undefined, + zoom: Union[str, bool, UndefinedType] = Undefined, **kwds, ): super(IntervalSelectionConfig, self).__init__( @@ -16116,7 +15896,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): def __init__( self, - clear: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, + clear: Union[str, bool, dict, "SchemaBase", UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -16158,13 +15938,13 @@ def __init__( UndefinedType, ] = Undefined, fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, - mark: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - on: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + mark: Union[dict, "SchemaBase", UndefinedType] = Undefined, + on: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, resolve: Union[ - Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType + "SchemaBase", Literal["global", "union", "intersect"], UndefinedType ] = Undefined, - translate: Union[Union[str, bool], UndefinedType] = Undefined, - zoom: Union[Union[str, bool], UndefinedType] = Undefined, + translate: Union[str, bool, UndefinedType] = Undefined, + zoom: Union[str, bool, UndefinedType] = Undefined, **kwds, ): super(IntervalSelectionConfigWithoutType, self).__init__( @@ -16204,37 +15984,35 @@ class JoinAggregateFieldDef(VegaLiteSchema): def __init__( self, op: Union[ - Union[ - "SchemaBase", - Literal[ - "argmax", - "argmin", - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - ], - UndefinedType, - ] = Undefined, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + "SchemaBase", + Literal[ + "argmax", + "argmin", + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + UndefinedType, + ] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(JoinAggregateFieldDef, self).__init__(op=op, field=field, **kwds) @@ -16280,7 +16058,7 @@ class JsonDataFormat(DataFormat): def __init__( self, - parse: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + parse: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, property: Union[str, UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, @@ -16477,171 +16255,165 @@ class LatLongFieldDef(LatLongDef): def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -17003,1398 +16775,1371 @@ class Legend(VegaLiteSchema): def __init__( self, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, clipHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, direction: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, gradientLength: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gridAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["all", "each", "none"]], + dict, + "_Parameter", + "SchemaBase", + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelExpr: Union[str, UndefinedType] = Undefined, labelFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, legendX: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, orient: Union[ - Union[ - "SchemaBase", - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + "SchemaBase", + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - "_Parameter", - "SchemaBase", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + "_Parameter", + "SchemaBase", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, tickMinStep: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, titleAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[None, "start", "middle", "end"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal["left", "right", "top", "bottom"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, type: Union[Literal["symbol", "gradient"], UndefinedType] = Undefined, values: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Sequence[Union[dict, "SchemaBase"]], - ], + dict, + "_Parameter", + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Sequence[Union[dict, "SchemaBase"]], UndefinedType, ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, @@ -18768,1730 +18513,1707 @@ class LegendConfig(VegaLiteSchema): def __init__( self, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, clipHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, columnPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, columns: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, direction: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, disable: Union[bool, UndefinedType] = Undefined, fillColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientDirection: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["horizontal", "vertical"]], + dict, + "_Parameter", + "SchemaBase", + Literal["horizontal", "vertical"], UndefinedType, ] = Undefined, gradientHorizontalMaxLength: Union[float, UndefinedType] = Undefined, gradientHorizontalMinLength: Union[float, UndefinedType] = Undefined, gradientLabelLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gradientLabelOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gradientLength: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gradientOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gradientStrokeColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, gradientStrokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gradientThickness: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, gradientVerticalMaxLength: Union[float, UndefinedType] = Undefined, gradientVerticalMinLength: Union[float, UndefinedType] = Undefined, gridAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["all", "each", "none"]], + dict, + "_Parameter", + "SchemaBase", + Literal["all", "each", "none"], UndefinedType, ] = Undefined, labelAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, labelBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, labelColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, labelFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, labelLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelOverlap: Union[ - Union[str, bool, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, labelSeparation: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - layout: Union[ - Union[dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + layout: Union[dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, legendX: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, legendY: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, orient: Union[ - Union[ - "SchemaBase", - Literal[ - "none", - "left", - "right", - "top", - "bottom", - "top-left", - "top-right", - "bottom-left", - "bottom-right", - ], + "SchemaBase", + Literal[ + "none", + "left", + "right", + "top", + "bottom", + "top-left", + "top-right", + "bottom-left", + "bottom-right", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, rowPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolBaseFillColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolBaseStrokeColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, symbolDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolDirection: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["horizontal", "vertical"]], + dict, + "_Parameter", + "SchemaBase", + Literal["horizontal", "vertical"], UndefinedType, ] = Undefined, symbolFillColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolStrokeColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, symbolStrokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, symbolType: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tickCount: Union[ - Union[ - dict, - float, - "_Parameter", - "SchemaBase", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + dict, + float, + "_Parameter", + "SchemaBase", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, title: Union[None, UndefinedType] = Undefined, titleAlign: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, titleAnchor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[None, "start", "middle", "end"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, titleBaseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, titleColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, titleFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, titleLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, titleOrient: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal["left", "right", "top", "bottom"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "right", "top", "bottom"], UndefinedType, ] = Undefined, titlePadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, unselectedOpacity: Union[float, UndefinedType] = Undefined, zindex: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -20625,37 +20347,37 @@ class LegendResolveMap(VegaLiteSchema): def __init__( self, angle: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, color: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, fill: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, fillOpacity: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, opacity: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, shape: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, size: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, stroke: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, strokeDash: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, **kwds, ): @@ -20690,9 +20412,7 @@ class LegendStreamBinding(LegendBinding): _schema = {"$ref": "#/definitions/LegendStreamBinding"} def __init__( - self, - legend: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - **kwds, + self, legend: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, **kwds ): super(LegendStreamBinding, self).__init__(legend=legend, **kwds) @@ -21081,792 +20801,767 @@ class LineConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ariaRole: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, baseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, blend: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, color: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, dir: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], - UndefinedType, - ] = Undefined, - dx: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - dy: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"], UndefinedType ] = Undefined, + dx: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + dy: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ellipsis: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, - font: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + font: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, fontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - href: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + href: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, innerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - point: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, + point: Union[str, bool, dict, "SchemaBase", UndefinedType] = Undefined, radius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - shape: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - size: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + shape: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + size: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, smooth: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeJoin: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], + dict, + "_Parameter", + "SchemaBase", + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, text: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - url: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + url: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, width: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -21971,7 +21666,7 @@ def __init__( Sequence[Union["SchemaBase", Sequence[float]]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, **kwds, ): super(LineString, self).__init__( @@ -22047,8 +21742,8 @@ class Locale(VegaLiteSchema): def __init__( self, - number: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - time: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + number: Union[dict, "SchemaBase", UndefinedType] = Undefined, + time: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(Locale, self).__init__(number=number, time=time, **kwds) @@ -22075,8 +21770,8 @@ class LookupData(VegaLiteSchema): def __init__( self, - data: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - key: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + data: Union[dict, "SchemaBase", UndefinedType] = Undefined, + key: Union[str, "SchemaBase", UndefinedType] = Undefined, fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): @@ -22104,8 +21799,8 @@ class LookupSelection(VegaLiteSchema): def __init__( self, - key: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + key: Union[str, "SchemaBase", UndefinedType] = Undefined, + param: Union[str, "SchemaBase", UndefinedType] = Undefined, fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, **kwds, ): @@ -22497,791 +22192,766 @@ class MarkConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ariaRole: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, baseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, blend: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, color: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, dir: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], - UndefinedType, - ] = Undefined, - dx: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - dy: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"], UndefinedType ] = Undefined, + dx: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + dy: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ellipsis: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, - font: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + font: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, fontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - href: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + href: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, innerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - shape: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - size: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + shape: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + size: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, smooth: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeJoin: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], + dict, + "_Parameter", + "SchemaBase", + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, text: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - url: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + url: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, width: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -23824,848 +23494,819 @@ class MarkDef(AnyMark): def __init__( self, type: Union[ - Union[ - "SchemaBase", - Literal[ - "arc", - "area", - "bar", - "image", - "line", - "point", - "rect", - "rule", - "text", - "tick", - "trail", - "circle", - "square", - "geoshape", - ], + "SchemaBase", + Literal[ + "arc", + "area", + "bar", + "image", + "line", + "point", + "rect", + "rule", + "text", + "tick", + "trail", + "circle", + "square", + "geoshape", ], UndefinedType, ] = Undefined, align: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ariaRole: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, dir: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], - UndefinedType, - ] = Undefined, - discreteBandSize: Union[ - Union[dict, float, "SchemaBase"], UndefinedType - ] = Undefined, - dx: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - dy: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"], UndefinedType ] = Undefined, + discreteBandSize: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, + dx: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + dy: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ellipsis: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, - font: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + font: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, fontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - href: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + href: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, innerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - line: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + line: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - point: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, + point: Union[str, bool, dict, "SchemaBase", UndefinedType] = Undefined, radius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - shape: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - size: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + shape: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + size: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, smooth: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeJoin: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], + dict, + "_Parameter", + "SchemaBase", + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, text: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - url: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + url: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, width: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -24895,21 +24536,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -25159,222 +24794,212 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[bool, dict, None, "SchemaBase", UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - legend: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + legend: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + scale: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, "SchemaBase"]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -25485,7 +25110,7 @@ def __init__( Sequence[Sequence[Union["SchemaBase", Sequence[float]]]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, **kwds, ): super(MultiLineString, self).__init__( @@ -25519,7 +25144,7 @@ def __init__( Sequence[Union["SchemaBase", Sequence[float]]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, **kwds, ): super(MultiPoint, self).__init__( @@ -25554,7 +25179,7 @@ def __init__( UndefinedType, ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, **kwds, ): super(MultiPolygon, self).__init__( @@ -25586,7 +25211,7 @@ class NamedData(DataSource): def __init__( self, name: Union[str, UndefinedType] = Undefined, - format: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(NamedData, self).__init__(name=name, format=format, **kwds) @@ -25650,13 +25275,13 @@ class NumberLocale(VegaLiteSchema): def __init__( self, - currency: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, + currency: Union["SchemaBase", Sequence[str], UndefinedType] = Undefined, decimal: Union[str, UndefinedType] = Undefined, grouping: Union[Sequence[float], UndefinedType] = Undefined, thousands: Union[str, UndefinedType] = Undefined, minus: Union[str, UndefinedType] = Undefined, nan: Union[str, UndefinedType] = Undefined, - numerals: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, + numerals: Union["SchemaBase", Sequence[str], UndefinedType] = Undefined, percent: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -25805,21 +25430,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -26069,222 +25688,212 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[bool, dict, None, "SchemaBase", UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - legend: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + legend: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + scale: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, "SchemaBase"]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -26436,21 +26045,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -26700,222 +26303,212 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[bool, dict, None, "SchemaBase", UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - legend: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + legend: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + scale: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, "SchemaBase"]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -27114,180 +26707,171 @@ class OrderFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, "SchemaBase"], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, "SchemaBase", UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, sort: Union[ - Union["SchemaBase", Literal["ascending", "descending"]], UndefinedType + "SchemaBase", Literal["ascending", "descending"], UndefinedType ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -27323,7 +26907,7 @@ class OrderOnlyDef(VegaLiteSchema): def __init__( self, sort: Union[ - Union["SchemaBase", Literal["ascending", "descending"]], UndefinedType + "SchemaBase", Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ): @@ -27356,11 +26940,10 @@ class OrderValueDef(VegaLiteSchema): def __init__( self, value: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, **kwds, ): @@ -27792,817 +27375,792 @@ class OverlayMarkDef(VegaLiteSchema): def __init__( self, align: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ariaRole: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, baseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, blend: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, dir: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], - UndefinedType, - ] = Undefined, - dx: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - dy: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"], UndefinedType ] = Undefined, + dx: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + dy: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ellipsis: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, - font: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + font: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, fontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - href: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + href: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, innerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - shape: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - size: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + shape: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + size: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, smooth: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeJoin: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], + dict, + "_Parameter", + "SchemaBase", + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, text: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - url: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + url: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, width: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -28776,11 +28334,9 @@ class Point(Geometry): def __init__( self, - coordinates: Union[ - Union["SchemaBase", Sequence[float]], UndefinedType - ] = Undefined, + coordinates: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, **kwds, ): super(Point, self).__init__( @@ -28896,7 +28452,7 @@ class PointSelectionConfig(VegaLiteSchema): def __init__( self, type: Union[str, UndefinedType] = Undefined, - clear: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, + clear: Union[str, bool, dict, "SchemaBase", UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -28939,11 +28495,11 @@ def __init__( ] = Undefined, fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, nearest: Union[bool, UndefinedType] = Undefined, - on: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + on: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, resolve: Union[ - Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType + "SchemaBase", Literal["global", "union", "intersect"], UndefinedType ] = Undefined, - toggle: Union[Union[str, bool], UndefinedType] = Undefined, + toggle: Union[str, bool, UndefinedType] = Undefined, **kwds, ): super(PointSelectionConfig, self).__init__( @@ -29058,7 +28614,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): def __init__( self, - clear: Union[Union[str, bool, dict, "SchemaBase"], UndefinedType] = Undefined, + clear: Union[str, bool, dict, "SchemaBase", UndefinedType] = Undefined, encodings: Union[ Sequence[ Union[ @@ -29101,11 +28657,11 @@ def __init__( ] = Undefined, fields: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, nearest: Union[bool, UndefinedType] = Undefined, - on: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + on: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, resolve: Union[ - Union["SchemaBase", Literal["global", "union", "intersect"]], UndefinedType + "SchemaBase", Literal["global", "union", "intersect"], UndefinedType ] = Undefined, - toggle: Union[Union[str, bool], UndefinedType] = Undefined, + toggle: Union[str, bool, UndefinedType] = Undefined, **kwds, ): super(PointSelectionConfigWithoutType, self).__init__( @@ -29158,7 +28714,7 @@ def __init__( Sequence[Sequence[Union["SchemaBase", Sequence[float]]]], UndefinedType ] = Undefined, type: Union[str, UndefinedType] = Undefined, - bbox: Union[Union["SchemaBase", Sequence[float]], UndefinedType] = Undefined, + bbox: Union["SchemaBase", Sequence[float], UndefinedType] = Undefined, **kwds, ): super(Polygon, self).__init__( @@ -29305,17 +28861,12 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -29480,22 +29031,20 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + scale: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, stack: Union[ - Union[bool, None, "SchemaBase", Literal["zero", "center", "normalize"]], + bool, + None, + "SchemaBase", + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -29693,26 +29242,24 @@ class PositionDatumDef(PositionDef): def __init__( self, - axis: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + axis: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - impute: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + impute: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + scale: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, stack: Union[ - Union[bool, None, "SchemaBase", Literal["zero", "center", "normalize"]], + bool, + None, + "SchemaBase", + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -29993,225 +29540,217 @@ class PositionFieldDef(PositionDef): def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - ], - UndefinedType, - ] = Undefined, - axis: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + UndefinedType, + ] = Undefined, + axis: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, "SchemaBase"], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - impute: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, "SchemaBase", UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + impute: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + scale: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, "SchemaBase"]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, stack: Union[ - Union[bool, None, "SchemaBase", Literal["zero", "center", "normalize"]], + bool, + None, + "SchemaBase", + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -30480,223 +30019,215 @@ class PositionFieldDefBase(PolarDef): def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, "SchemaBase"], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, "SchemaBase", UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + scale: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, "SchemaBase"]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, stack: Union[ - Union[bool, None, "SchemaBase", Literal["zero", "center", "normalize"]], + bool, + None, + "SchemaBase", + Literal["zero", "center", "normalize"], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -30738,7 +30269,7 @@ class PositionValueDef(PolarDef, Position2Def, PositionDef): def __init__( self, value: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -30844,133 +30375,131 @@ class FieldEqualPredicate(Predicate): def __init__( self, equal: Union[ - Union[str, bool, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -31001,134 +30530,132 @@ class FieldGTEPredicate(Predicate): def __init__( self, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, gte: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -31159,134 +30686,132 @@ class FieldGTPredicate(Predicate): def __init__( self, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, gt: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -31317,134 +30842,132 @@ class FieldLTEPredicate(Predicate): def __init__( self, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, lte: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -31475,134 +30998,132 @@ class FieldLTPredicate(Predicate): def __init__( self, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, lt: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -31634,140 +31155,136 @@ class FieldOneOfPredicate(Predicate): def __init__( self, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, oneOf: Union[ - Union[ - Sequence[str], - Sequence[bool], - Sequence[float], - Sequence[Union[dict, "SchemaBase"]], - ], + Sequence[str], + Sequence[bool], + Sequence[float], + Sequence[Union[dict, "SchemaBase"]], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -31799,140 +31316,136 @@ class FieldRangePredicate(Predicate): def __init__( self, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, range: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Sequence[Union[dict, None, float, "_Parameter", "SchemaBase"]], - ], + dict, + "_Parameter", + "SchemaBase", + Sequence[Union[dict, None, float, "_Parameter", "SchemaBase"]], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -31965,132 +31478,130 @@ class FieldValidPredicate(Predicate): def __init__( self, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, valid: Union[bool, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -32120,7 +31631,7 @@ class ParameterPredicate(Predicate): def __init__( self, - param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + param: Union[str, "SchemaBase", UndefinedType] = Undefined, empty: Union[bool, UndefinedType] = Undefined, **kwds, ): @@ -32242,118 +31753,106 @@ class Projection(VegaLiteSchema): def __init__( self, center: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, clipAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, clipExtent: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Sequence[Union["SchemaBase", Sequence[float]]], - ], + dict, + "_Parameter", + "SchemaBase", + Sequence[Union["SchemaBase", Sequence[float]]], UndefinedType, ] = Undefined, coefficient: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, distance: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, extent: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Sequence[Union["SchemaBase", Sequence[float]]], - ], + dict, + "_Parameter", + "SchemaBase", + Sequence[Union["SchemaBase", Sequence[float]]], UndefinedType, ] = Undefined, fit: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Sequence[Union[dict, "SchemaBase"]], - Sequence[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]] - ], - ], + dict, + "_Parameter", + "SchemaBase", + Sequence[Union[dict, "SchemaBase"]], + Sequence[Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]]], UndefinedType, ] = Undefined, fraction: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lobes: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, parallel: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, parallels: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, pointRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, precision: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ratio: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, reflectX: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, reflectY: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, rotate: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, scale: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, size: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, spacing: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - tilt: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + tilt: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, translate: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, type: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "albers", - "albersUsa", - "azimuthalEqualArea", - "azimuthalEquidistant", - "conicConformal", - "conicEqualArea", - "conicEquidistant", - "equalEarth", - "equirectangular", - "gnomonic", - "identity", - "mercator", - "naturalEarth1", - "orthographic", - "stereographic", - "transverseMercator", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "albers", + "albersUsa", + "azimuthalEqualArea", + "azimuthalEquidistant", + "conicConformal", + "conicEqualArea", + "conicEquidistant", + "equalEarth", + "equirectangular", + "gnomonic", + "identity", + "mercator", + "naturalEarth1", + "orthographic", + "stereographic", + "transverseMercator", ], UndefinedType, ] = Undefined, @@ -32503,118 +32002,106 @@ class ProjectionConfig(VegaLiteSchema): def __init__( self, center: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, clipAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, clipExtent: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Sequence[Union["SchemaBase", Sequence[float]]], - ], + dict, + "_Parameter", + "SchemaBase", + Sequence[Union["SchemaBase", Sequence[float]]], UndefinedType, ] = Undefined, coefficient: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, distance: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, extent: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Sequence[Union["SchemaBase", Sequence[float]]], - ], + dict, + "_Parameter", + "SchemaBase", + Sequence[Union["SchemaBase", Sequence[float]]], UndefinedType, ] = Undefined, fit: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Sequence[Union[dict, "SchemaBase"]], - Sequence[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]] - ], - ], + dict, + "_Parameter", + "SchemaBase", + Sequence[Union[dict, "SchemaBase"]], + Sequence[Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]]], UndefinedType, ] = Undefined, fraction: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lobes: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, parallel: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, parallels: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, pointRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, precision: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ratio: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, reflectX: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, reflectY: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, rotate: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, scale: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, size: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, spacing: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - tilt: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + tilt: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, translate: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, type: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "albers", - "albersUsa", - "azimuthalEqualArea", - "azimuthalEquidistant", - "conicConformal", - "conicEqualArea", - "conicEquidistant", - "equalEarth", - "equirectangular", - "gnomonic", - "identity", - "mercator", - "naturalEarth1", - "orthographic", - "stereographic", - "transverseMercator", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "albers", + "albersUsa", + "azimuthalEqualArea", + "azimuthalEquidistant", + "conicConformal", + "conicEqualArea", + "conicEquidistant", + "equalEarth", + "equirectangular", + "gnomonic", + "identity", + "mercator", + "naturalEarth1", + "orthographic", + "stereographic", + "transverseMercator", ], UndefinedType, ] = Undefined, @@ -32772,872 +32259,862 @@ class RangeConfig(VegaLiteSchema): def __init__( self, category: Union[ - Union[ - dict, - "SchemaBase", - Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - Sequence[ - Union[ - str, - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ] - ], + dict, + "SchemaBase", + Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], + Sequence[ + Union[ + str, + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + ] ], UndefinedType, ] = Undefined, diverging: Union[ - Union[ - dict, - "SchemaBase", - Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - Sequence[ - Union[ - str, - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ] - ], + dict, + "SchemaBase", + Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], + Sequence[ + Union[ + str, + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + ] ], UndefinedType, ] = Undefined, heatmap: Union[ - Union[ - dict, - "SchemaBase", - Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - Sequence[ - Union[ - str, - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ] - ], + dict, + "SchemaBase", + Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], + Sequence[ + Union[ + str, + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + ] ], UndefinedType, ] = Undefined, ordinal: Union[ - Union[ - dict, - "SchemaBase", - Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - Sequence[ - Union[ - str, - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ] - ], + dict, + "SchemaBase", + Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], + Sequence[ + Union[ + str, + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + ] ], UndefinedType, ] = Undefined, ramp: Union[ - Union[ - dict, - "SchemaBase", - Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], - Sequence[ - Union[ - str, - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ] - ], + dict, + "SchemaBase", + Sequence[Union[str, bool, None, float, "SchemaBase", Sequence[float]]], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", + ], + Sequence[ + Union[ + str, + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + ] ], UndefinedType, ] = Undefined, @@ -34089,799 +33566,772 @@ class RectConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ariaRole: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, baseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, color: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, dir: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], - UndefinedType, - ] = Undefined, - discreteBandSize: Union[ - Union[dict, float, "SchemaBase"], UndefinedType - ] = Undefined, - dx: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - dy: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"], UndefinedType ] = Undefined, + discreteBandSize: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, + dx: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + dy: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ellipsis: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, - font: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + font: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, fontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - href: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + href: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, innerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - shape: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - size: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + shape: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + size: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, smooth: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeJoin: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], + dict, + "_Parameter", + "SchemaBase", + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, text: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - url: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + url: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, width: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -35055,9 +34505,9 @@ class Resolve(VegaLiteSchema): def __init__( self, - axis: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - legend: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - scale: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + axis: Union[dict, "SchemaBase", UndefinedType] = Undefined, + legend: Union[dict, "SchemaBase", UndefinedType] = Undefined, + scale: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(Resolve, self).__init__(axis=axis, legend=legend, scale=scale, **kwds) @@ -35094,10 +34544,10 @@ class RowColLayoutAlign(VegaLiteSchema): def __init__( self, column: Union[ - Union["SchemaBase", Literal["all", "each", "none"]], UndefinedType + "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, row: Union[ - Union["SchemaBase", Literal["all", "each", "none"]], UndefinedType + "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, **kwds, ): @@ -35371,194 +34821,185 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, align: Union[ - Union["SchemaBase", Literal["all", "each", "none"]], UndefinedType + "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[bool, dict, None, "SchemaBase", UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - header: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + header: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, "SchemaBase"]], - ], + dict, + None, + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], UndefinedType, ] = Undefined, spacing: Union[float, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -35850,500 +35291,474 @@ class Scale(VegaLiteSchema): def __init__( self, align: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - base: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - bins: Union[ - Union[dict, "SchemaBase", Sequence[float]], UndefinedType - ] = Undefined, - clamp: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + base: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + bins: Union[dict, "SchemaBase", Sequence[float], UndefinedType] = Undefined, + clamp: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, constant: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, domain: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Sequence[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"] - ], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Sequence[Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"]], UndefinedType, ] = Undefined, domainMax: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, domainMid: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, domainMin: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - domainRaw: Union[ - Union[dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + domainRaw: Union[dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, exponent: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "rgb", - "lab", - "hcl", - "hsl", - "hsl-long", - "hcl-long", - "cubehelix", - "cubehelix-long", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "rgb", + "lab", + "hcl", + "hsl", + "hsl-long", + "hcl-long", + "cubehelix", + "cubehelix-long", ], UndefinedType, ] = Undefined, nice: Union[ - Union[ - bool, - dict, - float, - "_Parameter", - "SchemaBase", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + bool, + dict, + float, + "_Parameter", + "SchemaBase", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, padding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, paddingInner: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, paddingOuter: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, range: Union[ - Union[ - dict, - "SchemaBase", - Sequence[ - Union[str, dict, float, "_Parameter", "SchemaBase", Sequence[float]] - ], - Literal[ - "width", - "height", - "symbol", - "category", - "ordinal", - "ramp", - "diverging", - "heatmap", - ], + dict, + "SchemaBase", + Sequence[ + Union[str, dict, float, "_Parameter", "SchemaBase", Sequence[float]] + ], + Literal[ + "width", + "height", + "symbol", + "category", + "ordinal", + "ramp", + "diverging", + "heatmap", ], UndefinedType, ] = Undefined, rangeMax: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, rangeMin: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, reverse: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - round: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + round: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, scheme: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + dict, + "_Parameter", + "SchemaBase", + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, type: Union[ - Union[ - "SchemaBase", - Literal[ - "linear", - "log", - "pow", - "sqrt", - "symlog", - "identity", - "sequential", - "time", - "utc", - "quantile", - "quantize", - "threshold", - "bin-ordinal", - "ordinal", - "point", - "band", - ], - ], - UndefinedType, - ] = Undefined, - zero: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + "SchemaBase", + Literal[ + "linear", + "log", + "pow", + "sqrt", + "symlog", + "identity", + "sequential", + "time", + "utc", + "quantile", + "quantize", + "threshold", + "bin-ordinal", + "ordinal", + "point", + "band", + ], + UndefinedType, + ] = Undefined, + zero: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(Scale, self).__init__( @@ -36563,25 +35978,23 @@ class ScaleConfig(VegaLiteSchema): def __init__( self, bandPaddingInner: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, bandPaddingOuter: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, bandWithNestedOffsetPaddingInner: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, bandWithNestedOffsetPaddingOuter: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, barBandPaddingInner: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - clamp: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + clamp: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, continuousPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, maxBandSize: Union[float, UndefinedType] = Undefined, maxFontSize: Union[float, UndefinedType] = Undefined, @@ -36594,25 +36007,23 @@ def __init__( minSize: Union[float, UndefinedType] = Undefined, minStrokeWidth: Union[float, UndefinedType] = Undefined, offsetBandPaddingInner: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, offsetBandPaddingOuter: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, pointPadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, quantileCount: Union[float, UndefinedType] = Undefined, quantizeCount: Union[float, UndefinedType] = Undefined, rectBandPaddingInner: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - round: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + round: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, useUnaggregatedDomain: Union[bool, UndefinedType] = Undefined, xReverse: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, zero: Union[bool, UndefinedType] = Undefined, **kwds, @@ -36773,18 +36184,13 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + scale: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -37014,217 +36420,208 @@ class ScaleFieldDef(OffsetDef): def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[bool, dict, None, "SchemaBase", UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + scale: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, "SchemaBase"]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -37333,55 +36730,55 @@ class ScaleResolveMap(VegaLiteSchema): def __init__( self, angle: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, color: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, fill: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, fillOpacity: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, opacity: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, radius: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, shape: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, size: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, stroke: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, strokeDash: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, strokeOpacity: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, strokeWidth: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, theta: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, x: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, xOffset: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, y: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, yOffset: Union[ - Union["SchemaBase", Literal["independent", "shared"]], UndefinedType + "SchemaBase", Literal["independent", "shared"], UndefinedType ] = Undefined, **kwds, ): @@ -37449,347 +36846,345 @@ class SchemeParams(VegaLiteSchema): def __init__( self, name: Union[ - Union[ - "SchemaBase", - Literal["rainbow", "sinebow"], - Literal[ - "blues", - "tealblues", - "teals", - "greens", - "browns", - "greys", - "purples", - "warmgreys", - "reds", - "oranges", - ], - Literal[ - "accent", - "category10", - "category20", - "category20b", - "category20c", - "dark2", - "paired", - "pastel1", - "pastel2", - "set1", - "set2", - "set3", - "tableau10", - "tableau20", - ], - Literal[ - "blueorange", - "blueorange-3", - "blueorange-4", - "blueorange-5", - "blueorange-6", - "blueorange-7", - "blueorange-8", - "blueorange-9", - "blueorange-10", - "blueorange-11", - "brownbluegreen", - "brownbluegreen-3", - "brownbluegreen-4", - "brownbluegreen-5", - "brownbluegreen-6", - "brownbluegreen-7", - "brownbluegreen-8", - "brownbluegreen-9", - "brownbluegreen-10", - "brownbluegreen-11", - "purplegreen", - "purplegreen-3", - "purplegreen-4", - "purplegreen-5", - "purplegreen-6", - "purplegreen-7", - "purplegreen-8", - "purplegreen-9", - "purplegreen-10", - "purplegreen-11", - "pinkyellowgreen", - "pinkyellowgreen-3", - "pinkyellowgreen-4", - "pinkyellowgreen-5", - "pinkyellowgreen-6", - "pinkyellowgreen-7", - "pinkyellowgreen-8", - "pinkyellowgreen-9", - "pinkyellowgreen-10", - "pinkyellowgreen-11", - "purpleorange", - "purpleorange-3", - "purpleorange-4", - "purpleorange-5", - "purpleorange-6", - "purpleorange-7", - "purpleorange-8", - "purpleorange-9", - "purpleorange-10", - "purpleorange-11", - "redblue", - "redblue-3", - "redblue-4", - "redblue-5", - "redblue-6", - "redblue-7", - "redblue-8", - "redblue-9", - "redblue-10", - "redblue-11", - "redgrey", - "redgrey-3", - "redgrey-4", - "redgrey-5", - "redgrey-6", - "redgrey-7", - "redgrey-8", - "redgrey-9", - "redgrey-10", - "redgrey-11", - "redyellowblue", - "redyellowblue-3", - "redyellowblue-4", - "redyellowblue-5", - "redyellowblue-6", - "redyellowblue-7", - "redyellowblue-8", - "redyellowblue-9", - "redyellowblue-10", - "redyellowblue-11", - "redyellowgreen", - "redyellowgreen-3", - "redyellowgreen-4", - "redyellowgreen-5", - "redyellowgreen-6", - "redyellowgreen-7", - "redyellowgreen-8", - "redyellowgreen-9", - "redyellowgreen-10", - "redyellowgreen-11", - "spectral", - "spectral-3", - "spectral-4", - "spectral-5", - "spectral-6", - "spectral-7", - "spectral-8", - "spectral-9", - "spectral-10", - "spectral-11", - ], - Literal[ - "turbo", - "viridis", - "inferno", - "magma", - "plasma", - "cividis", - "bluegreen", - "bluegreen-3", - "bluegreen-4", - "bluegreen-5", - "bluegreen-6", - "bluegreen-7", - "bluegreen-8", - "bluegreen-9", - "bluepurple", - "bluepurple-3", - "bluepurple-4", - "bluepurple-5", - "bluepurple-6", - "bluepurple-7", - "bluepurple-8", - "bluepurple-9", - "goldgreen", - "goldgreen-3", - "goldgreen-4", - "goldgreen-5", - "goldgreen-6", - "goldgreen-7", - "goldgreen-8", - "goldgreen-9", - "goldorange", - "goldorange-3", - "goldorange-4", - "goldorange-5", - "goldorange-6", - "goldorange-7", - "goldorange-8", - "goldorange-9", - "goldred", - "goldred-3", - "goldred-4", - "goldred-5", - "goldred-6", - "goldred-7", - "goldred-8", - "goldred-9", - "greenblue", - "greenblue-3", - "greenblue-4", - "greenblue-5", - "greenblue-6", - "greenblue-7", - "greenblue-8", - "greenblue-9", - "orangered", - "orangered-3", - "orangered-4", - "orangered-5", - "orangered-6", - "orangered-7", - "orangered-8", - "orangered-9", - "purplebluegreen", - "purplebluegreen-3", - "purplebluegreen-4", - "purplebluegreen-5", - "purplebluegreen-6", - "purplebluegreen-7", - "purplebluegreen-8", - "purplebluegreen-9", - "purpleblue", - "purpleblue-3", - "purpleblue-4", - "purpleblue-5", - "purpleblue-6", - "purpleblue-7", - "purpleblue-8", - "purpleblue-9", - "purplered", - "purplered-3", - "purplered-4", - "purplered-5", - "purplered-6", - "purplered-7", - "purplered-8", - "purplered-9", - "redpurple", - "redpurple-3", - "redpurple-4", - "redpurple-5", - "redpurple-6", - "redpurple-7", - "redpurple-8", - "redpurple-9", - "yellowgreenblue", - "yellowgreenblue-3", - "yellowgreenblue-4", - "yellowgreenblue-5", - "yellowgreenblue-6", - "yellowgreenblue-7", - "yellowgreenblue-8", - "yellowgreenblue-9", - "yellowgreen", - "yellowgreen-3", - "yellowgreen-4", - "yellowgreen-5", - "yellowgreen-6", - "yellowgreen-7", - "yellowgreen-8", - "yellowgreen-9", - "yelloworangebrown", - "yelloworangebrown-3", - "yelloworangebrown-4", - "yelloworangebrown-5", - "yelloworangebrown-6", - "yelloworangebrown-7", - "yelloworangebrown-8", - "yelloworangebrown-9", - "yelloworangered", - "yelloworangered-3", - "yelloworangered-4", - "yelloworangered-5", - "yelloworangered-6", - "yelloworangered-7", - "yelloworangered-8", - "yelloworangered-9", - "darkblue", - "darkblue-3", - "darkblue-4", - "darkblue-5", - "darkblue-6", - "darkblue-7", - "darkblue-8", - "darkblue-9", - "darkgold", - "darkgold-3", - "darkgold-4", - "darkgold-5", - "darkgold-6", - "darkgold-7", - "darkgold-8", - "darkgold-9", - "darkgreen", - "darkgreen-3", - "darkgreen-4", - "darkgreen-5", - "darkgreen-6", - "darkgreen-7", - "darkgreen-8", - "darkgreen-9", - "darkmulti", - "darkmulti-3", - "darkmulti-4", - "darkmulti-5", - "darkmulti-6", - "darkmulti-7", - "darkmulti-8", - "darkmulti-9", - "darkred", - "darkred-3", - "darkred-4", - "darkred-5", - "darkred-6", - "darkred-7", - "darkred-8", - "darkred-9", - "lightgreyred", - "lightgreyred-3", - "lightgreyred-4", - "lightgreyred-5", - "lightgreyred-6", - "lightgreyred-7", - "lightgreyred-8", - "lightgreyred-9", - "lightgreyteal", - "lightgreyteal-3", - "lightgreyteal-4", - "lightgreyteal-5", - "lightgreyteal-6", - "lightgreyteal-7", - "lightgreyteal-8", - "lightgreyteal-9", - "lightmulti", - "lightmulti-3", - "lightmulti-4", - "lightmulti-5", - "lightmulti-6", - "lightmulti-7", - "lightmulti-8", - "lightmulti-9", - "lightorange", - "lightorange-3", - "lightorange-4", - "lightorange-5", - "lightorange-6", - "lightorange-7", - "lightorange-8", - "lightorange-9", - "lighttealblue", - "lighttealblue-3", - "lighttealblue-4", - "lighttealblue-5", - "lighttealblue-6", - "lighttealblue-7", - "lighttealblue-8", - "lighttealblue-9", - ], + "SchemaBase", + Literal["rainbow", "sinebow"], + Literal[ + "blues", + "tealblues", + "teals", + "greens", + "browns", + "greys", + "purples", + "warmgreys", + "reds", + "oranges", + ], + Literal[ + "accent", + "category10", + "category20", + "category20b", + "category20c", + "dark2", + "paired", + "pastel1", + "pastel2", + "set1", + "set2", + "set3", + "tableau10", + "tableau20", + ], + Literal[ + "blueorange", + "blueorange-3", + "blueorange-4", + "blueorange-5", + "blueorange-6", + "blueorange-7", + "blueorange-8", + "blueorange-9", + "blueorange-10", + "blueorange-11", + "brownbluegreen", + "brownbluegreen-3", + "brownbluegreen-4", + "brownbluegreen-5", + "brownbluegreen-6", + "brownbluegreen-7", + "brownbluegreen-8", + "brownbluegreen-9", + "brownbluegreen-10", + "brownbluegreen-11", + "purplegreen", + "purplegreen-3", + "purplegreen-4", + "purplegreen-5", + "purplegreen-6", + "purplegreen-7", + "purplegreen-8", + "purplegreen-9", + "purplegreen-10", + "purplegreen-11", + "pinkyellowgreen", + "pinkyellowgreen-3", + "pinkyellowgreen-4", + "pinkyellowgreen-5", + "pinkyellowgreen-6", + "pinkyellowgreen-7", + "pinkyellowgreen-8", + "pinkyellowgreen-9", + "pinkyellowgreen-10", + "pinkyellowgreen-11", + "purpleorange", + "purpleorange-3", + "purpleorange-4", + "purpleorange-5", + "purpleorange-6", + "purpleorange-7", + "purpleorange-8", + "purpleorange-9", + "purpleorange-10", + "purpleorange-11", + "redblue", + "redblue-3", + "redblue-4", + "redblue-5", + "redblue-6", + "redblue-7", + "redblue-8", + "redblue-9", + "redblue-10", + "redblue-11", + "redgrey", + "redgrey-3", + "redgrey-4", + "redgrey-5", + "redgrey-6", + "redgrey-7", + "redgrey-8", + "redgrey-9", + "redgrey-10", + "redgrey-11", + "redyellowblue", + "redyellowblue-3", + "redyellowblue-4", + "redyellowblue-5", + "redyellowblue-6", + "redyellowblue-7", + "redyellowblue-8", + "redyellowblue-9", + "redyellowblue-10", + "redyellowblue-11", + "redyellowgreen", + "redyellowgreen-3", + "redyellowgreen-4", + "redyellowgreen-5", + "redyellowgreen-6", + "redyellowgreen-7", + "redyellowgreen-8", + "redyellowgreen-9", + "redyellowgreen-10", + "redyellowgreen-11", + "spectral", + "spectral-3", + "spectral-4", + "spectral-5", + "spectral-6", + "spectral-7", + "spectral-8", + "spectral-9", + "spectral-10", + "spectral-11", + ], + Literal[ + "turbo", + "viridis", + "inferno", + "magma", + "plasma", + "cividis", + "bluegreen", + "bluegreen-3", + "bluegreen-4", + "bluegreen-5", + "bluegreen-6", + "bluegreen-7", + "bluegreen-8", + "bluegreen-9", + "bluepurple", + "bluepurple-3", + "bluepurple-4", + "bluepurple-5", + "bluepurple-6", + "bluepurple-7", + "bluepurple-8", + "bluepurple-9", + "goldgreen", + "goldgreen-3", + "goldgreen-4", + "goldgreen-5", + "goldgreen-6", + "goldgreen-7", + "goldgreen-8", + "goldgreen-9", + "goldorange", + "goldorange-3", + "goldorange-4", + "goldorange-5", + "goldorange-6", + "goldorange-7", + "goldorange-8", + "goldorange-9", + "goldred", + "goldred-3", + "goldred-4", + "goldred-5", + "goldred-6", + "goldred-7", + "goldred-8", + "goldred-9", + "greenblue", + "greenblue-3", + "greenblue-4", + "greenblue-5", + "greenblue-6", + "greenblue-7", + "greenblue-8", + "greenblue-9", + "orangered", + "orangered-3", + "orangered-4", + "orangered-5", + "orangered-6", + "orangered-7", + "orangered-8", + "orangered-9", + "purplebluegreen", + "purplebluegreen-3", + "purplebluegreen-4", + "purplebluegreen-5", + "purplebluegreen-6", + "purplebluegreen-7", + "purplebluegreen-8", + "purplebluegreen-9", + "purpleblue", + "purpleblue-3", + "purpleblue-4", + "purpleblue-5", + "purpleblue-6", + "purpleblue-7", + "purpleblue-8", + "purpleblue-9", + "purplered", + "purplered-3", + "purplered-4", + "purplered-5", + "purplered-6", + "purplered-7", + "purplered-8", + "purplered-9", + "redpurple", + "redpurple-3", + "redpurple-4", + "redpurple-5", + "redpurple-6", + "redpurple-7", + "redpurple-8", + "redpurple-9", + "yellowgreenblue", + "yellowgreenblue-3", + "yellowgreenblue-4", + "yellowgreenblue-5", + "yellowgreenblue-6", + "yellowgreenblue-7", + "yellowgreenblue-8", + "yellowgreenblue-9", + "yellowgreen", + "yellowgreen-3", + "yellowgreen-4", + "yellowgreen-5", + "yellowgreen-6", + "yellowgreen-7", + "yellowgreen-8", + "yellowgreen-9", + "yelloworangebrown", + "yelloworangebrown-3", + "yelloworangebrown-4", + "yelloworangebrown-5", + "yelloworangebrown-6", + "yelloworangebrown-7", + "yelloworangebrown-8", + "yelloworangebrown-9", + "yelloworangered", + "yelloworangered-3", + "yelloworangered-4", + "yelloworangered-5", + "yelloworangered-6", + "yelloworangered-7", + "yelloworangered-8", + "yelloworangered-9", + "darkblue", + "darkblue-3", + "darkblue-4", + "darkblue-5", + "darkblue-6", + "darkblue-7", + "darkblue-8", + "darkblue-9", + "darkgold", + "darkgold-3", + "darkgold-4", + "darkgold-5", + "darkgold-6", + "darkgold-7", + "darkgold-8", + "darkgold-9", + "darkgreen", + "darkgreen-3", + "darkgreen-4", + "darkgreen-5", + "darkgreen-6", + "darkgreen-7", + "darkgreen-8", + "darkgreen-9", + "darkmulti", + "darkmulti-3", + "darkmulti-4", + "darkmulti-5", + "darkmulti-6", + "darkmulti-7", + "darkmulti-8", + "darkmulti-9", + "darkred", + "darkred-3", + "darkred-4", + "darkred-5", + "darkred-6", + "darkred-7", + "darkred-8", + "darkred-9", + "lightgreyred", + "lightgreyred-3", + "lightgreyred-4", + "lightgreyred-5", + "lightgreyred-6", + "lightgreyred-7", + "lightgreyred-8", + "lightgreyred-9", + "lightgreyteal", + "lightgreyteal-3", + "lightgreyteal-4", + "lightgreyteal-5", + "lightgreyteal-6", + "lightgreyteal-7", + "lightgreyteal-8", + "lightgreyteal-9", + "lightmulti", + "lightmulti-3", + "lightmulti-4", + "lightmulti-5", + "lightmulti-6", + "lightmulti-7", + "lightmulti-8", + "lightmulti-9", + "lightorange", + "lightorange-3", + "lightorange-4", + "lightorange-5", + "lightorange-6", + "lightorange-7", + "lightorange-8", + "lightorange-9", + "lighttealblue", + "lighttealblue-3", + "lighttealblue-4", + "lighttealblue-5", + "lighttealblue-6", + "lighttealblue-7", + "lighttealblue-8", + "lighttealblue-9", ], UndefinedType, ] = Undefined, @@ -37898,171 +37293,165 @@ class SecondaryFieldDef(Position2Def): def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, bin: Union[None, UndefinedType] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, **kwds, ): super(SecondaryFieldDef, self).__init__( @@ -38107,8 +37496,8 @@ class SelectionConfig(VegaLiteSchema): def __init__( self, - interval: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - point: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + interval: Union[dict, "SchemaBase", UndefinedType] = Undefined, + point: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(SelectionConfig, self).__init__(interval=interval, point=point, **kwds) @@ -38172,11 +37561,11 @@ class DateTime(SelectionInit): def __init__( self, date: Union[float, UndefinedType] = Undefined, - day: Union[Union[str, float, "SchemaBase"], UndefinedType] = Undefined, + day: Union[str, float, "SchemaBase", UndefinedType] = Undefined, hours: Union[float, UndefinedType] = Undefined, milliseconds: Union[float, UndefinedType] = Undefined, minutes: Union[float, UndefinedType] = Undefined, - month: Union[Union[str, float, "SchemaBase"], UndefinedType] = Undefined, + month: Union[str, float, "SchemaBase", UndefinedType] = Undefined, quarter: Union[float, UndefinedType] = Undefined, seconds: Union[float, UndefinedType] = Undefined, utc: Union[bool, UndefinedType] = Undefined, @@ -38297,21 +37686,19 @@ class SelectionParameter(VegaLiteSchema): def __init__( self, - name: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + name: Union[str, "SchemaBase", UndefinedType] = Undefined, select: Union[ - Union[dict, "SchemaBase", Literal["point", "interval"]], UndefinedType + dict, "SchemaBase", Literal["point", "interval"], UndefinedType ] = Undefined, - bind: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + bind: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[ - str, - bool, - dict, - None, - float, - "SchemaBase", - Sequence[Union[dict, "SchemaBase"]], - ], + str, + bool, + dict, + None, + float, + "SchemaBase", + Sequence[Union[dict, "SchemaBase"]], UndefinedType, ] = Undefined, **kwds, @@ -38363,7 +37750,7 @@ class SequenceGenerator(Generator): def __init__( self, - sequence: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + sequence: Union[dict, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -38601,21 +37988,15 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -38865,220 +38246,211 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[Union[bool, dict, None, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[bool, dict, None, "SchemaBase", UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - legend: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - scale: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + legend: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + scale: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, sort: Union[ - Union[ - dict, - None, - "SchemaBase", - Sequence[str], - Sequence[bool], - Sequence[float], - Literal["ascending", "descending"], - Sequence[Union[dict, "SchemaBase"]], - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], - Literal[ - "-x", - "-y", - "-color", - "-fill", - "-stroke", - "-strokeWidth", - "-size", - "-shape", - "-fillOpacity", - "-strokeOpacity", - "-opacity", - "-text", - ], + dict, + None, + "SchemaBase", + Sequence[str], + Sequence[bool], + Sequence[float], + Literal["ascending", "descending"], + Sequence[Union[dict, "SchemaBase"]], + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", + ], + Literal[ + "-x", + "-y", + "-color", + "-fill", + "-stroke", + "-strokeWidth", + "-size", + "-shape", + "-fillOpacity", + "-strokeOpacity", + "-opacity", + "-text", ], UndefinedType, ] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union["SchemaBase", Literal["nominal", "ordinal", "geojson"]], UndefinedType + "SchemaBase", Literal["nominal", "ordinal", "geojson"], UndefinedType ] = Undefined, **kwds, ): @@ -39212,8 +38584,7 @@ def __init__( color: Union[dict, UndefinedType] = Undefined, description: Union[dict, UndefinedType] = Undefined, detail: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, fill: Union[dict, UndefinedType] = Undefined, fillOpacity: Union[dict, UndefinedType] = Undefined, @@ -39225,8 +38596,7 @@ def __init__( longitude2: Union[dict, UndefinedType] = Undefined, opacity: Union[dict, UndefinedType] = Undefined, order: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, radius: Union[dict, UndefinedType] = Undefined, radius2: Union[dict, UndefinedType] = Undefined, @@ -39240,8 +38610,7 @@ def __init__( theta: Union[dict, UndefinedType] = Undefined, theta2: Union[dict, UndefinedType] = Undefined, tooltip: Union[ - Union[dict, None, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, None, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, url: Union[dict, UndefinedType] = Undefined, x: Union[dict, UndefinedType] = Undefined, @@ -39379,38 +38748,36 @@ class EncodingSortField(Sort): def __init__( self, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, op: Union[ - Union[ - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, "SchemaBase", Literal["ascending", "descending"]], UndefinedType + None, "SchemaBase", Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ): @@ -39478,27 +38845,25 @@ class SortByEncoding(Sort): def __init__( self, encoding: Union[ - Union[ - "SchemaBase", - Literal[ - "x", - "y", - "color", - "fill", - "stroke", - "strokeWidth", - "size", - "shape", - "fillOpacity", - "strokeOpacity", - "opacity", - "text", - ], + "SchemaBase", + Literal[ + "x", + "y", + "color", + "fill", + "stroke", + "strokeWidth", + "size", + "shape", + "fillOpacity", + "strokeOpacity", + "opacity", + "text", ], UndefinedType, ] = Undefined, order: Union[ - Union[None, "SchemaBase", Literal["ascending", "descending"]], UndefinedType + None, "SchemaBase", Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ): @@ -39525,9 +38890,9 @@ class SortField(VegaLiteSchema): def __init__( self, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, order: Union[ - Union[None, "SchemaBase", Literal["ascending", "descending"]], UndefinedType + None, "SchemaBase", Literal["ascending", "descending"], UndefinedType ] = Undefined, **kwds, ): @@ -39654,19 +39019,17 @@ def __init__( self, concat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, align: Union[ - Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType + dict, "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + center: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, + spacing: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, @@ -39788,22 +39151,20 @@ class FacetSpec(Spec, NonNormalizedSpec): def __init__( self, - facet: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - spec: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + facet: Union[dict, "SchemaBase", UndefinedType] = Undefined, + spec: Union[dict, "SchemaBase", UndefinedType] = Undefined, align: Union[ - Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType + dict, "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + center: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, + spacing: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, @@ -39960,51 +39321,47 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): def __init__( self, mark: Union[ - Union[ - str, - dict, - "SchemaBase", - Literal[ - "arc", - "area", - "bar", - "image", - "line", - "point", - "rect", - "rule", - "text", - "tick", - "trail", - "circle", - "square", - "geoshape", - ], + str, + dict, + "SchemaBase", + Literal[ + "arc", + "area", + "bar", + "image", + "line", + "point", + "rect", + "rule", + "text", + "tick", + "trail", + "circle", + "square", + "geoshape", ], UndefinedType, ] = Undefined, align: Union[ - Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType + dict, "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + center: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, + encoding: Union[dict, "SchemaBase", UndefinedType] = Undefined, + height: Union[str, dict, float, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + projection: Union[dict, "SchemaBase", UndefinedType] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, + spacing: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - width: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, + view: Union[dict, "SchemaBase", UndefinedType] = Undefined, + width: Union[str, dict, float, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(FacetedUnitSpec, self).__init__( @@ -40083,14 +39440,12 @@ def __init__( hconcat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, @@ -40198,21 +39553,19 @@ class LayerSpec(Spec, NonNormalizedSpec): def __init__( self, layer: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, + encoding: Union[dict, "SchemaBase", UndefinedType] = Undefined, + height: Union[str, dict, float, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + projection: Union[dict, "SchemaBase", UndefinedType] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - width: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, + view: Union[dict, "SchemaBase", UndefinedType] = Undefined, + width: Union[str, dict, float, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(LayerSpec, self).__init__( @@ -40344,22 +39697,20 @@ class LayerRepeatSpec(RepeatSpec): def __init__( self, - repeat: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - spec: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + repeat: Union[dict, "SchemaBase", UndefinedType] = Undefined, + spec: Union[dict, "SchemaBase", UndefinedType] = Undefined, align: Union[ - Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType + dict, "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + center: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, + spacing: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, @@ -40484,24 +39835,20 @@ class NonLayerRepeatSpec(RepeatSpec): def __init__( self, - repeat: Union[ - Union[dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, - spec: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + repeat: Union[dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, + spec: Union[dict, "SchemaBase", UndefinedType] = Undefined, align: Union[ - Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType + dict, "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + center: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, + spacing: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, @@ -40543,7 +39890,7 @@ class SphereGenerator(Generator): def __init__( self, - sphere: Union[Union[bool, dict], UndefinedType] = Undefined, + sphere: Union[bool, dict, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -40649,31 +39996,29 @@ class DerivedStream(Stream): def __init__( self, - stream: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + stream: Union[dict, "SchemaBase", UndefinedType] = Undefined, between: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, consume: Union[bool, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, filter: Union[ - Union[str, "SchemaBase", Sequence[Union[str, "SchemaBase"]]], UndefinedType + str, "SchemaBase", Sequence[Union[str, "SchemaBase"]], UndefinedType ] = Undefined, markname: Union[str, UndefinedType] = Undefined, marktype: Union[ - Union[ - "SchemaBase", - Literal[ - "arc", - "area", - "image", - "group", - "line", - "path", - "rect", - "rule", - "shape", - "symbol", - "text", - "trail", - ], + "SchemaBase", + Literal[ + "arc", + "area", + "image", + "group", + "line", + "path", + "rect", + "rule", + "shape", + "symbol", + "text", + "trail", ], UndefinedType, ] = Undefined, @@ -40740,26 +40085,24 @@ def __init__( consume: Union[bool, UndefinedType] = Undefined, debounce: Union[float, UndefinedType] = Undefined, filter: Union[ - Union[str, "SchemaBase", Sequence[Union[str, "SchemaBase"]]], UndefinedType + str, "SchemaBase", Sequence[Union[str, "SchemaBase"]], UndefinedType ] = Undefined, markname: Union[str, UndefinedType] = Undefined, marktype: Union[ - Union[ - "SchemaBase", - Literal[ - "arc", - "area", - "image", - "group", - "line", - "path", - "rect", - "rule", - "shape", - "symbol", - "text", - "trail", - ], + "SchemaBase", + Literal[ + "arc", + "area", + "image", + "group", + "line", + "path", + "rect", + "rule", + "shape", + "symbol", + "text", + "trail", ], UndefinedType, ] = Undefined, @@ -40974,176 +40317,167 @@ class StringFieldDef(VegaLiteSchema): def __init__( self, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, "SchemaBase"], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, "SchemaBase", UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -41366,183 +40700,173 @@ class StringFieldDefWithCondition(VegaLiteSchema): def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, "SchemaBase"], UndefinedType - ] = Undefined, + bin: Union[str, bool, dict, None, "SchemaBase", UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -41584,11 +40908,10 @@ class StringValueDefWithCondition(VegaLiteSchema): def __init__( self, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, value: Union[ - Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType + str, dict, None, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -41673,21 +40996,21 @@ class StyleConfigIndex(VegaLiteSchema): def __init__( self, - arc: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - area: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - bar: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - circle: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - geoshape: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - image: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - line: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - mark: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - point: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - rect: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - rule: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - square: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - text: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - tick: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - trail: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + arc: Union[dict, "SchemaBase", UndefinedType] = Undefined, + area: Union[dict, "SchemaBase", UndefinedType] = Undefined, + bar: Union[dict, "SchemaBase", UndefinedType] = Undefined, + circle: Union[dict, "SchemaBase", UndefinedType] = Undefined, + geoshape: Union[dict, "SchemaBase", UndefinedType] = Undefined, + image: Union[dict, "SchemaBase", UndefinedType] = Undefined, + line: Union[dict, "SchemaBase", UndefinedType] = Undefined, + mark: Union[dict, "SchemaBase", UndefinedType] = Undefined, + point: Union[dict, "SchemaBase", UndefinedType] = Undefined, + rect: Union[dict, "SchemaBase", UndefinedType] = Undefined, + rule: Union[dict, "SchemaBase", UndefinedType] = Undefined, + square: Union[dict, "SchemaBase", UndefinedType] = Undefined, + text: Union[dict, "SchemaBase", UndefinedType] = Undefined, + tick: Union[dict, "SchemaBase", UndefinedType] = Undefined, + trail: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(StyleConfigIndex, self).__init__( @@ -41924,23 +41247,17 @@ def __init__( self, bandPosition: Union[float, UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, datum: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", - Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal", "geojson"], UndefinedType, ] = Undefined, **kwds, @@ -42163,183 +41480,173 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): def __init__( self, shorthand: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType + str, dict, "SchemaBase", Sequence[str], UndefinedType ] = Undefined, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, "SchemaBase"], UndefinedType - ] = Undefined, + bin: Union[str, bool, dict, None, "SchemaBase", UndefinedType] = Undefined, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - format: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, + format: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, formatType: Union[str, UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -42750,793 +42057,768 @@ class TickConfig(AnyMarkConfig): def __init__( self, align: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["left", "center", "right"]], + dict, + "_Parameter", + "SchemaBase", + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ariaRole: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal["top", "middle", "bottom"], - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, blend: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, color: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, dir: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"]], - UndefinedType, - ] = Undefined, - dx: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - dy: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, "_Parameter", "SchemaBase", Literal["ltr", "rtl"], UndefinedType ] = Undefined, + dx: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + dy: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, ellipsis: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, endAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, - font: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + font: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, fontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - href: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + href: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, innerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineBreak: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union["SchemaBase", Literal["horizontal", "vertical"]], UndefinedType + "SchemaBase", Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - shape: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - size: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + shape: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + size: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, smooth: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + bool, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, startAngle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeJoin: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], + dict, + "_Parameter", + "SchemaBase", + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, tension: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, text: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, "_Parameter", "SchemaBase"], - UndefinedType, - ] = Undefined, - url: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, bool, dict, None, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + url: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, width: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -43661,18 +42943,16 @@ class TimeIntervalStep(TickCount): def __init__( self, interval: Union[ - Union[ - "SchemaBase", - Literal[ - "millisecond", - "second", - "minute", - "hour", - "day", - "week", - "month", - "year", - ], + "SchemaBase", + Literal[ + "millisecond", + "second", + "minute", + "hour", + "day", + "week", + "month", + "year", ], UndefinedType, ] = Undefined, @@ -43715,13 +42995,11 @@ def __init__( self, date: Union[str, UndefinedType] = Undefined, dateTime: Union[str, UndefinedType] = Undefined, - days: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, - months: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, - periods: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, - shortDays: Union[Union["SchemaBase", Sequence[str]], UndefinedType] = Undefined, - shortMonths: Union[ - Union["SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + days: Union["SchemaBase", Sequence[str], UndefinedType] = Undefined, + months: Union["SchemaBase", Sequence[str], UndefinedType] = Undefined, + periods: Union["SchemaBase", Sequence[str], UndefinedType] = Undefined, + shortDays: Union["SchemaBase", Sequence[str], UndefinedType] = Undefined, + shortMonths: Union["SchemaBase", Sequence[str], UndefinedType] = Undefined, time: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -43875,96 +43153,94 @@ def __init__( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -44001,96 +43277,94 @@ def __init__( maxbins: Union[float, UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, unit: Union[ - Union[ - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -44202,446 +43476,430 @@ class TitleConfig(VegaLiteSchema): def __init__( self, align: Union[ - Union["SchemaBase", Literal["left", "center", "right"]], UndefinedType + "SchemaBase", Literal["left", "center", "right"], UndefinedType ] = Undefined, anchor: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[None, "start", "middle", "end"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal[None, "start", "middle", "end"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, baseline: Union[ - Union[str, "SchemaBase", Literal["top", "middle", "bottom"]], UndefinedType + str, "SchemaBase", Literal["top", "middle", "bottom"], UndefinedType ] = Undefined, color: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - dx: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - dy: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - font: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + dx: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + dy: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + font: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, fontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, frame: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Literal["bounds", "group"]], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["bounds", "group"], UndefinedType, ] = Undefined, limit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, orient: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal["none", "left", "right", "top", "bottom"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal["none", "left", "right", "top", "bottom"], UndefinedType, ] = Undefined, subtitleColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitleFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, zindex: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -44807,444 +44065,428 @@ class TitleParams(VegaLiteSchema): def __init__( self, text: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, align: Union[ - Union["SchemaBase", Literal["left", "center", "right"]], UndefinedType + "SchemaBase", Literal["left", "center", "right"], UndefinedType ] = Undefined, anchor: Union[ - Union["SchemaBase", Literal[None, "start", "middle", "end"]], UndefinedType + "SchemaBase", Literal[None, "start", "middle", "end"], UndefinedType ] = Undefined, angle: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - aria: Union[ - Union[bool, dict, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, + aria: Union[bool, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, baseline: Union[ - Union[str, "SchemaBase", Literal["top", "middle", "bottom"]], UndefinedType + str, "SchemaBase", Literal["top", "middle", "bottom"], UndefinedType ] = Undefined, color: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - dx: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - dy: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, - font: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType - ] = Undefined, + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + dx: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + dy: Union[dict, float, "_Parameter", "SchemaBase", UndefinedType] = Undefined, + font: Union[str, dict, "_Parameter", "SchemaBase", UndefinedType] = Undefined, fontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, frame: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Literal["bounds", "group"]], + str, + dict, + "_Parameter", + "SchemaBase", + Literal["bounds", "group"], UndefinedType, ] = Undefined, limit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, offset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, orient: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal["none", "left", "right", "top", "bottom"], - ], + dict, + "_Parameter", + "SchemaBase", + Literal["none", "left", "right", "top", "bottom"], UndefinedType, ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, - subtitle: Union[ - Union[str, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, + subtitle: Union[str, "SchemaBase", Sequence[str], UndefinedType] = Undefined, subtitleColor: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, subtitleFont: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitleFontSize: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitleFontStyle: Union[ - Union[str, dict, "_Parameter", "SchemaBase"], UndefinedType + str, dict, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitleFontWeight: Union[ - Union[ - dict, - "_Parameter", - "SchemaBase", - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + "_Parameter", + "SchemaBase", + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, subtitleLineHeight: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, subtitlePadding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, zindex: Union[float, UndefinedType] = Undefined, **kwds, @@ -45370,21 +44612,19 @@ class TopLevelSelectionParameter(TopLevelParameter): def __init__( self, - name: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + name: Union[str, "SchemaBase", UndefinedType] = Undefined, select: Union[ - Union[dict, "SchemaBase", Literal["point", "interval"]], UndefinedType + dict, "SchemaBase", Literal["point", "interval"], UndefinedType ] = Undefined, - bind: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + bind: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, value: Union[ - Union[ - str, - bool, - dict, - None, - float, - "SchemaBase", - Sequence[Union[dict, "SchemaBase"]], - ], + str, + bool, + dict, + None, + float, + "SchemaBase", + Sequence[Union[dict, "SchemaBase"]], UndefinedType, ] = Undefined, views: Union[Sequence[str], UndefinedType] = Undefined, @@ -45538,192 +44778,190 @@ def __init__( self, concat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, align: Union[ - Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType + dict, "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, autosize: Union[ - Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + dict, + "SchemaBase", + Literal["pad", "none", "fit", "fit-x", "fit-y"], UndefinedType, ] = Undefined, background: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + center: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + config: Union[dict, "SchemaBase", UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + datasets: Union[dict, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, + spacing: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + usermeta: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(TopLevelConcatSpec, self).__init__( @@ -45883,195 +45121,193 @@ class TopLevelFacetSpec(TopLevelSpec): def __init__( self, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - facet: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - spec: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + facet: Union[dict, "SchemaBase", UndefinedType] = Undefined, + spec: Union[dict, "SchemaBase", UndefinedType] = Undefined, align: Union[ - Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType + dict, "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, autosize: Union[ - Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + dict, + "SchemaBase", + Literal["pad", "none", "fit", "fit-x", "fit-y"], UndefinedType, ] = Undefined, background: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, + center: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, columns: Union[float, UndefinedType] = Undefined, - config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + config: Union[dict, "SchemaBase", UndefinedType] = Undefined, + datasets: Union[dict, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, + spacing: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + usermeta: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(TopLevelFacetSpec, self).__init__( @@ -46186,188 +45422,186 @@ def __init__( self, hconcat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, autosize: Union[ - Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + dict, + "SchemaBase", + Literal["pad", "none", "fit", "fit-x", "fit-y"], UndefinedType, ] = Undefined, background: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + config: Union[dict, "SchemaBase", UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + datasets: Union[dict, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + usermeta: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(TopLevelHConcatSpec, self).__init__( @@ -46513,190 +45747,188 @@ def __init__( self, layer: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, autosize: Union[ - Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + dict, + "SchemaBase", + Literal["pad", "none", "fit", "fit-x", "fit-y"], UndefinedType, ] = Undefined, background: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + config: Union[dict, "SchemaBase", UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + datasets: Union[dict, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, + encoding: Union[dict, "SchemaBase", UndefinedType] = Undefined, + height: Union[str, dict, float, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + projection: Union[dict, "SchemaBase", UndefinedType] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - width: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, + usermeta: Union[dict, "SchemaBase", UndefinedType] = Undefined, + view: Union[dict, "SchemaBase", UndefinedType] = Undefined, + width: Union[str, dict, float, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(TopLevelLayerSpec, self).__init__( @@ -46898,221 +46130,217 @@ class TopLevelUnitSpec(TopLevelSpec): def __init__( self, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, mark: Union[ - Union[ - str, - dict, - "SchemaBase", - Literal[ - "arc", - "area", - "bar", - "image", - "line", - "point", - "rect", - "rule", - "text", - "tick", - "trail", - "circle", - "square", - "geoshape", - ], + str, + dict, + "SchemaBase", + Literal[ + "arc", + "area", + "bar", + "image", + "line", + "point", + "rect", + "rule", + "text", + "tick", + "trail", + "circle", + "square", + "geoshape", ], UndefinedType, ] = Undefined, align: Union[ - Union[dict, "SchemaBase", Literal["all", "each", "none"]], UndefinedType + dict, "SchemaBase", Literal["all", "each", "none"], UndefinedType ] = Undefined, autosize: Union[ - Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + dict, + "SchemaBase", + Literal["pad", "none", "fit", "fit-x", "fit-y"], UndefinedType, ] = Undefined, background: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, - center: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, - config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + center: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, + config: Union[dict, "SchemaBase", UndefinedType] = Undefined, + datasets: Union[dict, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, + encoding: Union[dict, "SchemaBase", UndefinedType] = Undefined, + height: Union[str, dict, float, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - spacing: Union[Union[dict, float, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + projection: Union[dict, "SchemaBase", UndefinedType] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, + spacing: Union[dict, float, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - width: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, + usermeta: Union[dict, "SchemaBase", UndefinedType] = Undefined, + view: Union[dict, "SchemaBase", UndefinedType] = Undefined, + width: Union[str, dict, float, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(TopLevelUnitSpec, self).__init__( @@ -47230,188 +46458,186 @@ def __init__( self, vconcat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, autosize: Union[ - Union[dict, "SchemaBase", Literal["pad", "none", "fit", "fit-x", "fit-y"]], + dict, + "SchemaBase", + Literal["pad", "none", "fit", "fit-x", "fit-y"], UndefinedType, ] = Undefined, background: Union[ - Union[ - str, - dict, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - config: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, - datasets: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + config: Union[dict, "SchemaBase", UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, + datasets: Union[dict, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, padding: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - usermeta: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + usermeta: Union[dict, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(TopLevelVConcatSpec, self).__init__( @@ -47485,7 +46711,7 @@ def __init__( self, feature: Union[str, UndefinedType] = Undefined, mesh: Union[str, UndefinedType] = Undefined, - parse: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + parse: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, type: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -47560,8 +46786,8 @@ class BinTransform(Transform): def __init__( self, - bin: Union[Union[bool, dict, "SchemaBase"], UndefinedType] = Undefined, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[bool, dict, "SchemaBase", UndefinedType] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(BinTransform, self).__init__(bin=bin, field=field, **kwds) @@ -47644,7 +46870,7 @@ class DensityTransform(Transform): def __init__( self, - density: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + density: Union[str, "SchemaBase", UndefinedType] = Undefined, bandwidth: Union[float, UndefinedType] = Undefined, counts: Union[bool, UndefinedType] = Undefined, cumulative: Union[bool, UndefinedType] = Undefined, @@ -47687,8 +46913,8 @@ class ExtentTransform(Transform): def __init__( self, - extent: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - param: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + extent: Union[str, "SchemaBase", UndefinedType] = Undefined, + param: Union[str, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(ExtentTransform, self).__init__(extent=extent, param=param, **kwds) @@ -47735,9 +46961,7 @@ class FilterTransform(Transform): _schema = {"$ref": "#/definitions/FilterTransform"} def __init__( - self, - filter: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, - **kwds, + self, filter: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, **kwds ): super(FilterTransform, self).__init__(filter=filter, **kwds) @@ -47846,15 +47070,14 @@ class ImputeTransform(Transform): def __init__( self, - impute: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - key: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + impute: Union[str, "SchemaBase", UndefinedType] = Undefined, + key: Union[str, "SchemaBase", UndefinedType] = Undefined, frame: Union[Sequence[Union[None, float]], UndefinedType] = Undefined, groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, - keyvals: Union[ - Union[dict, "SchemaBase", Sequence[Any]], UndefinedType - ] = Undefined, + keyvals: Union[dict, "SchemaBase", Sequence[Any], UndefinedType] = Undefined, method: Union[ - Union["SchemaBase", Literal["value", "median", "max", "min", "mean"]], + "SchemaBase", + Literal["value", "median", "max", "min", "mean"], UndefinedType, ] = Undefined, value: Union[Any, UndefinedType] = Undefined, @@ -47932,8 +47155,8 @@ class LoessTransform(Transform): def __init__( self, - loess: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - on: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + loess: Union[str, "SchemaBase", UndefinedType] = Undefined, + on: Union[str, "SchemaBase", UndefinedType] = Undefined, bandwidth: Union[float, UndefinedType] = Undefined, groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, **kwds, @@ -48012,38 +47235,36 @@ class PivotTransform(Transform): def __init__( self, - pivot: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - value: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + pivot: Union[str, "SchemaBase", UndefinedType] = Undefined, + value: Union[str, "SchemaBase", UndefinedType] = Undefined, groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, limit: Union[float, UndefinedType] = Undefined, op: Union[ - Union[ - "SchemaBase", - Literal[ - "argmax", - "argmin", - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + "SchemaBase", + Literal[ + "argmax", + "argmin", + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, @@ -48084,7 +47305,7 @@ class QuantileTransform(Transform): def __init__( self, - quantile: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + quantile: Union[str, "SchemaBase", UndefinedType] = Undefined, groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, probs: Union[Sequence[float], UndefinedType] = Undefined, step: Union[float, UndefinedType] = Undefined, @@ -48141,8 +47362,8 @@ class RegressionTransform(Transform): def __init__( self, - on: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - regression: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + on: Union[str, "SchemaBase", UndefinedType] = Undefined, + regression: Union[str, "SchemaBase", UndefinedType] = Undefined, extent: Union[Sequence[float], UndefinedType] = Undefined, groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, method: Union[ @@ -48217,7 +47438,7 @@ class StackTransform(Transform): def __init__( self, groupby: Union[Sequence[Union[str, "SchemaBase"]], UndefinedType] = Undefined, - stack: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + stack: Union[str, "SchemaBase", UndefinedType] = Undefined, offset: Union[ Literal["zero", "center", "normalize"], UndefinedType ] = Undefined, @@ -48249,99 +47470,97 @@ class TimeUnitTransform(Transform): def __init__( self, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", ], UndefinedType, ] = Undefined, @@ -48537,174 +47756,165 @@ class TypedFieldDef(VegaLiteSchema): def __init__( self, aggregate: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], + dict, + "SchemaBase", + Literal[ + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", ], UndefinedType, ] = Undefined, bandPosition: Union[float, UndefinedType] = Undefined, - bin: Union[ - Union[str, bool, dict, None, "SchemaBase"], UndefinedType - ] = Undefined, - field: Union[Union[str, dict, "SchemaBase"], UndefinedType] = Undefined, + bin: Union[str, bool, dict, None, "SchemaBase", UndefinedType] = Undefined, + field: Union[str, dict, "SchemaBase", UndefinedType] = Undefined, timeUnit: Union[ - Union[ - dict, - "SchemaBase", - Literal[ - "year", - "quarter", - "month", - "week", - "day", - "dayofyear", - "date", - "hours", - "minutes", - "seconds", - "milliseconds", - ], - Literal[ - "utcyear", - "utcquarter", - "utcmonth", - "utcweek", - "utcday", - "utcdayofyear", - "utcdate", - "utchours", - "utcminutes", - "utcseconds", - "utcmilliseconds", - ], - Literal[ - "binnedyear", - "binnedyearquarter", - "binnedyearquartermonth", - "binnedyearmonth", - "binnedyearmonthdate", - "binnedyearmonthdatehours", - "binnedyearmonthdatehoursminutes", - "binnedyearmonthdatehoursminutesseconds", - "binnedyearweek", - "binnedyearweekday", - "binnedyearweekdayhours", - "binnedyearweekdayhoursminutes", - "binnedyearweekdayhoursminutesseconds", - "binnedyeardayofyear", - ], - Literal[ - "binnedutcyear", - "binnedutcyearquarter", - "binnedutcyearquartermonth", - "binnedutcyearmonth", - "binnedutcyearmonthdate", - "binnedutcyearmonthdatehours", - "binnedutcyearmonthdatehoursminutes", - "binnedutcyearmonthdatehoursminutesseconds", - "binnedutcyearweek", - "binnedutcyearweekday", - "binnedutcyearweekdayhours", - "binnedutcyearweekdayhoursminutes", - "binnedutcyearweekdayhoursminutesseconds", - "binnedutcyeardayofyear", - ], - Literal[ - "yearquarter", - "yearquartermonth", - "yearmonth", - "yearmonthdate", - "yearmonthdatehours", - "yearmonthdatehoursminutes", - "yearmonthdatehoursminutesseconds", - "yearweek", - "yearweekday", - "yearweekdayhours", - "yearweekdayhoursminutes", - "yearweekdayhoursminutesseconds", - "yeardayofyear", - "quartermonth", - "monthdate", - "monthdatehours", - "monthdatehoursminutes", - "monthdatehoursminutesseconds", - "weekday", - "weeksdayhours", - "weekdayhoursminutes", - "weekdayhoursminutesseconds", - "dayhours", - "dayhoursminutes", - "dayhoursminutesseconds", - "hoursminutes", - "hoursminutesseconds", - "minutesseconds", - "secondsmilliseconds", - ], - Literal[ - "utcyearquarter", - "utcyearquartermonth", - "utcyearmonth", - "utcyearmonthdate", - "utcyearmonthdatehours", - "utcyearmonthdatehoursminutes", - "utcyearmonthdatehoursminutesseconds", - "utcyearweek", - "utcyearweekday", - "utcyearweekdayhours", - "utcyearweekdayhoursminutes", - "utcyearweekdayhoursminutesseconds", - "utcyeardayofyear", - "utcquartermonth", - "utcmonthdate", - "utcmonthdatehours", - "utcmonthdatehoursminutes", - "utcmonthdatehoursminutesseconds", - "utcweekday", - "utcweeksdayhours", - "utcweekdayhoursminutes", - "utcweekdayhoursminutesseconds", - "utcdayhours", - "utcdayhoursminutes", - "utcdayhoursminutesseconds", - "utchoursminutes", - "utchoursminutesseconds", - "utcminutesseconds", - "utcsecondsmilliseconds", - ], - ], - UndefinedType, - ] = Undefined, - title: Union[ - Union[str, None, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + dict, + "SchemaBase", + Literal[ + "year", + "quarter", + "month", + "week", + "day", + "dayofyear", + "date", + "hours", + "minutes", + "seconds", + "milliseconds", + ], + Literal[ + "utcyear", + "utcquarter", + "utcmonth", + "utcweek", + "utcday", + "utcdayofyear", + "utcdate", + "utchours", + "utcminutes", + "utcseconds", + "utcmilliseconds", + ], + Literal[ + "binnedyear", + "binnedyearquarter", + "binnedyearquartermonth", + "binnedyearmonth", + "binnedyearmonthdate", + "binnedyearmonthdatehours", + "binnedyearmonthdatehoursminutes", + "binnedyearmonthdatehoursminutesseconds", + "binnedyearweek", + "binnedyearweekday", + "binnedyearweekdayhours", + "binnedyearweekdayhoursminutes", + "binnedyearweekdayhoursminutesseconds", + "binnedyeardayofyear", + ], + Literal[ + "binnedutcyear", + "binnedutcyearquarter", + "binnedutcyearquartermonth", + "binnedutcyearmonth", + "binnedutcyearmonthdate", + "binnedutcyearmonthdatehours", + "binnedutcyearmonthdatehoursminutes", + "binnedutcyearmonthdatehoursminutesseconds", + "binnedutcyearweek", + "binnedutcyearweekday", + "binnedutcyearweekdayhours", + "binnedutcyearweekdayhoursminutes", + "binnedutcyearweekdayhoursminutesseconds", + "binnedutcyeardayofyear", + ], + Literal[ + "yearquarter", + "yearquartermonth", + "yearmonth", + "yearmonthdate", + "yearmonthdatehours", + "yearmonthdatehoursminutes", + "yearmonthdatehoursminutesseconds", + "yearweek", + "yearweekday", + "yearweekdayhours", + "yearweekdayhoursminutes", + "yearweekdayhoursminutesseconds", + "yeardayofyear", + "quartermonth", + "monthdate", + "monthdatehours", + "monthdatehoursminutes", + "monthdatehoursminutesseconds", + "weekday", + "weeksdayhours", + "weekdayhoursminutes", + "weekdayhoursminutesseconds", + "dayhours", + "dayhoursminutes", + "dayhoursminutesseconds", + "hoursminutes", + "hoursminutesseconds", + "minutesseconds", + "secondsmilliseconds", + ], + Literal[ + "utcyearquarter", + "utcyearquartermonth", + "utcyearmonth", + "utcyearmonthdate", + "utcyearmonthdatehours", + "utcyearmonthdatehoursminutes", + "utcyearmonthdatehoursminutesseconds", + "utcyearweek", + "utcyearweekday", + "utcyearweekdayhours", + "utcyearweekdayhoursminutes", + "utcyearweekdayhoursminutesseconds", + "utcyeardayofyear", + "utcquartermonth", + "utcmonthdate", + "utcmonthdatehours", + "utcmonthdatehoursminutes", + "utcmonthdatehoursminutesseconds", + "utcweekday", + "utcweeksdayhours", + "utcweekdayhoursminutes", + "utcweekdayhoursminutesseconds", + "utcdayhours", + "utcdayhoursminutes", + "utcdayhoursminutesseconds", + "utchoursminutes", + "utchoursminutesseconds", + "utcminutesseconds", + "utcsecondsmilliseconds", + ], + UndefinedType, + ] = Undefined, + title: Union[str, None, "SchemaBase", Sequence[str], UndefinedType] = Undefined, type: Union[ - Union[ - "SchemaBase", Literal["quantitative", "ordinal", "temporal", "nominal"] - ], + "SchemaBase", + Literal["quantitative", "ordinal", "temporal", "nominal"], UndefinedType, ] = Undefined, **kwds, @@ -48774,38 +47984,34 @@ class UnitSpec(VegaLiteSchema): def __init__( self, mark: Union[ - Union[ - str, - dict, - "SchemaBase", - Literal[ - "arc", - "area", - "bar", - "image", - "line", - "point", - "rect", - "rule", - "text", - "tick", - "trail", - "circle", - "square", - "geoshape", - ], - ], - UndefinedType, - ] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + str, + dict, + "SchemaBase", + Literal[ + "arc", + "area", + "bar", + "image", + "line", + "point", + "rect", + "rule", + "text", + "tick", + "trail", + "circle", + "square", + "geoshape", + ], + UndefinedType, + ] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + encoding: Union[dict, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + projection: Union[dict, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, @@ -48909,44 +48115,40 @@ class UnitSpecWithFrame(VegaLiteSchema): def __init__( self, mark: Union[ - Union[ - str, - dict, - "SchemaBase", - Literal[ - "arc", - "area", - "bar", - "image", - "line", - "point", - "rect", - "rule", - "text", - "tick", - "trail", - "circle", - "square", - "geoshape", - ], - ], - UndefinedType, - ] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + str, + dict, + "SchemaBase", + Literal[ + "arc", + "area", + "bar", + "image", + "line", + "point", + "rect", + "rule", + "text", + "tick", + "trail", + "circle", + "square", + "geoshape", + ], + UndefinedType, + ] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, - encoding: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - height: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, + encoding: Union[dict, "SchemaBase", UndefinedType] = Undefined, + height: Union[str, dict, float, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, params: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, - projection: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + projection: Union[dict, "SchemaBase", UndefinedType] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, - view: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - width: Union[Union[str, dict, float, "SchemaBase"], UndefinedType] = Undefined, + view: Union[dict, "SchemaBase", UndefinedType] = Undefined, + width: Union[str, dict, float, "SchemaBase", UndefinedType] = Undefined, **kwds, ): super(UnitSpecWithFrame, self).__init__( @@ -48988,7 +48190,7 @@ class UrlData(DataSource): def __init__( self, url: Union[str, UndefinedType] = Undefined, - format: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + format: Union[dict, "SchemaBase", UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, **kwds, ): @@ -49082,14 +48284,12 @@ def __init__( vconcat: Union[Sequence[Union[dict, "SchemaBase"]], UndefinedType] = Undefined, bounds: Union[Literal["full", "flush"], UndefinedType] = Undefined, center: Union[bool, UndefinedType] = Undefined, - data: Union[Union[dict, None, "SchemaBase"], UndefinedType] = Undefined, + data: Union[dict, None, "SchemaBase", UndefinedType] = Undefined, description: Union[str, UndefinedType] = Undefined, name: Union[str, UndefinedType] = Undefined, - resolve: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, + resolve: Union[dict, "SchemaBase", UndefinedType] = Undefined, spacing: Union[float, UndefinedType] = Undefined, - title: Union[ - Union[str, dict, "SchemaBase", Sequence[str]], UndefinedType - ] = Undefined, + title: Union[str, dict, "SchemaBase", Sequence[str], UndefinedType] = Undefined, transform: Union[ Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, @@ -49135,11 +48335,10 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull( def __init__( self, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, value: Union[ - Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType + str, dict, None, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -49173,11 +48372,10 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull( def __init__( self, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, value: Union[ - Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType + str, dict, None, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -49211,11 +48409,10 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumber( def __init__( self, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, value: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -49249,11 +48446,10 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray( def __init__( self, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, value: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, **kwds, ): @@ -49285,11 +48481,10 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefstringnull(VegaLiteSchema): def __init__( self, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, value: Union[ - Union[str, dict, None, "_Parameter", "SchemaBase"], UndefinedType + str, dict, None, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -49319,11 +48514,10 @@ class ValueDefWithConditionStringFieldDefText(TextDef): def __init__( self, condition: Union[ - Union[dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]]], - UndefinedType, + dict, "SchemaBase", Sequence[Union[dict, "SchemaBase"]], UndefinedType ] = Undefined, value: Union[ - Union[str, dict, "_Parameter", "SchemaBase", Sequence[str]], UndefinedType + str, dict, "_Parameter", "SchemaBase", Sequence[str], UndefinedType ] = Undefined, **kwds, ): @@ -49375,7 +48569,7 @@ class ValueDefnumberwidthheightExprRef(VegaLiteSchema): def __init__( self, value: Union[ - Union[str, dict, float, "_Parameter", "SchemaBase"], UndefinedType + str, dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -49413,9 +48607,9 @@ class VariableParameter(TopLevelParameter): def __init__( self, - name: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, - bind: Union[Union[dict, "SchemaBase"], UndefinedType] = Undefined, - expr: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + name: Union[str, "SchemaBase", UndefinedType] = Undefined, + bind: Union[dict, "SchemaBase", UndefinedType] = Undefined, + expr: Union[str, "SchemaBase", UndefinedType] = Undefined, value: Union[Any, UndefinedType] = Undefined, **kwds, ): @@ -49601,402 +48795,402 @@ class ViewBackground(VegaLiteSchema): def __init__( self, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cursor: Union[ - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeJoin: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], + dict, + "_Parameter", + "SchemaBase", + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, **kwds, ): super(ViewBackground, self).__init__( @@ -50107,403 +49301,403 @@ def __init__( continuousHeight: Union[float, UndefinedType] = Undefined, continuousWidth: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, cursor: Union[ - Union[ - "SchemaBase", - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], - ], - UndefinedType, - ] = Undefined, - discreteHeight: Union[Union[dict, float], UndefinedType] = Undefined, - discreteWidth: Union[Union[dict, float], UndefinedType] = Undefined, + "SchemaBase", + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", + ], + UndefinedType, + ] = Undefined, + discreteHeight: Union[dict, float, UndefinedType] = Undefined, + discreteWidth: Union[dict, float, UndefinedType] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, step: Union[float, UndefinedType] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - "_Parameter", - "SchemaBase", - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + "_Parameter", + "SchemaBase", + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["butt", "round", "square"]], + dict, + "_Parameter", + "SchemaBase", + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, "_Parameter", "SchemaBase", Sequence[float]], UndefinedType + dict, "_Parameter", "SchemaBase", Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeJoin: Union[ - Union[dict, "_Parameter", "SchemaBase", Literal["miter", "round", "bevel"]], + dict, + "_Parameter", + "SchemaBase", + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, "_Parameter", "SchemaBase"], UndefinedType + dict, float, "_Parameter", "SchemaBase", UndefinedType ] = Undefined, **kwds, ): @@ -50592,50 +49786,48 @@ class WindowFieldDef(VegaLiteSchema): def __init__( self, op: Union[ - Union[ - "SchemaBase", - Literal[ - "row_number", - "rank", - "dense_rank", - "percent_rank", - "cume_dist", - "ntile", - "lag", - "lead", - "first_value", - "last_value", - "nth_value", - ], - Literal[ - "argmax", - "argmin", - "average", - "count", - "distinct", - "max", - "mean", - "median", - "min", - "missing", - "product", - "q1", - "q3", - "ci0", - "ci1", - "stderr", - "stdev", - "stdevp", - "sum", - "valid", - "values", - "variance", - "variancep", - ], - ], - UndefinedType, - ] = Undefined, - field: Union[Union[str, "SchemaBase"], UndefinedType] = Undefined, + "SchemaBase", + Literal[ + "row_number", + "rank", + "dense_rank", + "percent_rank", + "cume_dist", + "ntile", + "lag", + "lead", + "first_value", + "last_value", + "nth_value", + ], + Literal[ + "argmax", + "argmin", + "average", + "count", + "distinct", + "max", + "mean", + "median", + "min", + "missing", + "product", + "q1", + "q3", + "ci0", + "ci1", + "stderr", + "stdev", + "stdevp", + "sum", + "valid", + "values", + "variance", + "variancep", + ], + UndefinedType, + ] = Undefined, + field: Union[str, "SchemaBase", UndefinedType] = Undefined, param: Union[float, UndefinedType] = Undefined, **kwds, ): diff --git a/altair/vegalite/v5/schema/mixins.py b/altair/vegalite/v5/schema/mixins.py index 7b988d139..9c4af3258 100644 --- a/altair/vegalite/v5/schema/mixins.py +++ b/altair/vegalite/v5/schema/mixins.py @@ -22,845 +22,824 @@ class MarkMethodMixin: def mark_arc( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -964,845 +943,824 @@ def mark_arc( def mark_area( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -1906,845 +1864,824 @@ def mark_area( def mark_bar( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -2848,845 +2785,824 @@ def mark_bar( def mark_image( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -3790,845 +3706,824 @@ def mark_image( def mark_line( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -4732,845 +4627,824 @@ def mark_line( def mark_point( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -5674,845 +5548,824 @@ def mark_point( def mark_rect( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -6616,845 +6469,824 @@ def mark_rect( def mark_rule( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -7558,845 +7390,824 @@ def mark_rule( def mark_text( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -8500,845 +8311,824 @@ def mark_text( def mark_tick( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -9442,845 +9232,824 @@ def mark_tick( def mark_trail( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -10384,845 +10153,824 @@ def mark_trail( def mark_circle( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -11326,845 +11074,824 @@ def mark_circle( def mark_square( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -12268,845 +11995,824 @@ def mark_square( def mark_geoshape( self, align: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["left", "center", "right"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["left", "center", "right"], UndefinedType, ] = Undefined, angle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aria: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRole: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ariaRoleDescription: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, aspect: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, bandSize: Union[float, UndefinedType] = Undefined, baseline: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal["top", "middle", "bottom"], - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal["top", "middle", "bottom"], UndefinedType, ] = Undefined, binSpacing: Union[float, UndefinedType] = Undefined, blend: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - None, - "multiply", - "screen", - "overlay", - "darken", - "lighten", - "color-dodge", - "color-burn", - "hard-light", - "soft-light", - "difference", - "exclusion", - "hue", - "saturation", - "color", - "luminosity", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + None, + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity", ], UndefinedType, ] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, continuousBandSize: Union[float, UndefinedType] = Undefined, cornerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusBottomRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusEnd: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopLeft: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cornerRadiusTopRight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, cursor: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "auto", - "default", - "none", - "context-menu", - "help", - "pointer", - "progress", - "wait", - "cell", - "crosshair", - "text", - "vertical-text", - "alias", - "copy", - "move", - "no-drop", - "not-allowed", - "e-resize", - "n-resize", - "ne-resize", - "nw-resize", - "s-resize", - "se-resize", - "sw-resize", - "w-resize", - "ew-resize", - "ns-resize", - "nesw-resize", - "nwse-resize", - "col-resize", - "row-resize", - "all-scroll", - "zoom-in", - "zoom-out", - "grab", - "grabbing", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "auto", + "default", + "none", + "context-menu", + "help", + "pointer", + "progress", + "wait", + "cell", + "crosshair", + "text", + "vertical-text", + "alias", + "copy", + "move", + "no-drop", + "not-allowed", + "e-resize", + "n-resize", + "ne-resize", + "nw-resize", + "s-resize", + "se-resize", + "sw-resize", + "w-resize", + "ew-resize", + "ns-resize", + "nesw-resize", + "nwse-resize", + "col-resize", + "row-resize", + "all-scroll", + "zoom-in", + "zoom-out", + "grab", + "grabbing", ], UndefinedType, ] = Undefined, description: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dir: Union[ - Union[dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Literal["ltr", "rtl"], UndefinedType ] = Undefined, discreteBandSize: Union[ - Union[dict, float, core.SchemaBase], UndefinedType + dict, float, core.SchemaBase, UndefinedType ] = Undefined, dx: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, dy: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, ellipsis: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fill: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, fillOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, filled: Union[bool, UndefinedType] = Undefined, font: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontStyle: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, fontWeight: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "normal", - "bold", - "lighter", - "bolder", - 100, - 200, - 300, - 400, - 500, - 600, - 700, - 800, - 900, - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "normal", + "bold", + "lighter", + "bolder", + 100, + 200, + 300, + 400, + 500, + 600, + 700, + 800, + 900, ], UndefinedType, ] = Undefined, height: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, href: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, innerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, interpolate: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, limit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - line: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + line: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, lineBreak: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, lineHeight: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, minBandSize: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, opacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - order: Union[Union[bool, None], UndefinedType] = Undefined, + order: Union[bool, None, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, outerRadius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, padAngle: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType - ] = Undefined, - point: Union[ - Union[str, bool, dict, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, + point: Union[str, bool, dict, core.SchemaBase, UndefinedType] = Undefined, radius: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radius2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, radiusOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, shape: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, size: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, smooth: Union[ - Union[bool, dict, core._Parameter, core.SchemaBase], UndefinedType + bool, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, stroke: Union[ - Union[ - str, - dict, - None, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + None, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, strokeCap: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["butt", "round", "square"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["butt", "round", "square"], UndefinedType, ] = Undefined, strokeDash: Union[ - Union[dict, core._Parameter, core.SchemaBase, Sequence[float]], - UndefinedType, + dict, core._Parameter, core.SchemaBase, Sequence[float], UndefinedType ] = Undefined, strokeDashOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeJoin: Union[ - Union[ - dict, - core._Parameter, - core.SchemaBase, - Literal["miter", "round", "bevel"], - ], + dict, + core._Parameter, + core.SchemaBase, + Literal["miter", "round", "bevel"], UndefinedType, ] = Undefined, strokeMiterLimit: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeOpacity: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, strokeWidth: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, - style: Union[Union[str, Sequence[str]], UndefinedType] = Undefined, + style: Union[str, Sequence[str], UndefinedType] = Undefined, tension: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, text: Union[ - Union[str, dict, Sequence[str], core._Parameter, core.SchemaBase], - UndefinedType, + str, dict, Sequence[str], core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, theta2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thetaOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, thickness: Union[float, UndefinedType] = Undefined, timeUnitBandPosition: Union[float, UndefinedType] = Undefined, timeUnitBandSize: Union[float, UndefinedType] = Undefined, tooltip: Union[ - Union[str, bool, dict, None, float, core._Parameter, core.SchemaBase], + str, + bool, + dict, + None, + float, + core._Parameter, + core.SchemaBase, UndefinedType, ] = Undefined, url: Union[ - Union[str, dict, core._Parameter, core.SchemaBase], UndefinedType + str, dict, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, width: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, x2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, xOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2: Union[ - Union[str, dict, float, core._Parameter, core.SchemaBase], UndefinedType + str, dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, y2Offset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, yOffset: Union[ - Union[dict, float, core._Parameter, core.SchemaBase], UndefinedType + dict, float, core._Parameter, core.SchemaBase, UndefinedType ] = Undefined, **kwds, ) -> Self: @@ -13209,178 +12915,176 @@ def mark_geoshape( def mark_boxplot( self, - box: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + box: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], - ], - UndefinedType, - ] = Undefined, - extent: Union[Union[str, float], UndefinedType] = Undefined, + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", + ], + UndefinedType, + ] = Undefined, + extent: Union[str, float, UndefinedType] = Undefined, invalid: Union[Literal["filter", None], UndefinedType] = Undefined, - median: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + median: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, - outliers: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, - rule: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + outliers: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, + rule: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + ticks: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, **kwds, ) -> Self: """Set the chart's mark to 'boxplot' (see :class:`BoxPlotDef`)""" @@ -13410,176 +13114,173 @@ def mark_errorbar( self, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, extent: Union[ - Union[core.SchemaBase, Literal["ci", "iqr", "stderr", "stdev"]], - UndefinedType, + core.SchemaBase, Literal["ci", "iqr", "stderr", "stdev"], UndefinedType ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, - rule: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + rule: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, size: Union[float, UndefinedType] = Undefined, thickness: Union[float, UndefinedType] = Undefined, - ticks: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + ticks: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, **kwds, ) -> Self: """Set the chart's mark to 'errorbar' (see :class:`ErrorBarDef`)""" @@ -13604,198 +13305,193 @@ def mark_errorbar( def mark_errorband( self, - band: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, - borders: Union[Union[bool, dict, core.SchemaBase], UndefinedType] = Undefined, + band: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, + borders: Union[bool, dict, core.SchemaBase, UndefinedType] = Undefined, clip: Union[bool, UndefinedType] = Undefined, color: Union[ - Union[ - str, - dict, - core._Parameter, - core.SchemaBase, - Literal[ - "black", - "silver", - "gray", - "white", - "maroon", - "red", - "purple", - "fuchsia", - "green", - "lime", - "olive", - "yellow", - "navy", - "blue", - "teal", - "aqua", - "orange", - "aliceblue", - "antiquewhite", - "aquamarine", - "azure", - "beige", - "bisque", - "blanchedalmond", - "blueviolet", - "brown", - "burlywood", - "cadetblue", - "chartreuse", - "chocolate", - "coral", - "cornflowerblue", - "cornsilk", - "crimson", - "cyan", - "darkblue", - "darkcyan", - "darkgoldenrod", - "darkgray", - "darkgreen", - "darkgrey", - "darkkhaki", - "darkmagenta", - "darkolivegreen", - "darkorange", - "darkorchid", - "darkred", - "darksalmon", - "darkseagreen", - "darkslateblue", - "darkslategray", - "darkslategrey", - "darkturquoise", - "darkviolet", - "deeppink", - "deepskyblue", - "dimgray", - "dimgrey", - "dodgerblue", - "firebrick", - "floralwhite", - "forestgreen", - "gainsboro", - "ghostwhite", - "gold", - "goldenrod", - "greenyellow", - "grey", - "honeydew", - "hotpink", - "indianred", - "indigo", - "ivory", - "khaki", - "lavender", - "lavenderblush", - "lawngreen", - "lemonchiffon", - "lightblue", - "lightcoral", - "lightcyan", - "lightgoldenrodyellow", - "lightgray", - "lightgreen", - "lightgrey", - "lightpink", - "lightsalmon", - "lightseagreen", - "lightskyblue", - "lightslategray", - "lightslategrey", - "lightsteelblue", - "lightyellow", - "limegreen", - "linen", - "magenta", - "mediumaquamarine", - "mediumblue", - "mediumorchid", - "mediumpurple", - "mediumseagreen", - "mediumslateblue", - "mediumspringgreen", - "mediumturquoise", - "mediumvioletred", - "midnightblue", - "mintcream", - "mistyrose", - "moccasin", - "navajowhite", - "oldlace", - "olivedrab", - "orangered", - "orchid", - "palegoldenrod", - "palegreen", - "paleturquoise", - "palevioletred", - "papayawhip", - "peachpuff", - "peru", - "pink", - "plum", - "powderblue", - "rosybrown", - "royalblue", - "saddlebrown", - "salmon", - "sandybrown", - "seagreen", - "seashell", - "sienna", - "skyblue", - "slateblue", - "slategray", - "slategrey", - "snow", - "springgreen", - "steelblue", - "tan", - "thistle", - "tomato", - "turquoise", - "violet", - "wheat", - "whitesmoke", - "yellowgreen", - "rebeccapurple", - ], + str, + dict, + core._Parameter, + core.SchemaBase, + Literal[ + "black", + "silver", + "gray", + "white", + "maroon", + "red", + "purple", + "fuchsia", + "green", + "lime", + "olive", + "yellow", + "navy", + "blue", + "teal", + "aqua", + "orange", + "aliceblue", + "antiquewhite", + "aquamarine", + "azure", + "beige", + "bisque", + "blanchedalmond", + "blueviolet", + "brown", + "burlywood", + "cadetblue", + "chartreuse", + "chocolate", + "coral", + "cornflowerblue", + "cornsilk", + "crimson", + "cyan", + "darkblue", + "darkcyan", + "darkgoldenrod", + "darkgray", + "darkgreen", + "darkgrey", + "darkkhaki", + "darkmagenta", + "darkolivegreen", + "darkorange", + "darkorchid", + "darkred", + "darksalmon", + "darkseagreen", + "darkslateblue", + "darkslategray", + "darkslategrey", + "darkturquoise", + "darkviolet", + "deeppink", + "deepskyblue", + "dimgray", + "dimgrey", + "dodgerblue", + "firebrick", + "floralwhite", + "forestgreen", + "gainsboro", + "ghostwhite", + "gold", + "goldenrod", + "greenyellow", + "grey", + "honeydew", + "hotpink", + "indianred", + "indigo", + "ivory", + "khaki", + "lavender", + "lavenderblush", + "lawngreen", + "lemonchiffon", + "lightblue", + "lightcoral", + "lightcyan", + "lightgoldenrodyellow", + "lightgray", + "lightgreen", + "lightgrey", + "lightpink", + "lightsalmon", + "lightseagreen", + "lightskyblue", + "lightslategray", + "lightslategrey", + "lightsteelblue", + "lightyellow", + "limegreen", + "linen", + "magenta", + "mediumaquamarine", + "mediumblue", + "mediumorchid", + "mediumpurple", + "mediumseagreen", + "mediumslateblue", + "mediumspringgreen", + "mediumturquoise", + "mediumvioletred", + "midnightblue", + "mintcream", + "mistyrose", + "moccasin", + "navajowhite", + "oldlace", + "olivedrab", + "orangered", + "orchid", + "palegoldenrod", + "palegreen", + "paleturquoise", + "palevioletred", + "papayawhip", + "peachpuff", + "peru", + "pink", + "plum", + "powderblue", + "rosybrown", + "royalblue", + "saddlebrown", + "salmon", + "sandybrown", + "seagreen", + "seashell", + "sienna", + "skyblue", + "slateblue", + "slategray", + "slategrey", + "snow", + "springgreen", + "steelblue", + "tan", + "thistle", + "tomato", + "turquoise", + "violet", + "wheat", + "whitesmoke", + "yellowgreen", + "rebeccapurple", ], UndefinedType, ] = Undefined, extent: Union[ - Union[core.SchemaBase, Literal["ci", "iqr", "stderr", "stdev"]], - UndefinedType, + core.SchemaBase, Literal["ci", "iqr", "stderr", "stdev"], UndefinedType ] = Undefined, interpolate: Union[ - Union[ - core.SchemaBase, - Literal[ - "basis", - "basis-open", - "basis-closed", - "bundle", - "cardinal", - "cardinal-open", - "cardinal-closed", - "catmull-rom", - "linear", - "linear-closed", - "monotone", - "natural", - "step", - "step-before", - "step-after", - ], + core.SchemaBase, + Literal[ + "basis", + "basis-open", + "basis-closed", + "bundle", + "cardinal", + "cardinal-open", + "cardinal-closed", + "catmull-rom", + "linear", + "linear-closed", + "monotone", + "natural", + "step", + "step-before", + "step-after", ], UndefinedType, ] = Undefined, opacity: Union[float, UndefinedType] = Undefined, orient: Union[ - Union[core.SchemaBase, Literal["horizontal", "vertical"]], UndefinedType + core.SchemaBase, Literal["horizontal", "vertical"], UndefinedType ] = Undefined, tension: Union[float, UndefinedType] = Undefined, **kwds, diff --git a/tools/generate_schema_wrapper.py b/tools/generate_schema_wrapper.py index 7cf42f077..69c679ccc 100644 --- a/tools/generate_schema_wrapper.py +++ b/tools/generate_schema_wrapper.py @@ -658,11 +658,13 @@ def generate_vegalite_mark_mixin( arg_info.kwds -= {"type"} def_args = ["self"] + [ - f"{p}: Union[" + f"{p}: " + info.properties[p].get_python_type_representation( - for_type_hints=True, altair_classes_prefix="core" + for_type_hints=True, + altair_classes_prefix="core", + additional_type_hints=["UndefinedType"], ) - + ", UndefinedType] = Undefined" + + " = Undefined" for p in (sorted(arg_info.required) + sorted(arg_info.kwds)) ] dict_args = [ diff --git a/tools/schemapi/codegen.py b/tools/schemapi/codegen.py index 6e743979f..f882441d6 100644 --- a/tools/schemapi/codegen.py +++ b/tools/schemapi/codegen.py @@ -275,9 +275,10 @@ def init_args( + ", ".join( [ *additional_types, - info.properties[p].get_python_type_representation( + *info.properties[p].get_python_type_representation( for_type_hints=True, altair_classes_prefix=self.altair_classes_prefix, + return_as_str=False, ), "UndefinedType", ] @@ -310,12 +311,13 @@ def get_args(self, si: SchemaInfo) -> List[str]: if prop_infos: contents.extend( [ - f"{p}: Union[" + f"{p}: " + info.get_python_type_representation( for_type_hints=True, altair_classes_prefix=self.altair_classes_prefix, + additional_type_hints=["UndefinedType"], ) - + ", UndefinedType] = Undefined" + + " = Undefined" for p, info in prop_infos.items() ] ) diff --git a/tools/schemapi/utils.py b/tools/schemapi/utils.py index 222e33c02..a9d9886e7 100644 --- a/tools/schemapi/utils.py +++ b/tools/schemapi/utils.py @@ -184,6 +184,7 @@ def get_python_type_representation( for_type_hints: bool = False, altair_classes_prefix: Optional[str] = None, return_as_str: bool = True, + additional_type_hints: Optional[List[str]] = None, ) -> Union[str, List[str]]: # This is a list of all types which can be used for the current SchemaInfo. # This includes Altair classes, standard Python types, etc. @@ -302,6 +303,9 @@ def get_python_type_representation( type_representations, key=len, ) # Primary sort + if additional_type_hints: + type_representations.extend(additional_type_hints) + if return_as_str: type_representations_str = ", ".join(type_representations) # If it's not for_type_hints but instead for the docstrings, we don't want From ed726ad81d65a6e7ed813e61abb13f8ffdd7562a Mon Sep 17 00:00:00 2001 From: Stefan Binder Date: Thu, 4 Jan 2024 20:18:51 +0100 Subject: [PATCH 08/10] Remove unnecessary class name + dict from beginning of docstrings --- altair/vegalite/v5/schema/channels.py | 198 --- altair/vegalite/v5/schema/core.py | 1659 +++---------------------- tools/schemapi/codegen.py | 4 - 3 files changed, 181 insertions(+), 1680 deletions(-) diff --git a/altair/vegalite/v5/schema/channels.py b/altair/vegalite/v5/schema/channels.py index 81469ccdc..b3ee40e36 100644 --- a/altair/vegalite/v5/schema/channels.py +++ b/altair/vegalite/v5/schema/channels.py @@ -133,8 +133,6 @@ def to_dict( class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefnumber): """Angle schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -3003,8 +3001,6 @@ def __init__( class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """AngleDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -3201,8 +3197,6 @@ class AngleValue( ): """AngleValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -3750,8 +3744,6 @@ class Color( ): """Color schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -6622,8 +6614,6 @@ class ColorDatum( ): """ColorDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -6821,8 +6811,6 @@ class ColorValue( ): """ColorValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -7367,8 +7355,6 @@ def __init__( class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): """Column schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -8690,8 +8676,6 @@ def __init__( class Description(FieldChannelMixin, core.StringFieldDefWithCondition): """Description schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9500,8 +9484,6 @@ def __init__( class DescriptionValue(ValueChannelMixin, core.StringValueDefWithCondition): """DescriptionValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -10045,8 +10027,6 @@ def __init__( @with_property_setters class Detail(FieldChannelMixin, core.FieldDefWithoutScale): """Detail schema wrapper - - dict, :class:`SchemaBase` Definition object for a data field, its type and transformation of an encoding channel. Parameters @@ -10767,8 +10747,6 @@ def __init__( class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): """Facet schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -12174,8 +12152,6 @@ class Fill( ): """Fill schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -15046,8 +15022,6 @@ class FillDatum( ): """FillDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -15245,8 +15219,6 @@ class FillValue( ): """FillValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -15793,8 +15765,6 @@ class FillOpacity( ): """FillOpacity schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -18665,8 +18635,6 @@ class FillOpacityDatum( ): """FillOpacityDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -18863,8 +18831,6 @@ class FillOpacityValue( ): """FillOpacityValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -19409,8 +19375,6 @@ def __init__( class Href(FieldChannelMixin, core.StringFieldDefWithCondition): """Href schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -20219,8 +20183,6 @@ def __init__( class HrefValue(ValueChannelMixin, core.StringValueDefWithCondition): """HrefValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -20764,8 +20726,6 @@ def __init__( @with_property_setters class Key(FieldChannelMixin, core.FieldDefWithoutScale): """Key schema wrapper - - dict, :class:`SchemaBase` Definition object for a data field, its type and transformation of an encoding channel. Parameters @@ -21486,8 +21446,6 @@ def __init__( class Latitude(FieldChannelMixin, core.LatLongFieldDef): """Latitude schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -22173,8 +22131,6 @@ def __init__( class LatitudeDatum(DatumChannelMixin, core.DatumDef): """LatitudeDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -22324,8 +22280,6 @@ def __init__( @with_property_setters class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): """Latitude2 schema wrapper - - dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. @@ -22939,8 +22893,6 @@ def __init__( class Latitude2Datum(DatumChannelMixin, core.DatumDef): """Latitude2Datum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -23090,8 +23042,6 @@ def __init__( @with_property_setters class Latitude2Value(ValueChannelMixin, core.PositionValueDef): """Latitude2Value schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -23115,8 +23065,6 @@ def __init__(self, value, **kwds): class Longitude(FieldChannelMixin, core.LatLongFieldDef): """Longitude schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -23802,8 +23750,6 @@ def __init__( class LongitudeDatum(DatumChannelMixin, core.DatumDef): """LongitudeDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -23953,8 +23899,6 @@ def __init__( @with_property_setters class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): """Longitude2 schema wrapper - - dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. @@ -24568,8 +24512,6 @@ def __init__( class Longitude2Datum(DatumChannelMixin, core.DatumDef): """Longitude2Datum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -24719,8 +24661,6 @@ def __init__( @with_property_setters class Longitude2Value(ValueChannelMixin, core.PositionValueDef): """Longitude2Value schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -24746,8 +24686,6 @@ class Opacity( ): """Opacity schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -27616,8 +27554,6 @@ def __init__( class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """OpacityDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -27814,8 +27750,6 @@ class OpacityValue( ): """OpacityValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -28360,8 +28294,6 @@ def __init__( class Order(FieldChannelMixin, core.OrderFieldDef): """Order schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -29090,8 +29022,6 @@ def __init__( class OrderValue(ValueChannelMixin, core.OrderValueDef): """OrderValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -29151,8 +29081,6 @@ def __init__( class Radius(FieldChannelMixin, core.PositionFieldDefBase): """Radius schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -30642,8 +30570,6 @@ def __init__( class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): """RadiusDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -31357,8 +31283,6 @@ def __init__( @with_property_setters class RadiusValue(ValueChannelMixin, core.PositionValueDef): """RadiusValue schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -31381,8 +31305,6 @@ def __init__(self, value, **kwds): @with_property_setters class Radius2(FieldChannelMixin, core.SecondaryFieldDef): """Radius2 schema wrapper - - dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. @@ -31996,8 +31918,6 @@ def __init__( class Radius2Datum(DatumChannelMixin, core.DatumDef): """Radius2Datum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -32147,8 +32067,6 @@ def __init__( @with_property_setters class Radius2Value(ValueChannelMixin, core.PositionValueDef): """Radius2Value schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -32172,8 +32090,6 @@ def __init__(self, value, **kwds): class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): """Row schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -33498,8 +33414,6 @@ class Shape( ): """Shape schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -36366,8 +36280,6 @@ class ShapeDatum( ): """ShapeDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -36565,8 +36477,6 @@ class ShapeValue( ): """ShapeValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -37107,8 +37017,6 @@ def __init__( class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefnumber): """Size schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -39977,8 +39885,6 @@ def __init__( class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumber): """SizeDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -40175,8 +40081,6 @@ class SizeValue( ): """SizeValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -40724,8 +40628,6 @@ class Stroke( ): """Stroke schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -43596,8 +43498,6 @@ class StrokeDatum( ): """StrokeDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -43795,8 +43695,6 @@ class StrokeValue( ): """StrokeValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -44343,8 +44241,6 @@ class StrokeDash( ): """StrokeDash schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47215,8 +47111,6 @@ class StrokeDashDatum( ): """StrokeDashDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47413,8 +47307,6 @@ class StrokeDashValue( ): """StrokeDashValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47961,8 +47853,6 @@ class StrokeOpacity( ): """StrokeOpacity schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -50833,8 +50723,6 @@ class StrokeOpacityDatum( ): """StrokeOpacityDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -51031,8 +50919,6 @@ class StrokeOpacityValue( ): """StrokeOpacityValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -51581,8 +51467,6 @@ class StrokeWidth( ): """StrokeWidth schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -54453,8 +54337,6 @@ class StrokeWidthDatum( ): """StrokeWidthDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -54651,8 +54533,6 @@ class StrokeWidthValue( ): """StrokeWidthValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -55197,8 +55077,6 @@ def __init__( class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefText): """Text schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -56005,8 +55883,6 @@ def __init__( class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumDefText): """TextDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -56251,8 +56127,6 @@ def __init__( class TextValue(ValueChannelMixin, core.ValueDefWithConditionStringFieldDefText): """TextValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -56660,8 +56534,6 @@ def __init__( class Theta(FieldChannelMixin, core.PositionFieldDefBase): """Theta schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -58151,8 +58023,6 @@ def __init__( class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): """ThetaDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -58866,8 +58736,6 @@ def __init__( @with_property_setters class ThetaValue(ValueChannelMixin, core.PositionValueDef): """ThetaValue schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -58890,8 +58758,6 @@ def __init__(self, value, **kwds): @with_property_setters class Theta2(FieldChannelMixin, core.SecondaryFieldDef): """Theta2 schema wrapper - - dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. @@ -59505,8 +59371,6 @@ def __init__( class Theta2Datum(DatumChannelMixin, core.DatumDef): """Theta2Datum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -59656,8 +59520,6 @@ def __init__( @with_property_setters class Theta2Value(ValueChannelMixin, core.PositionValueDef): """Theta2Value schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -59681,8 +59543,6 @@ def __init__(self, value, **kwds): class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): """Tooltip schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -60491,8 +60351,6 @@ def __init__( class TooltipValue(ValueChannelMixin, core.StringValueDefWithCondition): """TooltipValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -61037,8 +60895,6 @@ def __init__( class Url(FieldChannelMixin, core.StringFieldDefWithCondition): """Url schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -61847,8 +61703,6 @@ def __init__( class UrlValue(ValueChannelMixin, core.StringValueDefWithCondition): """UrlValue schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -62393,8 +62247,6 @@ def __init__( class X(FieldChannelMixin, core.PositionFieldDef): """X schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -65019,8 +64871,6 @@ def __init__( class XDatum(DatumChannelMixin, core.PositionDatumDef): """XDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -66869,8 +66719,6 @@ def __init__( @with_property_setters class XValue(ValueChannelMixin, core.PositionValueDef): """XValue schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -66893,8 +66741,6 @@ def __init__(self, value, **kwds): @with_property_setters class X2(FieldChannelMixin, core.SecondaryFieldDef): """X2 schema wrapper - - dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. @@ -67508,8 +67354,6 @@ def __init__( class X2Datum(DatumChannelMixin, core.DatumDef): """X2Datum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -67659,8 +67503,6 @@ def __init__( @with_property_setters class X2Value(ValueChannelMixin, core.PositionValueDef): """X2Value schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -67683,8 +67525,6 @@ def __init__(self, value, **kwds): @with_property_setters class XError(FieldChannelMixin, core.SecondaryFieldDef): """XError schema wrapper - - dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. @@ -68297,8 +68137,6 @@ def __init__( @with_property_setters class XErrorValue(ValueChannelMixin, core.ValueDefnumber): """XErrorValue schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -68321,8 +68159,6 @@ def __init__(self, value, **kwds): @with_property_setters class XError2(FieldChannelMixin, core.SecondaryFieldDef): """XError2 schema wrapper - - dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. @@ -68935,8 +68771,6 @@ def __init__( @with_property_setters class XError2Value(ValueChannelMixin, core.ValueDefnumber): """XError2Value schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -68960,8 +68794,6 @@ def __init__(self, value, **kwds): class XOffset(FieldChannelMixin, core.ScaleFieldDef): """XOffset schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -70396,8 +70228,6 @@ def __init__( class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): """XOffsetDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -71060,8 +70890,6 @@ def __init__( @with_property_setters class XOffsetValue(ValueChannelMixin, core.ValueDefnumber): """XOffsetValue schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -71085,8 +70913,6 @@ def __init__(self, value, **kwds): class Y(FieldChannelMixin, core.PositionFieldDef): """Y schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -73711,8 +73537,6 @@ def __init__( class YDatum(DatumChannelMixin, core.PositionDatumDef): """YDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -75561,8 +75385,6 @@ def __init__( @with_property_setters class YValue(ValueChannelMixin, core.PositionValueDef): """YValue schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -75585,8 +75407,6 @@ def __init__(self, value, **kwds): @with_property_setters class Y2(FieldChannelMixin, core.SecondaryFieldDef): """Y2 schema wrapper - - dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. @@ -76200,8 +76020,6 @@ def __init__( class Y2Datum(DatumChannelMixin, core.DatumDef): """Y2Datum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -76351,8 +76169,6 @@ def __init__( @with_property_setters class Y2Value(ValueChannelMixin, core.PositionValueDef): """Y2Value schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -76375,8 +76191,6 @@ def __init__(self, value, **kwds): @with_property_setters class YError(FieldChannelMixin, core.SecondaryFieldDef): """YError schema wrapper - - dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. @@ -76989,8 +76803,6 @@ def __init__( @with_property_setters class YErrorValue(ValueChannelMixin, core.ValueDefnumber): """YErrorValue schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -77013,8 +76825,6 @@ def __init__(self, value, **kwds): @with_property_setters class YError2(FieldChannelMixin, core.SecondaryFieldDef): """YError2 schema wrapper - - dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. @@ -77627,8 +77437,6 @@ def __init__( @with_property_setters class YError2Value(ValueChannelMixin, core.ValueDefnumber): """YError2Value schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -77652,8 +77460,6 @@ def __init__(self, value, **kwds): class YOffset(FieldChannelMixin, core.ScaleFieldDef): """YOffset schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -79088,8 +78894,6 @@ def __init__( class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): """YOffsetDatum schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -79752,8 +79556,6 @@ def __init__( @with_property_setters class YOffsetValue(ValueChannelMixin, core.ValueDefnumber): """YOffsetValue schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. diff --git a/altair/vegalite/v5/schema/core.py b/altair/vegalite/v5/schema/core.py index 48e00e4aa..489dc6f18 100644 --- a/altair/vegalite/v5/schema/core.py +++ b/altair/vegalite/v5/schema/core.py @@ -48,8 +48,6 @@ def _default_wrapper_classes(cls) -> TypingGenerator[type, None, None]: class Root(VegaLiteSchema): """Root schema wrapper - - dict, :class:`SchemaBase` A Vega-Lite top-level specification. This is the root class for all Vega-Lite specifications. (The json schema is generated from this type.) """ @@ -61,12 +59,7 @@ def __init__(self, *args, **kwds): class Aggregate(VegaLiteSchema): - """Aggregate schema wrapper - - dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', - 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', - 'valid', 'values', 'variance', 'variancep'] - """ + """Aggregate schema wrapper""" _schema = {"$ref": "#/definitions/Aggregate"} @@ -75,12 +68,7 @@ def __init__(self, *args, **kwds): class AggregateOp(VegaLiteSchema): - """AggregateOp schema wrapper - - :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', - 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', - 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] - """ + """AggregateOp schema wrapper""" _schema = {"$ref": "#/definitions/AggregateOp"} @@ -91,8 +79,6 @@ def __init__(self, *args): class AggregatedFieldDef(VegaLiteSchema): """AggregatedFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -147,10 +133,7 @@ def __init__( class Align(VegaLiteSchema): - """Align schema wrapper - - :class:`SchemaBase`, Literal['left', 'center', 'right'] - """ + """Align schema wrapper""" _schema = {"$ref": "#/definitions/Align"} @@ -159,11 +142,7 @@ def __init__(self, *args): class AnyMark(VegaLiteSchema): - """AnyMark schema wrapper - - str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', - 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] - """ + """AnyMark schema wrapper""" _schema = {"$ref": "#/definitions/AnyMark"} @@ -172,10 +151,7 @@ def __init__(self, *args, **kwds): class AnyMarkConfig(VegaLiteSchema): - """AnyMarkConfig schema wrapper - - dict, :class:`SchemaBase` - """ + """AnyMarkConfig schema wrapper""" _schema = {"$ref": "#/definitions/AnyMarkConfig"} @@ -186,8 +162,6 @@ def __init__(self, *args, **kwds): class AreaConfig(AnyMarkConfig): """AreaConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -1422,8 +1396,6 @@ def __init__( class ArgmaxDef(Aggregate): """ArgmaxDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -1442,8 +1414,6 @@ def __init__( class ArgminDef(Aggregate): """ArgminDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -1462,8 +1432,6 @@ def __init__( class AutoSizeParams(VegaLiteSchema): """AutoSizeParams schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -1507,10 +1475,7 @@ def __init__( class AutosizeType(VegaLiteSchema): - """AutosizeType schema wrapper - - :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] - """ + """AutosizeType schema wrapper""" _schema = {"$ref": "#/definitions/AutosizeType"} @@ -1521,8 +1486,6 @@ def __init__(self, *args): class Axis(VegaLiteSchema): """Axis schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -3063,8 +3026,6 @@ def __init__( class AxisConfig(VegaLiteSchema): """AxisConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -4607,10 +4568,7 @@ def __init__( class AxisOrient(VegaLiteSchema): - """AxisOrient schema wrapper - - :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'] - """ + """AxisOrient schema wrapper""" _schema = {"$ref": "#/definitions/AxisOrient"} @@ -4621,8 +4579,6 @@ def __init__(self, *args): class AxisResolveMap(VegaLiteSchema): """AxisResolveMap schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -4649,8 +4605,6 @@ def __init__( class BBox(VegaLiteSchema): """BBox schema wrapper - - Sequence[float], :class:`SchemaBase` Bounding box https://tools.ietf.org/html/rfc7946#section-5 """ @@ -4663,8 +4617,6 @@ def __init__(self, *args, **kwds): class BarConfig(AnyMarkConfig): """BarConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -5901,8 +5853,6 @@ def __init__( class BaseTitleNoValueRefs(VegaLiteSchema): """BaseTitleNoValueRefs schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -6444,10 +6394,7 @@ def __init__( class BinExtent(VegaLiteSchema): - """BinExtent schema wrapper - - dict, Sequence[float], :class:`SchemaBase` - """ + """BinExtent schema wrapper""" _schema = {"$ref": "#/definitions/BinExtent"} @@ -6457,8 +6404,6 @@ def __init__(self, *args, **kwds): class BinParams(VegaLiteSchema): """BinParams schema wrapper - - dict, :class:`SchemaBase` Binning properties or boolean flag for determining whether to bin data or not. Parameters @@ -6539,10 +6484,7 @@ def __init__( class Binding(VegaLiteSchema): - """Binding schema wrapper - - dict, :class:`SchemaBase` - """ + """Binding schema wrapper""" _schema = {"$ref": "#/definitions/Binding"} @@ -6553,8 +6495,6 @@ def __init__(self, *args, **kwds): class BindCheckbox(Binding): """BindCheckbox schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -6590,8 +6530,6 @@ def __init__( class BindDirect(Binding): """BindDirect schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -6627,8 +6565,6 @@ def __init__( class BindInput(Binding): """BindInput schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -6680,8 +6616,6 @@ def __init__( class BindRadioSelect(Binding): """BindRadioSelect schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -6730,8 +6664,6 @@ def __init__( class BindRange(Binding): """BindRange schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -6784,20 +6716,7 @@ def __init__( class BinnedTimeUnit(VegaLiteSchema): - """BinnedTimeUnit schema wrapper - - :class:`SchemaBase`, Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', - 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', - 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', - 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', - 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', - 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', - 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', - 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', - 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', - 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', - 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'] - """ + """BinnedTimeUnit schema wrapper""" _schema = {"$ref": "#/definitions/BinnedTimeUnit"} @@ -6806,12 +6725,7 @@ def __init__(self, *args, **kwds): class Blend(VegaLiteSchema): - """Blend schema wrapper - - :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', - 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', - 'saturation', 'color', 'luminosity'] - """ + """Blend schema wrapper""" _schema = {"$ref": "#/definitions/Blend"} @@ -6822,8 +6736,6 @@ def __init__(self, *args): class BoxPlotConfig(VegaLiteSchema): """BoxPlotConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -6881,8 +6793,6 @@ def __init__( class BrushConfig(VegaLiteSchema): """BrushConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -7289,32 +7199,7 @@ def __init__( class Color(VegaLiteSchema): - """Color schema wrapper - - str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', - 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', - 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', - 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', - 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', - 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', - 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', - 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', - 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', - 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', - 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', - 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', - 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', - 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', - 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', - 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', - 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', - 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', - 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', - 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', - 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', - 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', - 'whitesmoke', 'yellowgreen', 'rebeccapurple'] - """ + """Color schema wrapper""" _schema = {"$ref": "#/definitions/Color"} @@ -7323,10 +7208,7 @@ def __init__(self, *args, **kwds): class ColorDef(VegaLiteSchema): - """ColorDef schema wrapper - - dict, :class:`SchemaBase` - """ + """ColorDef schema wrapper""" _schema = {"$ref": "#/definitions/ColorDef"} @@ -7335,32 +7217,7 @@ def __init__(self, *args, **kwds): class ColorName(Color): - """ColorName schema wrapper - - :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', - 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', - 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', - 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', - 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', - 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', - 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', - 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', - 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', - 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', - 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', - 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', - 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', - 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', - 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', - 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', - 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', - 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', - 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', - 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', - 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', - 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', - 'whitesmoke', 'yellowgreen', 'rebeccapurple'] - """ + """ColorName schema wrapper""" _schema = {"$ref": "#/definitions/ColorName"} @@ -7369,72 +7226,7 @@ def __init__(self, *args): class ColorScheme(VegaLiteSchema): - """ColorScheme schema wrapper - - :class:`SchemaBase`, Literal['rainbow', 'sinebow'], Literal['blues', 'tealblues', 'teals', - 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['accent', - 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', - 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', - 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', - 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', - 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', - 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', - 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', - 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', - 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', - 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', - 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', - 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', - 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', - 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', - 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', - 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', - 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', - 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', - 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', - 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', - 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', - 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', - 'spectral-10', 'spectral-11'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', - 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', - 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', - 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', - 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', - 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', - 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', - 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', - 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', - 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', - 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', - 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', - 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', - 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', - 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', - 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', - 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', - 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', - 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', - 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', - 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', - 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', - 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', - 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', - 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', - 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', - 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', - 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', - 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', - 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', - 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', - 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', - 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', - 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', - 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', - 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', - 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', - 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', - 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] - """ + """ColorScheme schema wrapper""" _schema = {"$ref": "#/definitions/ColorScheme"} @@ -7443,12 +7235,7 @@ def __init__(self, *args, **kwds): class Categorical(ColorScheme): - """Categorical schema wrapper - - :class:`SchemaBase`, Literal['accent', 'category10', 'category20', 'category20b', - 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', - 'tableau20'] - """ + """Categorical schema wrapper""" _schema = {"$ref": "#/definitions/Categorical"} @@ -7457,10 +7244,7 @@ def __init__(self, *args): class CompositeMark(AnyMark): - """CompositeMark schema wrapper - - str, :class:`SchemaBase` - """ + """CompositeMark schema wrapper""" _schema = {"$ref": "#/definitions/CompositeMark"} @@ -7469,10 +7253,7 @@ def __init__(self, *args, **kwds): class BoxPlot(CompositeMark): - """BoxPlot schema wrapper - - str, :class:`SchemaBase` - """ + """BoxPlot schema wrapper""" _schema = {"$ref": "#/definitions/BoxPlot"} @@ -7481,10 +7262,7 @@ def __init__(self, *args): class CompositeMarkDef(AnyMark): - """CompositeMarkDef schema wrapper - - dict, :class:`SchemaBase` - """ + """CompositeMarkDef schema wrapper""" _schema = {"$ref": "#/definitions/CompositeMarkDef"} @@ -7495,8 +7273,6 @@ def __init__(self, *args, **kwds): class BoxPlotDef(CompositeMarkDef): """BoxPlotDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -7761,8 +7537,6 @@ def __init__( class CompositionConfig(VegaLiteSchema): """CompositionConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -7804,10 +7578,7 @@ def __init__( class ConditionalAxisColor(VegaLiteSchema): - """ConditionalAxisColor schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisColor schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisColor"} @@ -7816,10 +7587,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelAlign(VegaLiteSchema): - """ConditionalAxisLabelAlign schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisLabelAlign schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisLabelAlign"} @@ -7828,10 +7596,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelBaseline(VegaLiteSchema): - """ConditionalAxisLabelBaseline schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisLabelBaseline schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisLabelBaseline"} @@ -7840,10 +7605,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelFontStyle(VegaLiteSchema): - """ConditionalAxisLabelFontStyle schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisLabelFontStyle schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisLabelFontStyle"} @@ -7852,10 +7614,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisLabelFontWeight(VegaLiteSchema): - """ConditionalAxisLabelFontWeight schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisLabelFontWeight schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisLabelFontWeight"} @@ -7864,10 +7623,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisNumber(VegaLiteSchema): - """ConditionalAxisNumber schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisNumber schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisNumber"} @@ -7876,10 +7632,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisNumberArray(VegaLiteSchema): - """ConditionalAxisNumberArray schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisNumberArray schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisNumberArray"} @@ -7888,10 +7641,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyAlignnull(VegaLiteSchema): - """ConditionalAxisPropertyAlignnull schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisPropertyAlignnull schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(Align|null)>"} @@ -7900,10 +7650,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyColornull(VegaLiteSchema): - """ConditionalAxisPropertyColornull schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisPropertyColornull schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(Color|null)>"} @@ -7912,10 +7659,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyFontStylenull(VegaLiteSchema): - """ConditionalAxisPropertyFontStylenull schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisPropertyFontStylenull schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(FontStyle|null)>"} @@ -7924,10 +7668,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyFontWeightnull(VegaLiteSchema): - """ConditionalAxisPropertyFontWeightnull schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisPropertyFontWeightnull schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(FontWeight|null)>"} @@ -7936,10 +7677,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertyTextBaselinenull(VegaLiteSchema): - """ConditionalAxisPropertyTextBaselinenull schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisPropertyTextBaselinenull schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(TextBaseline|null)>"} @@ -7948,10 +7686,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertynumberArraynull(VegaLiteSchema): - """ConditionalAxisPropertynumberArraynull schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisPropertynumberArraynull schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(number[]|null)>"} @@ -7960,10 +7695,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertynumbernull(VegaLiteSchema): - """ConditionalAxisPropertynumbernull schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisPropertynumbernull schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(number|null)>"} @@ -7972,10 +7704,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisPropertystringnull(VegaLiteSchema): - """ConditionalAxisPropertystringnull schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisPropertystringnull schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisProperty<(string|null)>"} @@ -7984,10 +7713,7 @@ def __init__(self, *args, **kwds): class ConditionalAxisString(VegaLiteSchema): - """ConditionalAxisString schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalAxisString schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalAxisString"} @@ -7996,10 +7722,7 @@ def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDef(VegaLiteSchema): - """ConditionalMarkPropFieldOrDatumDef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalMarkPropFieldOrDatumDef schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalMarkPropFieldOrDatumDef"} @@ -8008,10 +7731,7 @@ def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDefTypeForShape(VegaLiteSchema): - """ConditionalMarkPropFieldOrDatumDefTypeForShape schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalMarkPropFieldOrDatumDefTypeForShape schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalMarkPropFieldOrDatumDef"} @@ -8022,10 +7742,7 @@ def __init__(self, *args, **kwds): class ConditionalParameterMarkPropFieldOrDatumDef(ConditionalMarkPropFieldOrDatumDef): - """ConditionalParameterMarkPropFieldOrDatumDef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalParameterMarkPropFieldOrDatumDef schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalParameter"} @@ -8036,10 +7753,7 @@ def __init__(self, *args, **kwds): class ConditionalParameterMarkPropFieldOrDatumDefTypeForShape( ConditionalMarkPropFieldOrDatumDefTypeForShape ): - """ConditionalParameterMarkPropFieldOrDatumDefTypeForShape schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalParameterMarkPropFieldOrDatumDefTypeForShape schema wrapper""" _schema = { "$ref": "#/definitions/ConditionalParameter>" @@ -8052,10 +7766,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateMarkPropFieldOrDatumDef(ConditionalMarkPropFieldOrDatumDef): - """ConditionalPredicateMarkPropFieldOrDatumDef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalPredicateMarkPropFieldOrDatumDef schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalPredicate"} @@ -8066,10 +7777,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape( ConditionalMarkPropFieldOrDatumDefTypeForShape ): - """ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape schema wrapper""" _schema = { "$ref": "#/definitions/ConditionalPredicate>" @@ -8082,10 +7790,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefAlignnullExprRef(VegaLiteSchema): - """ConditionalPredicateValueDefAlignnullExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalPredicateValueDefAlignnullExprRef schema wrapper""" _schema = { "$ref": "#/definitions/ConditionalPredicate<(ValueDef<(Align|null)>|ExprRef)>" @@ -8098,10 +7803,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefColornullExprRef(VegaLiteSchema): - """ConditionalPredicateValueDefColornullExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalPredicateValueDefColornullExprRef schema wrapper""" _schema = { "$ref": "#/definitions/ConditionalPredicate<(ValueDef<(Color|null)>|ExprRef)>" @@ -8114,10 +7816,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefFontStylenullExprRef(VegaLiteSchema): - """ConditionalPredicateValueDefFontStylenullExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalPredicateValueDefFontStylenullExprRef schema wrapper""" _schema = { "$ref": "#/definitions/ConditionalPredicate<(ValueDef<(FontStyle|null)>|ExprRef)>" @@ -8130,10 +7829,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefFontWeightnullExprRef(VegaLiteSchema): - """ConditionalPredicateValueDefFontWeightnullExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalPredicateValueDefFontWeightnullExprRef schema wrapper""" _schema = { "$ref": "#/definitions/ConditionalPredicate<(ValueDef<(FontWeight|null)>|ExprRef)>" @@ -8146,10 +7842,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefTextBaselinenullExprRef(VegaLiteSchema): - """ConditionalPredicateValueDefTextBaselinenullExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalPredicateValueDefTextBaselinenullExprRef schema wrapper""" _schema = { "$ref": "#/definitions/ConditionalPredicate<(ValueDef<(TextBaseline|null)>|ExprRef)>" @@ -8162,10 +7855,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefnumberArraynullExprRef(VegaLiteSchema): - """ConditionalPredicateValueDefnumberArraynullExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalPredicateValueDefnumberArraynullExprRef schema wrapper""" _schema = { "$ref": "#/definitions/ConditionalPredicate<(ValueDef<(number[]|null)>|ExprRef)>" @@ -8178,10 +7868,7 @@ def __init__(self, *args, **kwds): class ConditionalPredicateValueDefnumbernullExprRef(VegaLiteSchema): - """ConditionalPredicateValueDefnumbernullExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalPredicateValueDefnumbernullExprRef schema wrapper""" _schema = { "$ref": "#/definitions/ConditionalPredicate<(ValueDef<(number|null)>|ExprRef)>" @@ -8194,10 +7881,7 @@ def __init__(self, *args, **kwds): class ConditionalStringFieldDef(VegaLiteSchema): - """ConditionalStringFieldDef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalStringFieldDef schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalStringFieldDef"} @@ -8208,8 +7892,6 @@ def __init__(self, *args, **kwds): class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): """ConditionalParameterStringFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -8591,8 +8273,6 @@ def __init__( class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): """ConditionalPredicateStringFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -8967,10 +8647,7 @@ def __init__( class ConditionalValueDefGradientstringnullExprRef(VegaLiteSchema): - """ConditionalValueDefGradientstringnullExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalValueDefGradientstringnullExprRef schema wrapper""" _schema = { "$ref": "#/definitions/ConditionalValueDef<(Gradient|string|null|ExprRef)>" @@ -8987,8 +8664,6 @@ class ConditionalParameterValueDefGradientstringnullExprRef( ): """ConditionalParameterValueDefGradientstringnullExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9026,8 +8701,6 @@ class ConditionalPredicateValueDefGradientstringnullExprRef( ): """ConditionalPredicateValueDefGradientstringnullExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9057,10 +8730,7 @@ def __init__( class ConditionalValueDefTextExprRef(VegaLiteSchema): - """ConditionalValueDefTextExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalValueDefTextExprRef schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalValueDef<(Text|ExprRef)>"} @@ -9071,8 +8741,6 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefTextExprRef(ConditionalValueDefTextExprRef): """ConditionalParameterValueDefTextExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9106,8 +8774,6 @@ def __init__( class ConditionalPredicateValueDefTextExprRef(ConditionalValueDefTextExprRef): """ConditionalPredicateValueDefTextExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9135,10 +8801,7 @@ def __init__( class ConditionalValueDefnumber(VegaLiteSchema): - """ConditionalValueDefnumber schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalValueDefnumber schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalValueDef"} @@ -9149,8 +8812,6 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefnumber(ConditionalValueDefnumber): """ConditionalParameterValueDefnumber schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9182,8 +8843,6 @@ def __init__( class ConditionalPredicateValueDefnumber(ConditionalValueDefnumber): """ConditionalPredicateValueDefnumber schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9209,10 +8868,7 @@ def __init__( class ConditionalValueDefnumberArrayExprRef(VegaLiteSchema): - """ConditionalValueDefnumberArrayExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalValueDefnumberArrayExprRef schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalValueDef<(number[]|ExprRef)>"} @@ -9225,8 +8881,6 @@ class ConditionalParameterValueDefnumberArrayExprRef( ): """ConditionalParameterValueDefnumberArrayExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9264,8 +8918,6 @@ class ConditionalPredicateValueDefnumberArrayExprRef( ): """ConditionalPredicateValueDefnumberArrayExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9295,10 +8947,7 @@ def __init__( class ConditionalValueDefnumberExprRef(VegaLiteSchema): - """ConditionalValueDefnumberExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalValueDefnumberExprRef schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalValueDef<(number|ExprRef)>"} @@ -9309,8 +8958,6 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefnumberExprRef(ConditionalValueDefnumberExprRef): """ConditionalParameterValueDefnumberExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9344,8 +8991,6 @@ def __init__( class ConditionalPredicateValueDefnumberExprRef(ConditionalValueDefnumberExprRef): """ConditionalPredicateValueDefnumberExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9373,10 +9018,7 @@ def __init__( class ConditionalValueDefstringExprRef(VegaLiteSchema): - """ConditionalValueDefstringExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalValueDefstringExprRef schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalValueDef<(string|ExprRef)>"} @@ -9387,8 +9029,6 @@ def __init__(self, *args, **kwds): class ConditionalParameterValueDefstringExprRef(ConditionalValueDefstringExprRef): """ConditionalParameterValueDefstringExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9420,8 +9060,6 @@ def __init__( class ConditionalPredicateValueDefstringExprRef(ConditionalValueDefstringExprRef): """ConditionalPredicateValueDefstringExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9447,10 +9085,7 @@ def __init__( class ConditionalValueDefstringnullExprRef(VegaLiteSchema): - """ConditionalValueDefstringnullExprRef schema wrapper - - dict, :class:`SchemaBase` - """ + """ConditionalValueDefstringnullExprRef schema wrapper""" _schema = {"$ref": "#/definitions/ConditionalValueDef<(string|null|ExprRef)>"} @@ -9463,8 +9098,6 @@ class ConditionalParameterValueDefstringnullExprRef( ): """ConditionalParameterValueDefstringnullExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9502,8 +9135,6 @@ class ConditionalPredicateValueDefstringnullExprRef( ): """ConditionalPredicateValueDefstringnullExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -9535,8 +9166,6 @@ def __init__( class Config(VegaLiteSchema): """Config schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -10133,15 +9762,7 @@ def __init__( class Cursor(VegaLiteSchema): - """Cursor schema wrapper - - :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', - 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', - 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', - 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', - 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', - 'grabbing'] - """ + """Cursor schema wrapper""" _schema = {"$ref": "#/definitions/Cursor"} @@ -10150,10 +9771,7 @@ def __init__(self, *args): class Cyclical(ColorScheme): - """Cyclical schema wrapper - - :class:`SchemaBase`, Literal['rainbow', 'sinebow'] - """ + """Cyclical schema wrapper""" _schema = {"$ref": "#/definitions/Cyclical"} @@ -10162,10 +9780,7 @@ def __init__(self, *args): class Data(VegaLiteSchema): - """Data schema wrapper - - dict, :class:`SchemaBase` - """ + """Data schema wrapper""" _schema = {"$ref": "#/definitions/Data"} @@ -10174,10 +9789,7 @@ def __init__(self, *args, **kwds): class DataFormat(VegaLiteSchema): - """DataFormat schema wrapper - - dict, :class:`SchemaBase` - """ + """DataFormat schema wrapper""" _schema = {"$ref": "#/definitions/DataFormat"} @@ -10188,8 +9800,6 @@ def __init__(self, *args, **kwds): class CsvDataFormat(DataFormat): """CsvDataFormat schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -10228,10 +9838,7 @@ def __init__( class DataSource(Data): - """DataSource schema wrapper - - dict, :class:`SchemaBase` - """ + """DataSource schema wrapper""" _schema = {"$ref": "#/definitions/DataSource"} @@ -10240,10 +9847,7 @@ def __init__(self, *args, **kwds): class Datasets(VegaLiteSchema): - """Datasets schema wrapper - - dict, :class:`SchemaBase` - """ + """Datasets schema wrapper""" _schema = {"$ref": "#/definitions/Datasets"} @@ -10252,10 +9856,7 @@ def __init__(self, **kwds): class Day(VegaLiteSchema): - """Day schema wrapper - - float, :class:`SchemaBase` - """ + """Day schema wrapper""" _schema = {"$ref": "#/definitions/Day"} @@ -10264,10 +9865,7 @@ def __init__(self, *args): class Dict(VegaLiteSchema): - """Dict schema wrapper - - dict, :class:`SchemaBase` - """ + """Dict schema wrapper""" _schema = {"$ref": "#/definitions/Dict"} @@ -10276,10 +9874,7 @@ def __init__(self, **kwds): class DictInlineDataset(VegaLiteSchema): - """DictInlineDataset schema wrapper - - dict, :class:`SchemaBase` - """ + """DictInlineDataset schema wrapper""" _schema = {"$ref": "#/definitions/Dict"} @@ -10288,10 +9883,7 @@ def __init__(self, **kwds): class DictSelectionInit(VegaLiteSchema): - """DictSelectionInit schema wrapper - - dict, :class:`SchemaBase` - """ + """DictSelectionInit schema wrapper""" _schema = {"$ref": "#/definitions/Dict"} @@ -10300,10 +9892,7 @@ def __init__(self, **kwds): class DictSelectionInitInterval(VegaLiteSchema): - """DictSelectionInitInterval schema wrapper - - dict, :class:`SchemaBase` - """ + """DictSelectionInitInterval schema wrapper""" _schema = {"$ref": "#/definitions/Dict"} @@ -10312,30 +9901,7 @@ def __init__(self, **kwds): class Diverging(ColorScheme): - """Diverging schema wrapper - - :class:`SchemaBase`, Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', - 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', - 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', - 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', - 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', - 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', - 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', - 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', - 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', - 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', - 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', - 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', - 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', - 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', - 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', - 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', - 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', - 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', - 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', - 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', - 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'] - """ + """Diverging schema wrapper""" _schema = {"$ref": "#/definitions/Diverging"} @@ -10346,8 +9912,6 @@ def __init__(self, *args): class DomainUnionWith(VegaLiteSchema): """DomainUnionWith schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -10371,8 +9935,6 @@ def __init__( class DsvDataFormat(DataFormat): """DsvDataFormat schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -10418,10 +9980,7 @@ def __init__( class Element(VegaLiteSchema): - """Element schema wrapper - - str, :class:`SchemaBase` - """ + """Element schema wrapper""" _schema = {"$ref": "#/definitions/Element"} @@ -10432,8 +9991,6 @@ def __init__(self, *args): class Encoding(VegaLiteSchema): """Encoding schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -10720,10 +10277,7 @@ def __init__( class ErrorBand(CompositeMark): - """ErrorBand schema wrapper - - str, :class:`SchemaBase` - """ + """ErrorBand schema wrapper""" _schema = {"$ref": "#/definitions/ErrorBand"} @@ -10734,8 +10288,6 @@ def __init__(self, *args): class ErrorBandConfig(VegaLiteSchema): """ErrorBandConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -10828,8 +10380,6 @@ def __init__( class ErrorBandDef(CompositeMarkDef): """ErrorBandDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -11113,10 +10663,7 @@ def __init__( class ErrorBar(CompositeMark): - """ErrorBar schema wrapper - - str, :class:`SchemaBase` - """ + """ErrorBar schema wrapper""" _schema = {"$ref": "#/definitions/ErrorBar"} @@ -11127,8 +10674,6 @@ def __init__(self, *args): class ErrorBarConfig(VegaLiteSchema): """ErrorBarConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -11180,8 +10725,6 @@ def __init__( class ErrorBarDef(CompositeMarkDef): """ErrorBarDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -11424,10 +10967,7 @@ def __init__( class ErrorBarExtent(VegaLiteSchema): - """ErrorBarExtent schema wrapper - - :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] - """ + """ErrorBarExtent schema wrapper""" _schema = {"$ref": "#/definitions/ErrorBarExtent"} @@ -11436,10 +10976,7 @@ def __init__(self, *args): class Expr(VegaLiteSchema): - """Expr schema wrapper - - str, :class:`SchemaBase` - """ + """Expr schema wrapper""" _schema = {"$ref": "#/definitions/Expr"} @@ -11450,8 +10987,6 @@ def __init__(self, *args): class ExprRef(VegaLiteSchema): """ExprRef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -11468,8 +11003,6 @@ def __init__(self, expr: Union[str, UndefinedType] = Undefined, **kwds): class FacetEncodingFieldDef(VegaLiteSchema): """FacetEncodingFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -11928,8 +11461,6 @@ def __init__( class FacetFieldDef(VegaLiteSchema): """FacetFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -12307,8 +11838,6 @@ def __init__( class FacetMapping(VegaLiteSchema): """FacetMapping schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -12332,8 +11861,6 @@ def __init__( class FacetedEncoding(VegaLiteSchema): """FacetedEncoding schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -12635,8 +12162,6 @@ def __init__( class Feature(VegaLiteSchema): """Feature schema wrapper - - dict, :class:`SchemaBase` A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 @@ -12680,8 +12205,6 @@ def __init__( class FeatureCollection(VegaLiteSchema): """FeatureCollection schema wrapper - - dict, :class:`SchemaBase` A collection of feature objects. https://tools.ietf.org/html/rfc7946#section-3.3 Parameters @@ -12712,8 +12235,6 @@ def __init__( class FeatureGeometryGeoJsonProperties(VegaLiteSchema): """FeatureGeometryGeoJsonProperties schema wrapper - - dict, :class:`SchemaBase` A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 @@ -12756,10 +12277,7 @@ def __init__( class Field(VegaLiteSchema): - """Field schema wrapper - - str, dict, :class:`SchemaBase` - """ + """Field schema wrapper""" _schema = {"$ref": "#/definitions/Field"} @@ -12769,8 +12287,6 @@ def __init__(self, *args, **kwds): class FieldDefWithoutScale(VegaLiteSchema): """FieldDefWithoutScale schema wrapper - - dict, :class:`SchemaBase` Definition object for a data field, its type and transformation of an encoding channel. Parameters @@ -13111,10 +12627,7 @@ def __init__( class FieldName(Field): - """FieldName schema wrapper - - str, :class:`SchemaBase` - """ + """FieldName schema wrapper""" _schema = {"$ref": "#/definitions/FieldName"} @@ -13125,8 +12638,6 @@ def __init__(self, *args): class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): """FieldOrDatumDefWithConditionStringFieldDefstring schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -13512,8 +13023,6 @@ def __init__( class FieldRange(VegaLiteSchema): """FieldRange schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -13528,10 +13037,7 @@ def __init__(self, field: Union[str, UndefinedType] = Undefined, **kwds): class Fit(VegaLiteSchema): - """Fit schema wrapper - - dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] - """ + """Fit schema wrapper""" _schema = {"$ref": "#/definitions/Fit"} @@ -13540,10 +13046,7 @@ def __init__(self, *args, **kwds): class FontStyle(VegaLiteSchema): - """FontStyle schema wrapper - - str, :class:`SchemaBase` - """ + """FontStyle schema wrapper""" _schema = {"$ref": "#/definitions/FontStyle"} @@ -13552,11 +13055,7 @@ def __init__(self, *args): class FontWeight(VegaLiteSchema): - """FontWeight schema wrapper - - :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, - 600, 700, 800, 900] - """ + """FontWeight schema wrapper""" _schema = {"$ref": "#/definitions/FontWeight"} @@ -13567,8 +13066,6 @@ def __init__(self, *args): class FormatConfig(VegaLiteSchema): """FormatConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -13651,10 +13148,7 @@ def __init__( class Generator(Data): - """Generator schema wrapper - - dict, :class:`SchemaBase` - """ + """Generator schema wrapper""" _schema = {"$ref": "#/definitions/Generator"} @@ -13664,8 +13158,6 @@ def __init__(self, *args, **kwds): class GenericUnitSpecEncodingAnyMark(VegaLiteSchema): """GenericUnitSpecEncodingAnyMark schema wrapper - - dict, :class:`SchemaBase` Base interface for a unit (single-view) specification. Parameters @@ -13752,8 +13244,6 @@ def __init__( class GeoJsonFeature(Fit): """GeoJsonFeature schema wrapper - - dict, :class:`SchemaBase` A feature object which contains a geometry and associated properties. https://tools.ietf.org/html/rfc7946#section-3.2 @@ -13797,8 +13287,6 @@ def __init__( class GeoJsonFeatureCollection(Fit): """GeoJsonFeatureCollection schema wrapper - - dict, :class:`SchemaBase` A collection of feature objects. https://tools.ietf.org/html/rfc7946#section-3.3 Parameters @@ -13828,10 +13316,7 @@ def __init__( class GeoJsonProperties(VegaLiteSchema): - """GeoJsonProperties schema wrapper - - dict, None, :class:`SchemaBase` - """ + """GeoJsonProperties schema wrapper""" _schema = {"$ref": "#/definitions/GeoJsonProperties"} @@ -13841,8 +13326,6 @@ def __init__(self, *args, **kwds): class Geometry(VegaLiteSchema): """Geometry schema wrapper - - dict, :class:`SchemaBase` Union of geometry objects. https://tools.ietf.org/html/rfc7946#section-3 """ @@ -13854,8 +13337,6 @@ def __init__(self, *args, **kwds): class GeometryCollection(Geometry): """GeometryCollection schema wrapper - - dict, :class:`SchemaBase` Geometry Collection https://tools.ietf.org/html/rfc7946#section-3.1.8 Parameters @@ -13887,10 +13368,7 @@ def __init__( class Gradient(VegaLiteSchema): - """Gradient schema wrapper - - dict, :class:`SchemaBase` - """ + """Gradient schema wrapper""" _schema = {"$ref": "#/definitions/Gradient"} @@ -13901,8 +13379,6 @@ def __init__(self, *args, **kwds): class GradientStop(VegaLiteSchema): """GradientStop schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -14080,8 +13556,6 @@ def __init__( class GraticuleGenerator(Generator): """GraticuleGenerator schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -14105,8 +13579,6 @@ def __init__( class GraticuleParams(VegaLiteSchema): """GraticuleParams schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -14165,8 +13637,6 @@ def __init__( class Header(VegaLiteSchema): """Header schema wrapper - - dict, :class:`SchemaBase` Headers of row / column channels for faceted plots. Parameters @@ -14817,8 +14287,6 @@ def __init__( class HeaderConfig(VegaLiteSchema): """HeaderConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -15447,10 +14915,7 @@ def __init__( class HexColor(Color): - """HexColor schema wrapper - - str, :class:`SchemaBase` - """ + """HexColor schema wrapper""" _schema = {"$ref": "#/definitions/HexColor"} @@ -15459,10 +14924,7 @@ def __init__(self, *args): class ImputeMethod(VegaLiteSchema): - """ImputeMethod schema wrapper - - :class:`SchemaBase`, Literal['value', 'median', 'max', 'min', 'mean'] - """ + """ImputeMethod schema wrapper""" _schema = {"$ref": "#/definitions/ImputeMethod"} @@ -15473,8 +14935,6 @@ def __init__(self, *args): class ImputeParams(VegaLiteSchema): """ImputeParams schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -15530,8 +14990,6 @@ def __init__( class ImputeSequence(VegaLiteSchema): """ImputeSequence schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -15559,8 +15017,6 @@ def __init__( class InlineData(DataSource): """InlineData schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -15598,11 +15054,7 @@ def __init__( class InlineDataset(VegaLiteSchema): - """InlineDataset schema wrapper - - str, dict, Sequence[str], Sequence[bool], Sequence[dict], Sequence[float], - :class:`SchemaBase` - """ + """InlineDataset schema wrapper""" _schema = {"$ref": "#/definitions/InlineDataset"} @@ -15611,12 +15063,7 @@ def __init__(self, *args, **kwds): class Interpolate(VegaLiteSchema): - """Interpolate schema wrapper - - :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', - 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', - 'natural', 'step', 'step-before', 'step-after'] - """ + """Interpolate schema wrapper""" _schema = {"$ref": "#/definitions/Interpolate"} @@ -15627,8 +15074,6 @@ def __init__(self, *args): class IntervalSelectionConfig(VegaLiteSchema): """IntervalSelectionConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -15800,8 +15245,6 @@ def __init__( class IntervalSelectionConfigWithoutType(VegaLiteSchema): """IntervalSelectionConfigWithoutType schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -15963,8 +15406,6 @@ def __init__( class JoinAggregateFieldDef(VegaLiteSchema): """JoinAggregateFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -16021,8 +15462,6 @@ def __init__( class JsonDataFormat(DataFormat): """JsonDataFormat schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -16069,10 +15508,7 @@ def __init__( class LabelOverlap(VegaLiteSchema): - """LabelOverlap schema wrapper - - str, bool, :class:`SchemaBase` - """ + """LabelOverlap schema wrapper""" _schema = {"$ref": "#/definitions/LabelOverlap"} @@ -16081,10 +15517,7 @@ def __init__(self, *args, **kwds): class LatLongDef(VegaLiteSchema): - """LatLongDef schema wrapper - - dict, :class:`SchemaBase` - """ + """LatLongDef schema wrapper""" _schema = {"$ref": "#/definitions/LatLongDef"} @@ -16095,8 +15528,6 @@ def __init__(self, *args, **kwds): class LatLongFieldDef(LatLongDef): """LatLongFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -16433,8 +15864,6 @@ def __init__( class LayerRepeatMapping(VegaLiteSchema): """LayerRepeatMapping schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -16461,10 +15890,7 @@ def __init__( class LayoutAlign(VegaLiteSchema): - """LayoutAlign schema wrapper - - :class:`SchemaBase`, Literal['all', 'each', 'none'] - """ + """LayoutAlign schema wrapper""" _schema = {"$ref": "#/definitions/LayoutAlign"} @@ -16474,8 +15900,6 @@ def __init__(self, *args): class Legend(VegaLiteSchema): """Legend schema wrapper - - dict, :class:`SchemaBase` Properties of a legend or boolean flag for determining whether to show it. Parameters @@ -18217,10 +17641,7 @@ def __init__( class LegendBinding(VegaLiteSchema): - """LegendBinding schema wrapper - - str, dict, :class:`SchemaBase` - """ + """LegendBinding schema wrapper""" _schema = {"$ref": "#/definitions/LegendBinding"} @@ -18231,8 +17652,6 @@ def __init__(self, *args, **kwds): class LegendConfig(VegaLiteSchema): """LegendConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -20298,11 +19717,7 @@ def __init__( class LegendOrient(VegaLiteSchema): - """LegendOrient schema wrapper - - :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom', 'top-left', - 'top-right', 'bottom-left', 'bottom-right'] - """ + """LegendOrient schema wrapper""" _schema = {"$ref": "#/definitions/LegendOrient"} @@ -20313,8 +19728,6 @@ def __init__(self, *args): class LegendResolveMap(VegaLiteSchema): """LegendResolveMap schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -20400,8 +19813,6 @@ def __init__( class LegendStreamBinding(LegendBinding): """LegendStreamBinding schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -20420,8 +19831,6 @@ def __init__( class LineConfig(AnyMarkConfig): """LineConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -21642,8 +21051,6 @@ def __init__( class LineString(Geometry): """LineString schema wrapper - - dict, :class:`SchemaBase` LineString geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.4 Parameters @@ -21677,8 +21084,6 @@ def __init__( class LinearGradient(Gradient): """LinearGradient schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -21727,8 +21132,6 @@ def __init__( class Locale(VegaLiteSchema): """Locale schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -21752,8 +21155,6 @@ def __init__( class LookupData(VegaLiteSchema): """LookupData schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -21781,8 +21182,6 @@ def __init__( class LookupSelection(VegaLiteSchema): """LookupSelection schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -21811,9 +21210,6 @@ def __init__( class Mark(AnyMark): """Mark schema wrapper - - :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', - 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] All types of primitive marks. """ @@ -21826,8 +21222,6 @@ def __init__(self, *args): class MarkConfig(AnyMarkConfig): """MarkConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -23032,8 +22426,6 @@ def __init__( class MarkDef(AnyMark): """MarkDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -24403,10 +23795,7 @@ def __init__( class MarkPropDefGradientstringnull(VegaLiteSchema): - """MarkPropDefGradientstringnull schema wrapper - - dict, :class:`SchemaBase` - """ + """MarkPropDefGradientstringnull schema wrapper""" _schema = {"$ref": "#/definitions/MarkPropDef<(Gradient|string|null)>"} @@ -24419,8 +23808,6 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( ): """FieldOrDatumDefWithConditionDatumDefGradientstringnull schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -24564,8 +23951,6 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( ): """FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -25024,10 +24409,7 @@ def __init__( class MarkPropDefnumber(VegaLiteSchema): - """MarkPropDefnumber schema wrapper - - dict, :class:`SchemaBase` - """ + """MarkPropDefnumber schema wrapper""" _schema = {"$ref": "#/definitions/MarkPropDef"} @@ -25036,10 +24418,7 @@ def __init__(self, *args, **kwds): class MarkPropDefnumberArray(VegaLiteSchema): - """MarkPropDefnumberArray schema wrapper - - dict, :class:`SchemaBase` - """ + """MarkPropDefnumberArray schema wrapper""" _schema = {"$ref": "#/definitions/MarkPropDef"} @@ -25048,10 +24427,7 @@ def __init__(self, *args, **kwds): class MarkPropDefstringnullTypeForShape(VegaLiteSchema): - """MarkPropDefstringnullTypeForShape schema wrapper - - dict, :class:`SchemaBase` - """ + """MarkPropDefstringnullTypeForShape schema wrapper""" _schema = {"$ref": "#/definitions/MarkPropDef<(string|null),TypeForShape>"} @@ -25060,11 +24436,7 @@ def __init__(self, *args, **kwds): class MarkType(VegaLiteSchema): - """MarkType schema wrapper - - :class:`SchemaBase`, Literal['arc', 'area', 'image', 'group', 'line', 'path', 'rect', - 'rule', 'shape', 'symbol', 'text', 'trail'] - """ + """MarkType schema wrapper""" _schema = {"$ref": "#/definitions/MarkType"} @@ -25073,10 +24445,7 @@ def __init__(self, *args): class Month(VegaLiteSchema): - """Month schema wrapper - - float, :class:`SchemaBase` - """ + """Month schema wrapper""" _schema = {"$ref": "#/definitions/Month"} @@ -25086,8 +24455,6 @@ def __init__(self, *args): class MultiLineString(Geometry): """MultiLineString schema wrapper - - dict, :class:`SchemaBase` MultiLineString geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.5 Parameters @@ -25120,8 +24487,6 @@ def __init__( class MultiPoint(Geometry): """MultiPoint schema wrapper - - dict, :class:`SchemaBase` MultiPoint geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.3 Parameters @@ -25154,8 +24519,6 @@ def __init__( class MultiPolygon(Geometry): """MultiPolygon schema wrapper - - dict, :class:`SchemaBase` MultiPolygon geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.7 Parameters @@ -25190,8 +24553,6 @@ def __init__( class NamedData(DataSource): """NamedData schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -25218,12 +24579,7 @@ def __init__( class NonArgAggregateOp(Aggregate): - """NonArgAggregateOp schema wrapper - - :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', - 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', - 'values', 'variance', 'variancep'] - """ + """NonArgAggregateOp schema wrapper""" _schema = {"$ref": "#/definitions/NonArgAggregateOp"} @@ -25233,8 +24589,6 @@ def __init__(self, *args): class NonNormalizedSpec(VegaLiteSchema): """NonNormalizedSpec schema wrapper - - dict, :class:`SchemaBase` Any specification in Vega-Lite. """ @@ -25246,8 +24600,6 @@ def __init__(self, *args, **kwds): class NumberLocale(VegaLiteSchema): """NumberLocale schema wrapper - - dict, :class:`SchemaBase` Locale definition for formatting numbers. Parameters @@ -25299,10 +24651,7 @@ def __init__( class NumericArrayMarkPropDef(VegaLiteSchema): - """NumericArrayMarkPropDef schema wrapper - - dict, :class:`SchemaBase` - """ + """NumericArrayMarkPropDef schema wrapper""" _schema = {"$ref": "#/definitions/NumericArrayMarkPropDef"} @@ -25315,8 +24664,6 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( ): """FieldOrDatumDefWithConditionDatumDefnumberArray schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -25458,8 +24805,6 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( ): """FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -25916,10 +25261,7 @@ def __init__( class NumericMarkPropDef(VegaLiteSchema): - """NumericMarkPropDef schema wrapper - - dict, :class:`SchemaBase` - """ + """NumericMarkPropDef schema wrapper""" _schema = {"$ref": "#/definitions/NumericMarkPropDef"} @@ -25930,8 +25272,6 @@ def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkPropDef): """FieldOrDatumDefWithConditionDatumDefnumber schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -26073,8 +25413,6 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( ): """FieldOrDatumDefWithConditionMarkPropFieldDefnumber schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -26531,10 +25869,7 @@ def __init__( class OffsetDef(VegaLiteSchema): - """OffsetDef schema wrapper - - dict, :class:`SchemaBase` - """ + """OffsetDef schema wrapper""" _schema = {"$ref": "#/definitions/OffsetDef"} @@ -26545,8 +25880,6 @@ def __init__(self, *args, **kwds): class OrderFieldDef(VegaLiteSchema): """OrderFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -26893,8 +26226,6 @@ def __init__( class OrderOnlyDef(VegaLiteSchema): """OrderOnlyDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -26917,8 +26248,6 @@ def __init__( class OrderValueDef(VegaLiteSchema): """OrderValueDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -26951,10 +26280,7 @@ def __init__( class Orient(VegaLiteSchema): - """Orient schema wrapper - - :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] - """ + """Orient schema wrapper""" _schema = {"$ref": "#/definitions/Orient"} @@ -26963,10 +26289,7 @@ def __init__(self, *args): class Orientation(VegaLiteSchema): - """Orientation schema wrapper - - :class:`SchemaBase`, Literal['horizontal', 'vertical'] - """ + """Orientation schema wrapper""" _schema = {"$ref": "#/definitions/Orientation"} @@ -26977,8 +26300,6 @@ def __init__(self, *args): class OverlayMarkDef(VegaLiteSchema): """OverlayMarkDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -28249,10 +27570,7 @@ def __init__( class Padding(VegaLiteSchema): - """Padding schema wrapper - - dict, float, :class:`SchemaBase` - """ + """Padding schema wrapper""" _schema = {"$ref": "#/definitions/Padding"} @@ -28261,10 +27579,7 @@ def __init__(self, *args, **kwds): class ParameterExtent(BinExtent): - """ParameterExtent schema wrapper - - dict, :class:`SchemaBase` - """ + """ParameterExtent schema wrapper""" _schema = {"$ref": "#/definitions/ParameterExtent"} @@ -28273,10 +27588,7 @@ def __init__(self, *args, **kwds): class ParameterName(VegaLiteSchema): - """ParameterName schema wrapper - - str, :class:`SchemaBase` - """ + """ParameterName schema wrapper""" _schema = {"$ref": "#/definitions/ParameterName"} @@ -28285,10 +27597,7 @@ def __init__(self, *args): class Parse(VegaLiteSchema): - """Parse schema wrapper - - dict, :class:`SchemaBase` - """ + """Parse schema wrapper""" _schema = {"$ref": "#/definitions/Parse"} @@ -28297,10 +27606,7 @@ def __init__(self, **kwds): class ParseValue(VegaLiteSchema): - """ParseValue schema wrapper - - str, None, :class:`SchemaBase` - """ + """ParseValue schema wrapper""" _schema = {"$ref": "#/definitions/ParseValue"} @@ -28310,8 +27616,6 @@ def __init__(self, *args, **kwds): class Point(Geometry): """Point schema wrapper - - dict, :class:`SchemaBase` Point geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.2 Parameters @@ -28347,8 +27651,6 @@ def __init__( class PointSelectionConfig(VegaLiteSchema): """PointSelectionConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -28518,8 +27820,6 @@ def __init__( class PointSelectionConfigWithoutType(VegaLiteSchema): """PointSelectionConfigWithoutType schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -28677,10 +27977,7 @@ def __init__( class PolarDef(VegaLiteSchema): - """PolarDef schema wrapper - - dict, :class:`SchemaBase` - """ + """PolarDef schema wrapper""" _schema = {"$ref": "#/definitions/PolarDef"} @@ -28690,8 +27987,6 @@ def __init__(self, *args, **kwds): class Polygon(Geometry): """Polygon schema wrapper - - dict, :class:`SchemaBase` Polygon geometry object. https://tools.ietf.org/html/rfc7946#section-3.1.6 Parameters @@ -28724,8 +28019,6 @@ def __init__( class Position(VegaLiteSchema): """Position schema wrapper - - Sequence[float], :class:`SchemaBase` A Position is an array of coordinates. https://tools.ietf.org/html/rfc7946#section-3.1.1 Array should contain between two and three elements. The previous GeoJSON specification allowed more elements (e.g., which could be used to represent M values), but the current @@ -28739,10 +28032,7 @@ def __init__(self, *args): class Position2Def(VegaLiteSchema): - """Position2Def schema wrapper - - dict, :class:`SchemaBase` - """ + """Position2Def schema wrapper""" _schema = {"$ref": "#/definitions/Position2Def"} @@ -28753,8 +28043,6 @@ def __init__(self, *args, **kwds): class DatumDef(LatLongDef, Position2Def): """DatumDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -28879,8 +28167,6 @@ def __init__( class PositionDatumDefBase(PolarDef): """PositionDatumDefBase schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -29061,10 +28347,7 @@ def __init__( class PositionDef(VegaLiteSchema): - """PositionDef schema wrapper - - dict, :class:`SchemaBase` - """ + """PositionDef schema wrapper""" _schema = {"$ref": "#/definitions/PositionDef"} @@ -29075,8 +28358,6 @@ def __init__(self, *args, **kwds): class PositionDatumDef(PositionDef): """PositionDatumDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -29280,8 +28561,6 @@ def __init__( class PositionFieldDef(PositionDef): """PositionFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -29776,8 +29055,6 @@ def __init__( class PositionFieldDefBase(PolarDef): """PositionFieldDefBase schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -30250,8 +29527,6 @@ def __init__( class PositionValueDef(PolarDef, Position2Def, PositionDef): """PositionValueDef schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -30277,10 +29552,7 @@ def __init__( class PredicateComposition(VegaLiteSchema): - """PredicateComposition schema wrapper - - str, dict, :class:`SchemaBase` - """ + """PredicateComposition schema wrapper""" _schema = {"$ref": "#/definitions/PredicateComposition"} @@ -30291,8 +29563,6 @@ def __init__(self, *args, **kwds): class LogicalAndPredicate(PredicateComposition): """LogicalAndPredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -30309,8 +29579,6 @@ def __init__(self, **kwds): class LogicalNotPredicate(PredicateComposition): """LogicalNotPredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -30327,8 +29595,6 @@ def __init__(self, **kwds): class LogicalOrPredicate(PredicateComposition): """LogicalOrPredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -30343,10 +29609,7 @@ def __init__(self, **kwds): class Predicate(PredicateComposition): - """Predicate schema wrapper - - str, dict, :class:`SchemaBase` - """ + """Predicate schema wrapper""" _schema = {"$ref": "#/definitions/Predicate"} @@ -30357,8 +29620,6 @@ def __init__(self, *args, **kwds): class FieldEqualPredicate(Predicate): """FieldEqualPredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -30513,8 +29774,6 @@ def __init__( class FieldGTEPredicate(Predicate): """FieldGTEPredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -30669,8 +29928,6 @@ def __init__( class FieldGTPredicate(Predicate): """FieldGTPredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -30825,8 +30082,6 @@ def __init__( class FieldLTEPredicate(Predicate): """FieldLTEPredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -30981,8 +30236,6 @@ def __init__( class FieldLTPredicate(Predicate): """FieldLTPredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -31137,8 +30390,6 @@ def __init__( class FieldOneOfPredicate(Predicate): """FieldOneOfPredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -31298,8 +30549,6 @@ def __init__( class FieldRangePredicate(Predicate): """FieldRangePredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -31459,8 +30708,6 @@ def __init__( class FieldValidPredicate(Predicate): """FieldValidPredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -31615,8 +30862,6 @@ def __init__( class ParameterPredicate(Predicate): """ParameterPredicate schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -31641,8 +30886,6 @@ def __init__( class Projection(VegaLiteSchema): """Projection schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -31890,8 +31133,6 @@ def __init__( class ProjectionConfig(VegaLiteSchema): """ProjectionConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -32137,13 +31378,7 @@ def __init__( class ProjectionType(VegaLiteSchema): - """ProjectionType schema wrapper - - :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', - 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', - 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', - 'orthographic', 'stereographic', 'transverseMercator'] - """ + """ProjectionType schema wrapper""" _schema = {"$ref": "#/definitions/ProjectionType"} @@ -32154,8 +31389,6 @@ def __init__(self, *args): class RadialGradient(Gradient): """RadialGradient schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -32229,8 +31462,6 @@ def __init__( class RangeConfig(VegaLiteSchema): """RangeConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -33133,10 +32364,7 @@ def __init__( class RangeRawArray(VegaLiteSchema): - """RangeRawArray schema wrapper - - Sequence[float], :class:`SchemaBase` - """ + """RangeRawArray schema wrapper""" _schema = {"$ref": "#/definitions/RangeRawArray"} @@ -33145,12 +32373,7 @@ def __init__(self, *args): class RangeScheme(VegaLiteSchema): - """RangeScheme schema wrapper - - dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], - :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', - 'diverging', 'heatmap'] - """ + """RangeScheme schema wrapper""" _schema = {"$ref": "#/definitions/RangeScheme"} @@ -33159,11 +32382,7 @@ def __init__(self, *args, **kwds): class RangeEnum(RangeScheme): - """RangeEnum schema wrapper - - :class:`SchemaBase`, Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', - 'diverging', 'heatmap'] - """ + """RangeEnum schema wrapper""" _schema = {"$ref": "#/definitions/RangeEnum"} @@ -33172,10 +32391,7 @@ def __init__(self, *args): class RangeRaw(RangeScheme): - """RangeRaw schema wrapper - - :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`] - """ + """RangeRaw schema wrapper""" _schema = {"$ref": "#/definitions/RangeRaw"} @@ -33186,8 +32402,6 @@ def __init__(self, *args): class RectConfig(AnyMarkConfig): """RectConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -34416,8 +33630,6 @@ def __init__( class RelativeBandSize(VegaLiteSchema): """RelativeBandSize schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -34435,8 +33647,6 @@ def __init__(self, band: Union[float, UndefinedType] = Undefined, **kwds): class RepeatMapping(VegaLiteSchema): """RepeatMapping schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -34459,8 +33669,6 @@ def __init__( class RepeatRef(Field): """RepeatRef schema wrapper - - dict, :class:`SchemaBase` Reference to a repeated value. Parameters @@ -34484,8 +33692,6 @@ def __init__( class Resolve(VegaLiteSchema): """Resolve schema wrapper - - dict, :class:`SchemaBase` Defines how scales, axes, and legends from different specs should be combined. Resolve is a mapping from ``scale``, ``axis``, and ``legend`` to a mapping from channels to resolutions. Scales and guides can be resolved to be ``"independent"`` or ``"shared"``. @@ -34514,10 +33720,7 @@ def __init__( class ResolveMode(VegaLiteSchema): - """ResolveMode schema wrapper - - :class:`SchemaBase`, Literal['independent', 'shared'] - """ + """ResolveMode schema wrapper""" _schema = {"$ref": "#/definitions/ResolveMode"} @@ -34528,8 +33731,6 @@ def __init__(self, *args): class RowColLayoutAlign(VegaLiteSchema): """RowColLayoutAlign schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -34557,8 +33758,6 @@ def __init__( class RowColboolean(VegaLiteSchema): """RowColboolean schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -34582,8 +33781,6 @@ def __init__( class RowColnumber(VegaLiteSchema): """RowColnumber schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -34607,8 +33804,6 @@ def __init__( class RowColumnEncodingFieldDef(VegaLiteSchema): """RowColumnEncodingFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -35025,8 +34220,6 @@ def __init__( class Scale(VegaLiteSchema): """Scale schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -35791,10 +34984,7 @@ def __init__( class ScaleBins(VegaLiteSchema): - """ScaleBins schema wrapper - - dict, Sequence[float], :class:`SchemaBase` - """ + """ScaleBins schema wrapper""" _schema = {"$ref": "#/definitions/ScaleBins"} @@ -35805,8 +34995,6 @@ def __init__(self, *args, **kwds): class ScaleBinParams(ScaleBins): """ScaleBinParams schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -35837,8 +35025,6 @@ def __init__( class ScaleConfig(VegaLiteSchema): """ScaleConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -36063,8 +35249,6 @@ def __init__( class ScaleDatumDef(OffsetDef): """ScaleDatumDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -36208,8 +35392,6 @@ def __init__( class ScaleFieldDef(OffsetDef): """ScaleFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -36642,11 +35824,7 @@ def __init__( class ScaleInterpolateEnum(VegaLiteSchema): - """ScaleInterpolateEnum schema wrapper - - :class:`SchemaBase`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', - 'cubehelix', 'cubehelix-long'] - """ + """ScaleInterpolateEnum schema wrapper""" _schema = {"$ref": "#/definitions/ScaleInterpolateEnum"} @@ -36657,8 +35835,6 @@ def __init__(self, *args): class ScaleInterpolateParams(VegaLiteSchema): """ScaleInterpolateParams schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -36684,8 +35860,6 @@ def __init__( class ScaleResolveMap(VegaLiteSchema): """ScaleResolveMap schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -36805,12 +35979,7 @@ def __init__( class ScaleType(VegaLiteSchema): - """ScaleType schema wrapper - - :class:`SchemaBase`, Literal['linear', 'log', 'pow', 'sqrt', 'symlog', 'identity', - 'sequential', 'time', 'utc', 'quantile', 'quantize', 'threshold', 'bin-ordinal', 'ordinal', - 'point', 'band'] - """ + """ScaleType schema wrapper""" _schema = {"$ref": "#/definitions/ScaleType"} @@ -36821,8 +35990,6 @@ def __init__(self, *args): class SchemeParams(VegaLiteSchema): """SchemeParams schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -37199,8 +36366,6 @@ def __init__( class SecondaryFieldDef(Position2Def): """SecondaryFieldDef schema wrapper - - dict, :class:`SchemaBase` A field definition of a secondary channel that shares a scale with another primary channel. For example, ``x2``, ``xError`` and ``xError2`` share the same scale with ``x``. @@ -37469,8 +36634,6 @@ def __init__( class SelectionConfig(VegaLiteSchema): """SelectionConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -37504,10 +36667,7 @@ def __init__( class SelectionInit(VegaLiteSchema): - """SelectionInit schema wrapper - - str, bool, dict, None, float, :class:`SchemaBase` - """ + """SelectionInit schema wrapper""" _schema = {"$ref": "#/definitions/SelectionInit"} @@ -37517,8 +36677,6 @@ def __init__(self, *args, **kwds): class DateTime(SelectionInit): """DateTime schema wrapper - - dict, :class:`SchemaBase` Object for defining datetime in Vega-Lite Filter. If both month and quarter are provided, month has higher precedence. ``day`` cannot be combined with other date. We accept string for month and day names. @@ -37588,10 +36746,7 @@ def __init__( class PrimitiveValue(SelectionInit): - """PrimitiveValue schema wrapper - - str, bool, None, float, :class:`SchemaBase` - """ + """PrimitiveValue schema wrapper""" _schema = {"$ref": "#/definitions/PrimitiveValue"} @@ -37600,11 +36755,7 @@ def __init__(self, *args): class SelectionInitInterval(VegaLiteSchema): - """SelectionInitInterval schema wrapper - - Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Sequence[dict, - :class:`SchemaBase`] - """ + """SelectionInitInterval schema wrapper""" _schema = {"$ref": "#/definitions/SelectionInitInterval"} @@ -37613,10 +36764,7 @@ def __init__(self, *args, **kwds): class SelectionInitIntervalMapping(VegaLiteSchema): - """SelectionInitIntervalMapping schema wrapper - - dict, :class:`SchemaBase` - """ + """SelectionInitIntervalMapping schema wrapper""" _schema = {"$ref": "#/definitions/SelectionInitIntervalMapping"} @@ -37625,10 +36773,7 @@ def __init__(self, **kwds): class SelectionInitMapping(VegaLiteSchema): - """SelectionInitMapping schema wrapper - - dict, :class:`SchemaBase` - """ + """SelectionInitMapping schema wrapper""" _schema = {"$ref": "#/definitions/SelectionInitMapping"} @@ -37639,8 +36784,6 @@ def __init__(self, **kwds): class SelectionParameter(VegaLiteSchema): """SelectionParameter schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -37709,10 +36852,7 @@ def __init__( class SelectionResolution(VegaLiteSchema): - """SelectionResolution schema wrapper - - :class:`SchemaBase`, Literal['global', 'union', 'intersect'] - """ + """SelectionResolution schema wrapper""" _schema = {"$ref": "#/definitions/SelectionResolution"} @@ -37721,10 +36861,7 @@ def __init__(self, *args): class SelectionType(VegaLiteSchema): - """SelectionType schema wrapper - - :class:`SchemaBase`, Literal['point', 'interval'] - """ + """SelectionType schema wrapper""" _schema = {"$ref": "#/definitions/SelectionType"} @@ -37735,8 +36872,6 @@ def __init__(self, *args): class SequenceGenerator(Generator): """SequenceGenerator schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -37760,8 +36895,6 @@ def __init__( class SequenceParams(VegaLiteSchema): """SequenceParams schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -37792,48 +36925,7 @@ def __init__( class SequentialMultiHue(ColorScheme): - """SequentialMultiHue schema wrapper - - :class:`SchemaBase`, Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', - 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', - 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', - 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', - 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', - 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', - 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', - 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', - 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', - 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', - 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', - 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', - 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', - 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', - 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', - 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', - 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', - 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', - 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', - 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', - 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', - 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', - 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', - 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', - 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', - 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', - 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', - 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', - 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', - 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', - 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', - 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', - 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', - 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', - 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', - 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', - 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', - 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', - 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] - """ + """SequentialMultiHue schema wrapper""" _schema = {"$ref": "#/definitions/SequentialMultiHue"} @@ -37842,11 +36934,7 @@ def __init__(self, *args): class SequentialSingleHue(ColorScheme): - """SequentialSingleHue schema wrapper - - :class:`SchemaBase`, Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', - 'purples', 'warmgreys', 'reds', 'oranges'] - """ + """SequentialSingleHue schema wrapper""" _schema = {"$ref": "#/definitions/SequentialSingleHue"} @@ -37855,10 +36943,7 @@ def __init__(self, *args): class ShapeDef(VegaLiteSchema): - """ShapeDef schema wrapper - - dict, :class:`SchemaBase` - """ + """ShapeDef schema wrapper""" _schema = {"$ref": "#/definitions/ShapeDef"} @@ -37871,8 +36956,6 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( ): """FieldOrDatumDefWithConditionDatumDefstringnull schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -38016,8 +37099,6 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( ): """FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -38476,8 +37557,6 @@ def __init__( class SharedEncoding(VegaLiteSchema): """SharedEncoding schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -38668,13 +37747,7 @@ def __init__( class SingleDefUnitChannel(VegaLiteSchema): - """SingleDefUnitChannel schema wrapper - - :class:`SchemaBase`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', - 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', - 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', - 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description'] - """ + """SingleDefUnitChannel schema wrapper""" _schema = {"$ref": "#/definitions/SingleDefUnitChannel"} @@ -38683,14 +37756,7 @@ def __init__(self, *args): class Sort(VegaLiteSchema): - """Sort schema wrapper - - dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, - Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', - 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', - 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', - '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] - """ + """Sort schema wrapper""" _schema = {"$ref": "#/definitions/Sort"} @@ -38699,13 +37765,7 @@ def __init__(self, *args, **kwds): class AllSortString(Sort): - """AllSortString schema wrapper - - :class:`SchemaBase`, Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', - 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', - 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', - '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] - """ + """AllSortString schema wrapper""" _schema = {"$ref": "#/definitions/AllSortString"} @@ -38715,8 +37775,6 @@ def __init__(self, *args, **kwds): class EncodingSortField(Sort): """EncodingSortField schema wrapper - - dict, :class:`SchemaBase` A sort definition for sorting a discrete scale in an encoding field definition. Parameters @@ -38785,11 +37843,7 @@ def __init__( class SortArray(Sort): - """SortArray schema wrapper - - Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Sequence[dict, - :class:`SchemaBase`] - """ + """SortArray schema wrapper""" _schema = {"$ref": "#/definitions/SortArray"} @@ -38798,11 +37852,7 @@ def __init__(self, *args, **kwds): class SortByChannel(AllSortString): - """SortByChannel schema wrapper - - :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', - 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'] - """ + """SortByChannel schema wrapper""" _schema = {"$ref": "#/definitions/SortByChannel"} @@ -38811,11 +37861,7 @@ def __init__(self, *args): class SortByChannelDesc(AllSortString): - """SortByChannelDesc schema wrapper - - :class:`SchemaBase`, Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', - '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] - """ + """SortByChannelDesc schema wrapper""" _schema = {"$ref": "#/definitions/SortByChannelDesc"} @@ -38826,8 +37872,6 @@ def __init__(self, *args): class SortByEncoding(Sort): """SortByEncoding schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -38872,8 +37916,6 @@ def __init__( class SortField(VegaLiteSchema): """SortField schema wrapper - - dict, :class:`SchemaBase` A sort definition for transform Parameters @@ -38900,10 +37942,7 @@ def __init__( class SortOrder(AllSortString): - """SortOrder schema wrapper - - :class:`SchemaBase`, Literal['ascending', 'descending'] - """ + """SortOrder schema wrapper""" _schema = {"$ref": "#/definitions/SortOrder"} @@ -38913,8 +37952,6 @@ def __init__(self, *args): class Spec(VegaLiteSchema): """Spec schema wrapper - - dict, :class:`SchemaBase` Any specification in Vega-Lite. """ @@ -38926,8 +37963,6 @@ def __init__(self, *args, **kwds): class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): """ConcatSpecGenericSpec schema wrapper - - dict, :class:`SchemaBase` Base interface for a generalized concatenation specification. Parameters @@ -39054,8 +38089,6 @@ def __init__( class FacetSpec(Spec, NonNormalizedSpec): """FacetSpec schema wrapper - - dict, :class:`SchemaBase` Base interface for a facet specification. Parameters @@ -39190,8 +38223,6 @@ def __init__( class FacetedUnitSpec(Spec, NonNormalizedSpec): """FacetedUnitSpec schema wrapper - - dict, :class:`SchemaBase` Unit spec that can have a composite mark and row or column channels (shorthand for a facet spec). @@ -39388,8 +38419,6 @@ def __init__( class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): """HConcatSpecGenericSpec schema wrapper - - dict, :class:`SchemaBase` Base interface for a horizontal concatenation specification. Parameters @@ -39468,8 +38497,6 @@ def __init__( class LayerSpec(Spec, NonNormalizedSpec): """LayerSpec schema wrapper - - dict, :class:`SchemaBase` A full layered plot specification, which may contains ``encoding`` and ``projection`` properties that will be applied to underlying unit (single-view) specifications. @@ -39586,10 +38613,7 @@ def __init__( class RepeatSpec(Spec, NonNormalizedSpec): - """RepeatSpec schema wrapper - - dict, :class:`SchemaBase` - """ + """RepeatSpec schema wrapper""" _schema = {"$ref": "#/definitions/RepeatSpec"} @@ -39600,8 +38624,6 @@ def __init__(self, *args, **kwds): class LayerRepeatSpec(RepeatSpec): """LayerRepeatSpec schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -39736,8 +38758,6 @@ def __init__( class NonLayerRepeatSpec(RepeatSpec): """NonLayerRepeatSpec schema wrapper - - dict, :class:`SchemaBase` Base interface for a repeat specification. Parameters @@ -39875,8 +38895,6 @@ def __init__( class SphereGenerator(Generator): """SphereGenerator schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -39898,10 +38916,7 @@ def __init__( class StackOffset(VegaLiteSchema): - """StackOffset schema wrapper - - :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] - """ + """StackOffset schema wrapper""" _schema = {"$ref": "#/definitions/StackOffset"} @@ -39910,10 +38925,7 @@ def __init__(self, *args): class StandardType(VegaLiteSchema): - """StandardType schema wrapper - - :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] - """ + """StandardType schema wrapper""" _schema = {"$ref": "#/definitions/StandardType"} @@ -39924,8 +38936,6 @@ def __init__(self, *args): class Step(VegaLiteSchema): """Step schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -39943,10 +38953,7 @@ def __init__(self, step: Union[float, UndefinedType] = Undefined, **kwds): class StepFor(VegaLiteSchema): - """StepFor schema wrapper - - :class:`SchemaBase`, Literal['position', 'offset'] - """ + """StepFor schema wrapper""" _schema = {"$ref": "#/definitions/StepFor"} @@ -39955,10 +38962,7 @@ def __init__(self, *args): class Stream(VegaLiteSchema): - """Stream schema wrapper - - dict, :class:`SchemaBase` - """ + """Stream schema wrapper""" _schema = {"$ref": "#/definitions/Stream"} @@ -39969,8 +38973,6 @@ def __init__(self, *args, **kwds): class DerivedStream(Stream): """DerivedStream schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -40039,10 +39041,7 @@ def __init__( class EventStream(Stream): - """EventStream schema wrapper - - dict, :class:`SchemaBase` - """ + """EventStream schema wrapper""" _schema = {"$ref": "#/definitions/EventStream"} @@ -40053,8 +39052,6 @@ def __init__(self, *args, **kwds): class MergedStream(Stream): """MergedStream schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -40125,8 +39122,6 @@ def __init__( class StringFieldDef(VegaLiteSchema): """StringFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -40499,8 +39494,6 @@ def __init__( class StringFieldDefWithCondition(VegaLiteSchema): """StringFieldDefWithCondition schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -40890,8 +39883,6 @@ def __init__( class StringValueDefWithCondition(VegaLiteSchema): """StringValueDefWithCondition schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -40921,10 +39912,7 @@ def __init__( class StrokeCap(VegaLiteSchema): - """StrokeCap schema wrapper - - :class:`SchemaBase`, Literal['butt', 'round', 'square'] - """ + """StrokeCap schema wrapper""" _schema = {"$ref": "#/definitions/StrokeCap"} @@ -40933,10 +39921,7 @@ def __init__(self, *args): class StrokeJoin(VegaLiteSchema): - """StrokeJoin schema wrapper - - :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] - """ + """StrokeJoin schema wrapper""" _schema = {"$ref": "#/definitions/StrokeJoin"} @@ -40947,8 +39932,6 @@ def __init__(self, *args): class StyleConfigIndex(VegaLiteSchema): """StyleConfigIndex schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -41034,10 +40017,7 @@ def __init__( class SymbolShape(VegaLiteSchema): - """SymbolShape schema wrapper - - str, :class:`SchemaBase` - """ + """SymbolShape schema wrapper""" _schema = {"$ref": "#/definitions/SymbolShape"} @@ -41046,10 +40026,7 @@ def __init__(self, *args): class Text(VegaLiteSchema): - """Text schema wrapper - - str, Sequence[str], :class:`SchemaBase` - """ + """Text schema wrapper""" _schema = {"$ref": "#/definitions/Text"} @@ -41058,10 +40035,7 @@ def __init__(self, *args, **kwds): class TextBaseline(VegaLiteSchema): - """TextBaseline schema wrapper - - str, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] - """ + """TextBaseline schema wrapper""" _schema = {"$ref": "#/definitions/TextBaseline"} @@ -41070,10 +40044,7 @@ def __init__(self, *args, **kwds): class Baseline(TextBaseline): - """Baseline schema wrapper - - :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] - """ + """Baseline schema wrapper""" _schema = {"$ref": "#/definitions/Baseline"} @@ -41082,10 +40053,7 @@ def __init__(self, *args): class TextDef(VegaLiteSchema): - """TextDef schema wrapper - - dict, :class:`SchemaBase` - """ + """TextDef schema wrapper""" _schema = {"$ref": "#/definitions/TextDef"} @@ -41096,8 +40064,6 @@ def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): """FieldOrDatumDefWithConditionStringDatumDefText schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -41277,8 +40243,6 @@ def __init__( class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): """FieldOrDatumDefWithConditionStringFieldDefText schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -41668,10 +40632,7 @@ def __init__( class TextDirection(VegaLiteSchema): - """TextDirection schema wrapper - - :class:`SchemaBase`, Literal['ltr', 'rtl'] - """ + """TextDirection schema wrapper""" _schema = {"$ref": "#/definitions/TextDirection"} @@ -41682,8 +40643,6 @@ def __init__(self, *args): class TickConfig(AnyMarkConfig): """TickConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -42899,11 +41858,7 @@ def __init__( class TickCount(VegaLiteSchema): - """TickCount schema wrapper - - dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', - 'week', 'month', 'year'] - """ + """TickCount schema wrapper""" _schema = {"$ref": "#/definitions/TickCount"} @@ -42912,11 +41867,7 @@ def __init__(self, *args, **kwds): class TimeInterval(TickCount): - """TimeInterval schema wrapper - - :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', - 'month', 'year'] - """ + """TimeInterval schema wrapper""" _schema = {"$ref": "#/definitions/TimeInterval"} @@ -42927,8 +41878,6 @@ def __init__(self, *args): class TimeIntervalStep(TickCount): """TimeIntervalStep schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -42964,8 +41913,6 @@ def __init__( class TimeLocale(VegaLiteSchema): """TimeLocale schema wrapper - - dict, :class:`SchemaBase` Locale definition for formatting dates and times. Parameters @@ -43017,28 +41964,7 @@ def __init__( class TimeUnit(VegaLiteSchema): - """TimeUnit schema wrapper - - :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', - 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', - 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', - 'utcmilliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', - 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', - 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', - 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', - 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', - 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', - 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', - 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', - 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', - 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', - 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', - 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', - 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', - 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', - 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', - 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] - """ + """TimeUnit schema wrapper""" _schema = {"$ref": "#/definitions/TimeUnit"} @@ -43047,26 +41973,7 @@ def __init__(self, *args, **kwds): class MultiTimeUnit(TimeUnit): - """MultiTimeUnit schema wrapper - - :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', - 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', - 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', - 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', - 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', - 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', - 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', - 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], - Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', - 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', - 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', - 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', - 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', - 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', - 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', - 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', - 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] - """ + """MultiTimeUnit schema wrapper""" _schema = {"$ref": "#/definitions/MultiTimeUnit"} @@ -43075,17 +41982,7 @@ def __init__(self, *args, **kwds): class LocalMultiTimeUnit(MultiTimeUnit): - """LocalMultiTimeUnit schema wrapper - - :class:`SchemaBase`, Literal['yearquarter', 'yearquartermonth', 'yearmonth', - 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', - 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', - 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', - 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', - 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', - 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', - 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'] - """ + """LocalMultiTimeUnit schema wrapper""" _schema = {"$ref": "#/definitions/LocalMultiTimeUnit"} @@ -43094,13 +41991,7 @@ def __init__(self, *args): class SingleTimeUnit(TimeUnit): - """SingleTimeUnit schema wrapper - - :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', - 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', - 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', - 'utcmilliseconds'] - """ + """SingleTimeUnit schema wrapper""" _schema = {"$ref": "#/definitions/SingleTimeUnit"} @@ -43109,11 +42000,7 @@ def __init__(self, *args, **kwds): class LocalSingleTimeUnit(SingleTimeUnit): - """LocalSingleTimeUnit schema wrapper - - :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', - 'hours', 'minutes', 'seconds', 'milliseconds'] - """ + """LocalSingleTimeUnit schema wrapper""" _schema = {"$ref": "#/definitions/LocalSingleTimeUnit"} @@ -43123,8 +42010,6 @@ def __init__(self, *args): class TimeUnitParams(VegaLiteSchema): """TimeUnitParams schema wrapper - - dict, :class:`SchemaBase` Time Unit Params for encoding predicate, which can specified if the data is already "binned". @@ -43255,8 +42140,6 @@ def __init__( class TimeUnitTransformParams(VegaLiteSchema): """TimeUnitTransformParams schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -43377,10 +42260,7 @@ def __init__( class TitleAnchor(VegaLiteSchema): - """TitleAnchor schema wrapper - - :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] - """ + """TitleAnchor schema wrapper""" _schema = {"$ref": "#/definitions/TitleAnchor"} @@ -43391,8 +42271,6 @@ def __init__(self, *args): class TitleConfig(VegaLiteSchema): """TitleConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -43934,10 +42812,7 @@ def __init__( class TitleFrame(VegaLiteSchema): - """TitleFrame schema wrapper - - :class:`SchemaBase`, Literal['bounds', 'group'] - """ + """TitleFrame schema wrapper""" _schema = {"$ref": "#/definitions/TitleFrame"} @@ -43946,10 +42821,7 @@ def __init__(self, *args): class TitleOrient(VegaLiteSchema): - """TitleOrient schema wrapper - - :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] - """ + """TitleOrient schema wrapper""" _schema = {"$ref": "#/definitions/TitleOrient"} @@ -43960,8 +42832,6 @@ def __init__(self, *args): class TitleParams(VegaLiteSchema): """TitleParams schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -44527,8 +43397,6 @@ def __init__( class TooltipContent(VegaLiteSchema): """TooltipContent schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -44547,10 +43415,7 @@ def __init__( class TopLevelParameter(VegaLiteSchema): - """TopLevelParameter schema wrapper - - dict, :class:`SchemaBase` - """ + """TopLevelParameter schema wrapper""" _schema = {"$ref": "#/definitions/TopLevelParameter"} @@ -44561,8 +43426,6 @@ def __init__(self, *args, **kwds): class TopLevelSelectionParameter(TopLevelParameter): """TopLevelSelectionParameter schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -44637,8 +43500,6 @@ def __init__( class TopLevelSpec(VegaLiteSchema): """TopLevelSpec schema wrapper - - dict, :class:`SchemaBase` A Vega-Lite top-level specification. This is the root class for all Vega-Lite specifications. (The json schema is generated from this type.) """ @@ -44652,8 +43513,6 @@ def __init__(self, *args, **kwds): class TopLevelConcatSpec(TopLevelSpec): """TopLevelConcatSpec schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -44991,8 +43850,6 @@ def __init__( class TopLevelFacetSpec(TopLevelSpec): """TopLevelFacetSpec schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -45338,8 +44195,6 @@ def __init__( class TopLevelHConcatSpec(TopLevelSpec): """TopLevelHConcatSpec schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -45629,8 +44484,6 @@ def __init__( class TopLevelLayerSpec(TopLevelSpec): """TopLevelLayerSpec schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -45956,10 +44809,7 @@ def __init__( class TopLevelRepeatSpec(TopLevelSpec): - """TopLevelRepeatSpec schema wrapper - - dict, :class:`SchemaBase` - """ + """TopLevelRepeatSpec schema wrapper""" _schema = {"$ref": "#/definitions/TopLevelRepeatSpec"} @@ -45970,8 +44820,6 @@ def __init__(self, *args, **kwds): class TopLevelUnitSpec(TopLevelSpec): """TopLevelUnitSpec schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -46374,8 +45222,6 @@ def __init__( class TopLevelVConcatSpec(TopLevelSpec): """TopLevelVConcatSpec schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -46665,8 +45511,6 @@ def __init__( class TopoDataFormat(DataFormat): """TopoDataFormat schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -46721,10 +45565,7 @@ def __init__( class Transform(VegaLiteSchema): - """Transform schema wrapper - - dict, :class:`SchemaBase` - """ + """Transform schema wrapper""" _schema = {"$ref": "#/definitions/Transform"} @@ -46735,8 +45576,6 @@ def __init__(self, *args, **kwds): class AggregateTransform(Transform): """AggregateTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -46765,8 +45604,6 @@ def __init__( class BinTransform(Transform): """BinTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -46796,8 +45633,6 @@ def __init__( class CalculateTransform(Transform): """CalculateTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -46817,8 +45652,6 @@ def __init__(self, calculate: Union[str, UndefinedType] = Undefined, **kwds): class DensityTransform(Transform): """DensityTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -46898,8 +45731,6 @@ def __init__( class ExtentTransform(Transform): """ExtentTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -46923,8 +45754,6 @@ def __init__( class FilterTransform(Transform): """FilterTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -46969,8 +45798,6 @@ def __init__( class FlattenTransform(Transform): """FlattenTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -46998,8 +45825,6 @@ def __init__( class FoldTransform(Transform): """FoldTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47023,8 +45848,6 @@ def __init__( class ImputeTransform(Transform): """ImputeTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47098,8 +45921,6 @@ def __init__( class JoinAggregateTransform(Transform): """JoinAggregateTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47128,8 +45949,6 @@ def __init__( class LoessTransform(Transform): """LoessTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47169,8 +45988,6 @@ def __init__( class LookupTransform(Transform): """LookupTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47208,8 +46025,6 @@ def __init__( class PivotTransform(Transform): """PivotTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47278,8 +46093,6 @@ def __init__( class QuantileTransform(Transform): """QuantileTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47319,8 +46132,6 @@ def __init__( class RegressionTransform(Transform): """RegressionTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47388,8 +46199,6 @@ def __init__( class SampleTransform(Transform): """SampleTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47408,8 +46217,6 @@ def __init__(self, sample: Union[float, UndefinedType] = Undefined, **kwds): class StackTransform(Transform): """StackTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47453,8 +46260,6 @@ def __init__( class TimeUnitTransform(Transform): """TimeUnitTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -47571,8 +46376,6 @@ def __init__( class Type(VegaLiteSchema): """Type schema wrapper - - :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] Data type based on level of measurement """ @@ -47583,10 +46386,7 @@ def __init__(self, *args): class TypeForShape(VegaLiteSchema): - """TypeForShape schema wrapper - - :class:`SchemaBase`, Literal['nominal', 'ordinal', 'geojson'] - """ + """TypeForShape schema wrapper""" _schema = {"$ref": "#/definitions/TypeForShape"} @@ -47596,8 +46396,6 @@ def __init__(self, *args): class TypedFieldDef(VegaLiteSchema): """TypedFieldDef schema wrapper - - dict, :class:`SchemaBase` Definition object for a data field, its type and transformation of an encoding channel. Parameters @@ -47932,10 +46730,7 @@ def __init__( class URI(VegaLiteSchema): - """URI schema wrapper - - str, :class:`SchemaBase` - """ + """URI schema wrapper""" _schema = {"$ref": "#/definitions/URI"} @@ -47945,8 +46740,6 @@ def __init__(self, *args): class UnitSpec(VegaLiteSchema): """UnitSpec schema wrapper - - dict, :class:`SchemaBase` Base interface for a unit (single-view) specification. Parameters @@ -48034,8 +46827,6 @@ def __init__( class UnitSpecWithFrame(VegaLiteSchema): """UnitSpecWithFrame schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -48171,8 +46962,6 @@ def __init__( class UrlData(DataSource): """UrlData schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -48198,18 +46987,7 @@ def __init__( class UtcMultiTimeUnit(MultiTimeUnit): - """UtcMultiTimeUnit schema wrapper - - :class:`SchemaBase`, Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', - 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', - 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', - 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', - 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', - 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', - 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', - 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', - 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] - """ + """UtcMultiTimeUnit schema wrapper""" _schema = {"$ref": "#/definitions/UtcMultiTimeUnit"} @@ -48218,11 +46996,7 @@ def __init__(self, *args): class UtcSingleTimeUnit(SingleTimeUnit): - """UtcSingleTimeUnit schema wrapper - - :class:`SchemaBase`, Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', - 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'] - """ + """UtcSingleTimeUnit schema wrapper""" _schema = {"$ref": "#/definitions/UtcSingleTimeUnit"} @@ -48232,8 +47006,6 @@ def __init__(self, *args): class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): """VConcatSpecGenericSpec schema wrapper - - dict, :class:`SchemaBase` Base interface for a vertical concatenation specification. Parameters @@ -48315,8 +47087,6 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull( ): """ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -48352,8 +47122,6 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull( ): """ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -48389,8 +47157,6 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumber( ): """ValueDefWithConditionMarkPropFieldOrDatumDefnumber schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -48426,8 +47192,6 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray( ): """ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -48461,8 +47225,6 @@ def __init__( class ValueDefWithConditionMarkPropFieldOrDatumDefstringnull(VegaLiteSchema): """ValueDefWithConditionMarkPropFieldOrDatumDefstringnull schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -48496,8 +47258,6 @@ def __init__( class ValueDefWithConditionStringFieldDefText(TextDef): """ValueDefWithConditionStringFieldDefText schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -48528,8 +47288,6 @@ def __init__( class ValueDefnumber(OffsetDef): """ValueDefnumber schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -48550,8 +47308,6 @@ def __init__(self, value: Union[float, UndefinedType] = Undefined, **kwds): class ValueDefnumberwidthheightExprRef(VegaLiteSchema): """ValueDefnumberwidthheightExprRef schema wrapper - - dict, :class:`SchemaBase` Definition object for a constant value (primitive value or gradient definition) of an encoding channel. @@ -48579,8 +47335,6 @@ def __init__( class VariableParameter(TopLevelParameter): """VariableParameter schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -48619,10 +47373,7 @@ def __init__( class Vector10string(VegaLiteSchema): - """Vector10string schema wrapper - - Sequence[str], :class:`SchemaBase` - """ + """Vector10string schema wrapper""" _schema = {"$ref": "#/definitions/Vector10"} @@ -48631,10 +47382,7 @@ def __init__(self, *args): class Vector12string(VegaLiteSchema): - """Vector12string schema wrapper - - Sequence[str], :class:`SchemaBase` - """ + """Vector12string schema wrapper""" _schema = {"$ref": "#/definitions/Vector12"} @@ -48643,10 +47391,7 @@ def __init__(self, *args): class Vector2DateTime(SelectionInitInterval): - """Vector2DateTime schema wrapper - - :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] - """ + """Vector2DateTime schema wrapper""" _schema = {"$ref": "#/definitions/Vector2"} @@ -48655,10 +47400,7 @@ def __init__(self, *args): class Vector2Vector2number(VegaLiteSchema): - """Vector2Vector2number schema wrapper - - :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] - """ + """Vector2Vector2number schema wrapper""" _schema = {"$ref": "#/definitions/Vector2>"} @@ -48667,10 +47409,7 @@ def __init__(self, *args): class Vector2boolean(SelectionInitInterval): - """Vector2boolean schema wrapper - - Sequence[bool], :class:`SchemaBase` - """ + """Vector2boolean schema wrapper""" _schema = {"$ref": "#/definitions/Vector2"} @@ -48679,10 +47418,7 @@ def __init__(self, *args): class Vector2number(SelectionInitInterval): - """Vector2number schema wrapper - - Sequence[float], :class:`SchemaBase` - """ + """Vector2number schema wrapper""" _schema = {"$ref": "#/definitions/Vector2"} @@ -48691,10 +47427,7 @@ def __init__(self, *args): class Vector2string(SelectionInitInterval): - """Vector2string schema wrapper - - Sequence[str], :class:`SchemaBase` - """ + """Vector2string schema wrapper""" _schema = {"$ref": "#/definitions/Vector2"} @@ -48703,10 +47436,7 @@ def __init__(self, *args): class Vector3number(VegaLiteSchema): - """Vector3number schema wrapper - - Sequence[float], :class:`SchemaBase` - """ + """Vector3number schema wrapper""" _schema = {"$ref": "#/definitions/Vector3"} @@ -48715,10 +47445,7 @@ def __init__(self, *args): class Vector7string(VegaLiteSchema): - """Vector7string schema wrapper - - Sequence[str], :class:`SchemaBase` - """ + """Vector7string schema wrapper""" _schema = {"$ref": "#/definitions/Vector7"} @@ -48729,8 +47456,6 @@ def __init__(self, *args): class ViewBackground(VegaLiteSchema): """ViewBackground schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -49215,8 +47940,6 @@ def __init__( class ViewConfig(VegaLiteSchema): """ViewConfig schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -49726,13 +48449,7 @@ def __init__( class WindowEventType(VegaLiteSchema): - """WindowEventType schema wrapper - - str, :class:`SchemaBase`, Literal['click', 'dblclick', 'dragenter', 'dragleave', 'dragover', - 'keydown', 'keypress', 'keyup', 'mousedown', 'mousemove', 'mouseout', 'mouseover', - 'mouseup', 'mousewheel', 'pointerdown', 'pointermove', 'pointerout', 'pointerover', - 'pointerup', 'timer', 'touchend', 'touchmove', 'touchstart', 'wheel'] - """ + """WindowEventType schema wrapper""" _schema = {"$ref": "#/definitions/WindowEventType"} @@ -49741,13 +48458,7 @@ def __init__(self, *args, **kwds): class EventType(WindowEventType): - """EventType schema wrapper - - :class:`SchemaBase`, Literal['click', 'dblclick', 'dragenter', 'dragleave', 'dragover', - 'keydown', 'keypress', 'keyup', 'mousedown', 'mousemove', 'mouseout', 'mouseover', - 'mouseup', 'mousewheel', 'pointerdown', 'pointermove', 'pointerout', 'pointerover', - 'pointerup', 'timer', 'touchend', 'touchmove', 'touchstart', 'wheel'] - """ + """EventType schema wrapper""" _schema = {"$ref": "#/definitions/EventType"} @@ -49758,8 +48469,6 @@ def __init__(self, *args): class WindowFieldDef(VegaLiteSchema): """WindowFieldDef schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- @@ -49835,11 +48544,7 @@ def __init__( class WindowOnlyOp(VegaLiteSchema): - """WindowOnlyOp schema wrapper - - :class:`SchemaBase`, Literal['row_number', 'rank', 'dense_rank', 'percent_rank', - 'cume_dist', 'ntile', 'lag', 'lead', 'first_value', 'last_value', 'nth_value'] - """ + """WindowOnlyOp schema wrapper""" _schema = {"$ref": "#/definitions/WindowOnlyOp"} @@ -49850,8 +48555,6 @@ def __init__(self, *args): class WindowTransform(Transform): """WindowTransform schema wrapper - dict, :class:`SchemaBase` - Parameters ---------- diff --git a/tools/schemapi/codegen.py b/tools/schemapi/codegen.py index f882441d6..f581c7446 100644 --- a/tools/schemapi/codegen.py +++ b/tools/schemapi/codegen.py @@ -196,10 +196,6 @@ def docstring(self, indent: int = 0) -> str: info = self.info doc = [ "{} schema wrapper".format(self.classname), - "", - info.get_python_type_representation( - altair_classes_prefix=self.altair_classes_prefix - ), ] if info.description: doc += self._process_description( # remove condition description From 9cd8ed13d088b2198997d3cfe7543ddcfde3cc79 Mon Sep 17 00:00:00 2001 From: Stefan Binder Date: Thu, 4 Jan 2024 20:27:32 +0100 Subject: [PATCH 09/10] Remove unused type ignore comment --- altair/vegalite/v5/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/altair/vegalite/v5/api.py b/altair/vegalite/v5/api.py index 56b15db79..05e088b6d 100644 --- a/altair/vegalite/v5/api.py +++ b/altair/vegalite/v5/api.py @@ -431,7 +431,7 @@ def param( name=parameter.name, bind=bind, value=value, - expr=expr, # type: ignore[arg-type] + expr=expr, **kwds, ) parameter.param_type = "variable" From 3c8d5c8daa696afe394c282ce7e5b66d1b3ab298 Mon Sep 17 00:00:00 2001 From: Stefan Binder Date: Thu, 4 Jan 2024 20:44:38 +0100 Subject: [PATCH 10/10] Keep all class names in docstrings --- altair/vegalite/v5/schema/channels.py | 982 +++---- altair/vegalite/v5/schema/core.py | 3912 ++++++++++++------------- tools/schemapi/utils.py | 4 +- 3 files changed, 2448 insertions(+), 2450 deletions(-) diff --git a/altair/vegalite/v5/schema/channels.py b/altair/vegalite/v5/schema/channels.py index b3ee40e36..8dbd6e6bc 100644 --- a/altair/vegalite/v5/schema/channels.py +++ b/altair/vegalite/v5/schema/channels.py @@ -136,9 +136,9 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -150,7 +150,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -171,14 +171,14 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -193,7 +193,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -202,7 +202,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -215,7 +215,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -254,7 +254,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -263,7 +263,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -283,7 +283,7 @@ class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDef 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -3008,16 +3008,16 @@ class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnum Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -3037,7 +3037,7 @@ class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnum 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -3200,9 +3200,9 @@ class AngleValue( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : dict, float, :class:`SchemaBase` + value : dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -3747,9 +3747,9 @@ class Color( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -3761,7 +3761,7 @@ class Color( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -3782,14 +3782,14 @@ class Color( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -3804,7 +3804,7 @@ class Color( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -3813,7 +3813,7 @@ class Color( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -3826,7 +3826,7 @@ class Color( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -3865,7 +3865,7 @@ class Color( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -3874,7 +3874,7 @@ class Color( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -3894,7 +3894,7 @@ class Color( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -6621,16 +6621,16 @@ class ColorDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -6650,7 +6650,7 @@ class ColorDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -6814,9 +6814,9 @@ class ColorValue( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef`, :class:`Gradient`, :class:`LinearGradient`, :class:`RadialGradient` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -7358,9 +7358,9 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -7368,7 +7368,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `aggregate `__ documentation. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`LayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to row/column facet's subplot. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -7386,7 +7386,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -7412,7 +7412,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): respective rows or columns. **Default value:** ``false`` - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -7427,9 +7427,9 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : dict, None, :class:`SchemaBase` + header : dict, None, :class:`Header` An object defining properties of a facet's header. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`EncodingSortField`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -7462,7 +7462,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -7471,7 +7471,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -7491,7 +7491,7 @@ class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -8679,9 +8679,9 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -8693,7 +8693,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8714,14 +8714,14 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`, Sequence[dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -8736,7 +8736,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -8770,7 +8770,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -8779,7 +8779,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -8799,7 +8799,7 @@ class Description(FieldChannelMixin, core.StringFieldDefWithCondition): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -9487,9 +9487,9 @@ class DescriptionValue(ValueChannelMixin, core.StringValueDefWithCondition): Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -10032,9 +10032,9 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -10046,7 +10046,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -10067,7 +10067,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -10082,7 +10082,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -10091,7 +10091,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -10111,7 +10111,7 @@ class Detail(FieldChannelMixin, core.FieldDefWithoutScale): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -10750,9 +10750,9 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -10760,7 +10760,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **See also:** `aggregate `__ documentation. - align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : dict, :class:`LayoutAlign`, :class:`RowColLayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -10781,7 +10781,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -10814,7 +10814,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : bool, dict, :class:`SchemaBase` + center : bool, dict, :class:`RowColboolean` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -10840,7 +10840,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -10855,9 +10855,9 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : dict, None, :class:`SchemaBase` + header : dict, None, :class:`Header` An object defining properties of a facet's header. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`EncodingSortField`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -10884,7 +10884,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`RowColnumber` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -10892,7 +10892,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -10901,7 +10901,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -10921,7 +10921,7 @@ class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -12155,9 +12155,9 @@ class Fill( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12169,7 +12169,7 @@ class Fill( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12190,14 +12190,14 @@ class Fill( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12212,7 +12212,7 @@ class Fill( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -12221,7 +12221,7 @@ class Fill( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -12234,7 +12234,7 @@ class Fill( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -12273,7 +12273,7 @@ class Fill( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12282,7 +12282,7 @@ class Fill( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -12302,7 +12302,7 @@ class Fill( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -15029,16 +15029,16 @@ class FillDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -15058,7 +15058,7 @@ class FillDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -15222,9 +15222,9 @@ class FillValue( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef`, :class:`Gradient`, :class:`LinearGradient`, :class:`RadialGradient` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -15768,9 +15768,9 @@ class FillOpacity( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -15782,7 +15782,7 @@ class FillOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -15803,14 +15803,14 @@ class FillOpacity( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -15825,7 +15825,7 @@ class FillOpacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -15834,7 +15834,7 @@ class FillOpacity( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -15847,7 +15847,7 @@ class FillOpacity( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -15886,7 +15886,7 @@ class FillOpacity( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -15895,7 +15895,7 @@ class FillOpacity( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -15915,7 +15915,7 @@ class FillOpacity( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -18642,16 +18642,16 @@ class FillOpacityDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -18671,7 +18671,7 @@ class FillOpacityDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -18834,9 +18834,9 @@ class FillOpacityValue( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : dict, float, :class:`SchemaBase` + value : dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -19378,9 +19378,9 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -19392,7 +19392,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -19413,14 +19413,14 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`, Sequence[dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -19435,7 +19435,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -19469,7 +19469,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -19478,7 +19478,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -19498,7 +19498,7 @@ class Href(FieldChannelMixin, core.StringFieldDefWithCondition): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -20186,9 +20186,9 @@ class HrefValue(ValueChannelMixin, core.StringValueDefWithCondition): Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -20731,9 +20731,9 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -20745,7 +20745,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -20766,7 +20766,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -20781,7 +20781,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -20790,7 +20790,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -20810,7 +20810,7 @@ class Key(FieldChannelMixin, core.FieldDefWithoutScale): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -21449,9 +21449,9 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -21484,7 +21484,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -21499,7 +21499,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -21508,7 +21508,7 @@ class Latitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -22138,9 +22138,9 @@ class LatitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -22160,7 +22160,7 @@ class LatitudeDatum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -22286,9 +22286,9 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -22321,7 +22321,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -22336,7 +22336,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -22345,7 +22345,7 @@ class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -22900,9 +22900,9 @@ class Latitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -22922,7 +22922,7 @@ class Latitude2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -23048,7 +23048,7 @@ class Latitude2Value(ValueChannelMixin, core.PositionValueDef): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -23068,9 +23068,9 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -23103,7 +23103,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -23118,7 +23118,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -23127,7 +23127,7 @@ class Longitude(FieldChannelMixin, core.LatLongFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -23757,9 +23757,9 @@ class LongitudeDatum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -23779,7 +23779,7 @@ class LongitudeDatum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -23905,9 +23905,9 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -23940,7 +23940,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -23955,7 +23955,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -23964,7 +23964,7 @@ class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24519,9 +24519,9 @@ class Longitude2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24541,7 +24541,7 @@ class Longitude2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -24667,7 +24667,7 @@ class Longitude2Value(ValueChannelMixin, core.PositionValueDef): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -24689,9 +24689,9 @@ class Opacity( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -24703,7 +24703,7 @@ class Opacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -24724,14 +24724,14 @@ class Opacity( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -24746,7 +24746,7 @@ class Opacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -24755,7 +24755,7 @@ class Opacity( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -24768,7 +24768,7 @@ class Opacity( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -24807,7 +24807,7 @@ class Opacity( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -24816,7 +24816,7 @@ class Opacity( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24836,7 +24836,7 @@ class Opacity( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -27561,16 +27561,16 @@ class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefn Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -27590,7 +27590,7 @@ class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefn 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -27753,9 +27753,9 @@ class OpacityValue( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : dict, float, :class:`SchemaBase` + value : dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -28297,9 +28297,9 @@ class Order(FieldChannelMixin, core.OrderFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -28311,7 +28311,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -28332,7 +28332,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -28347,9 +28347,9 @@ class Order(FieldChannelMixin, core.OrderFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'] + sort : :class:`SortOrder`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -28358,7 +28358,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -28378,7 +28378,7 @@ class Order(FieldChannelMixin, core.OrderFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -29025,11 +29025,11 @@ class OrderValue(ValueChannelMixin, core.OrderValueDef): Parameters ---------- - value : dict, float, :class:`SchemaBase` + value : dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumber`, :class:`ConditionalParameterValueDefnumber`, :class:`ConditionalPredicateValueDefnumber`, Sequence[dict, :class:`ConditionalValueDefnumber`, :class:`ConditionalParameterValueDefnumber`, :class:`ConditionalPredicateValueDefnumber`] One or more value definition(s) with `a parameter or a test predicate `__. @@ -29084,9 +29084,9 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -29098,7 +29098,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -29119,7 +29119,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -29134,7 +29134,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -29147,7 +29147,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -29186,7 +29186,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `sort `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -29217,7 +29217,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `stack `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -29226,7 +29226,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -29246,7 +29246,7 @@ class Radius(FieldChannelMixin, core.PositionFieldDefBase): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -30577,9 +30577,9 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -30592,7 +30592,7 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `scale `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -30623,7 +30623,7 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `stack `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -30643,7 +30643,7 @@ class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -31289,7 +31289,7 @@ class RadiusValue(ValueChannelMixin, core.PositionValueDef): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -31311,9 +31311,9 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -31346,7 +31346,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -31361,7 +31361,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -31370,7 +31370,7 @@ class Radius2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -31925,9 +31925,9 @@ class Radius2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -31947,7 +31947,7 @@ class Radius2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -32073,7 +32073,7 @@ class Radius2Value(ValueChannelMixin, core.PositionValueDef): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -32093,9 +32093,9 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -32103,7 +32103,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `aggregate `__ documentation. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`LayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to row/column facet's subplot. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -32121,7 +32121,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -32147,7 +32147,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): respective rows or columns. **Default value:** ``false`` - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -32162,9 +32162,9 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : dict, None, :class:`SchemaBase` + header : dict, None, :class:`Header` An object defining properties of a facet's header. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`EncodingSortField`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -32197,7 +32197,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -32206,7 +32206,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -32226,7 +32226,7 @@ class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -33417,9 +33417,9 @@ class Shape( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -33431,7 +33431,7 @@ class Shape( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -33452,14 +33452,14 @@ class Shape( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -33474,7 +33474,7 @@ class Shape( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -33483,7 +33483,7 @@ class Shape( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -33496,7 +33496,7 @@ class Shape( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -33535,7 +33535,7 @@ class Shape( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -33544,7 +33544,7 @@ class Shape( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -33564,7 +33564,7 @@ class Shape( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['nominal', 'ordinal', 'geojson'] + type : :class:`TypeForShape`, Literal['nominal', 'ordinal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -36287,16 +36287,16 @@ class ShapeDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -36316,7 +36316,7 @@ class ShapeDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -36480,9 +36480,9 @@ class ShapeValue( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, :class:`ConditionalMarkPropFieldOrDatumDefTypeForShape`, :class:`ConditionalParameterMarkPropFieldOrDatumDefTypeForShape`, :class:`ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -37020,9 +37020,9 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -37034,7 +37034,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -37055,14 +37055,14 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -37077,7 +37077,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -37086,7 +37086,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -37099,7 +37099,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -37138,7 +37138,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -37147,7 +37147,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -37167,7 +37167,7 @@ class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropFieldDefn 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -39892,16 +39892,16 @@ class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumb Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -39921,7 +39921,7 @@ class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatumDefnumb 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -40084,9 +40084,9 @@ class SizeValue( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : dict, float, :class:`SchemaBase` + value : dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -40631,9 +40631,9 @@ class Stroke( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -40645,7 +40645,7 @@ class Stroke( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -40666,14 +40666,14 @@ class Stroke( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -40688,7 +40688,7 @@ class Stroke( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -40697,7 +40697,7 @@ class Stroke( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -40710,7 +40710,7 @@ class Stroke( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -40749,7 +40749,7 @@ class Stroke( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -40758,7 +40758,7 @@ class Stroke( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -40778,7 +40778,7 @@ class Stroke( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -43505,16 +43505,16 @@ class StrokeDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -43534,7 +43534,7 @@ class StrokeDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -43698,9 +43698,9 @@ class StrokeValue( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef`, :class:`Gradient`, :class:`LinearGradient`, :class:`RadialGradient` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -44244,9 +44244,9 @@ class StrokeDash( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -44258,7 +44258,7 @@ class StrokeDash( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -44279,14 +44279,14 @@ class StrokeDash( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -44301,7 +44301,7 @@ class StrokeDash( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -44310,7 +44310,7 @@ class StrokeDash( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -44323,7 +44323,7 @@ class StrokeDash( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -44362,7 +44362,7 @@ class StrokeDash( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -44371,7 +44371,7 @@ class StrokeDash( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -44391,7 +44391,7 @@ class StrokeDash( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -47118,16 +47118,16 @@ class StrokeDashDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -47147,7 +47147,7 @@ class StrokeDashDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -47310,9 +47310,9 @@ class StrokeDashValue( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : dict, Sequence[float], :class:`SchemaBase` + value : dict, Sequence[float], :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -47856,9 +47856,9 @@ class StrokeOpacity( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -47870,7 +47870,7 @@ class StrokeOpacity( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -47891,14 +47891,14 @@ class StrokeOpacity( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -47913,7 +47913,7 @@ class StrokeOpacity( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -47922,7 +47922,7 @@ class StrokeOpacity( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -47935,7 +47935,7 @@ class StrokeOpacity( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -47974,7 +47974,7 @@ class StrokeOpacity( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -47983,7 +47983,7 @@ class StrokeOpacity( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -48003,7 +48003,7 @@ class StrokeOpacity( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -50730,16 +50730,16 @@ class StrokeOpacityDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -50759,7 +50759,7 @@ class StrokeOpacityDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -50922,9 +50922,9 @@ class StrokeOpacityValue( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : dict, float, :class:`SchemaBase` + value : dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -51470,9 +51470,9 @@ class StrokeWidth( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -51484,7 +51484,7 @@ class StrokeWidth( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -51505,14 +51505,14 @@ class StrokeWidth( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -51527,7 +51527,7 @@ class StrokeWidth( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -51536,7 +51536,7 @@ class StrokeWidth( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -51549,7 +51549,7 @@ class StrokeWidth( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -51588,7 +51588,7 @@ class StrokeWidth( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -51597,7 +51597,7 @@ class StrokeWidth( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -51617,7 +51617,7 @@ class StrokeWidth( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -54344,16 +54344,16 @@ class StrokeWidthDatum( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -54373,7 +54373,7 @@ class StrokeWidthDatum( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -54536,9 +54536,9 @@ class StrokeWidthValue( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : dict, float, :class:`SchemaBase` + value : dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -55080,9 +55080,9 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -55094,7 +55094,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -55115,14 +55115,14 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`, Sequence[dict, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -55137,7 +55137,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -55171,7 +55171,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -55180,7 +55180,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -55200,7 +55200,7 @@ class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFieldDefTex 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -55890,16 +55890,16 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`, Sequence[dict, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -55933,7 +55933,7 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -55953,7 +55953,7 @@ class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStringDatumD 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -56130,9 +56130,9 @@ class TextValue(ValueChannelMixin, core.ValueDefWithConditionStringFieldDefText) Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalStringFieldDef`, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterStringFieldDef`, :class:`ConditionalPredicateStringFieldDef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`, Sequence[dict, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, Sequence[str], :class:`SchemaBase` + value : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -56537,9 +56537,9 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -56551,7 +56551,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -56572,7 +56572,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -56587,7 +56587,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -56600,7 +56600,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -56639,7 +56639,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `sort `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -56670,7 +56670,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `stack `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -56679,7 +56679,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -56699,7 +56699,7 @@ class Theta(FieldChannelMixin, core.PositionFieldDefBase): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -58030,9 +58030,9 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -58045,7 +58045,7 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `scale `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -58076,7 +58076,7 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): **See also:** `stack `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -58096,7 +58096,7 @@ class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -58742,7 +58742,7 @@ class ThetaValue(ValueChannelMixin, core.PositionValueDef): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -58764,9 +58764,9 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -58799,7 +58799,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -58814,7 +58814,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -58823,7 +58823,7 @@ class Theta2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -59378,9 +59378,9 @@ class Theta2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -59400,7 +59400,7 @@ class Theta2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -59526,7 +59526,7 @@ class Theta2Value(ValueChannelMixin, core.PositionValueDef): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -59546,9 +59546,9 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -59560,7 +59560,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -59581,14 +59581,14 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`, Sequence[dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -59603,7 +59603,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -59637,7 +59637,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -59646,7 +59646,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -59666,7 +59666,7 @@ class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -60354,9 +60354,9 @@ class TooltipValue(ValueChannelMixin, core.StringValueDefWithCondition): Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -60898,9 +60898,9 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -60912,7 +60912,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -60933,14 +60933,14 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`, Sequence[dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -60955,7 +60955,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -60989,7 +60989,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -60998,7 +60998,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -61018,7 +61018,7 @@ class Url(FieldChannelMixin, core.StringFieldDefWithCondition): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -61706,9 +61706,9 @@ class UrlValue(ValueChannelMixin, core.StringValueDefWithCondition): Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -62250,9 +62250,9 @@ class X(FieldChannelMixin, core.PositionFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -62260,7 +62260,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `aggregate `__ documentation. - axis : dict, None, :class:`SchemaBase` + axis : dict, None, :class:`Axis` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -62273,7 +62273,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -62294,7 +62294,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -62309,7 +62309,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : dict, None, :class:`SchemaBase` + impute : dict, None, :class:`ImputeParams` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -62317,7 +62317,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `impute `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -62330,7 +62330,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -62369,7 +62369,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `sort `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -62400,7 +62400,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `stack `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -62409,7 +62409,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -62429,7 +62429,7 @@ class X(FieldChannelMixin, core.PositionFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -64874,7 +64874,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): Parameters ---------- - axis : dict, None, :class:`SchemaBase` + axis : dict, None, :class:`Axis` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -64887,9 +64887,9 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - impute : dict, None, :class:`SchemaBase` + impute : dict, None, :class:`ImputeParams` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -64897,7 +64897,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `impute `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -64910,7 +64910,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `scale `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -64941,7 +64941,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `stack `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -64961,7 +64961,7 @@ class XDatum(DatumChannelMixin, core.PositionDatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -66725,7 +66725,7 @@ class XValue(ValueChannelMixin, core.PositionValueDef): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -66747,9 +66747,9 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -66782,7 +66782,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -66797,7 +66797,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -66806,7 +66806,7 @@ class X2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -67361,9 +67361,9 @@ class X2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -67383,7 +67383,7 @@ class X2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -67509,7 +67509,7 @@ class X2Value(ValueChannelMixin, core.PositionValueDef): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -67531,9 +67531,9 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -67566,7 +67566,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -67581,7 +67581,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -67590,7 +67590,7 @@ class XError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -68165,9 +68165,9 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -68200,7 +68200,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -68215,7 +68215,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -68224,7 +68224,7 @@ class XError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -68797,9 +68797,9 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -68811,7 +68811,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -68832,7 +68832,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -68847,7 +68847,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -68860,7 +68860,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -68899,7 +68899,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -68908,7 +68908,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -68928,7 +68928,7 @@ class XOffset(FieldChannelMixin, core.ScaleFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -70235,9 +70235,9 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -70250,7 +70250,7 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): **See also:** `scale `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -70270,7 +70270,7 @@ class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -70916,9 +70916,9 @@ class Y(FieldChannelMixin, core.PositionFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -70926,7 +70926,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `aggregate `__ documentation. - axis : dict, None, :class:`SchemaBase` + axis : dict, None, :class:`Axis` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -70939,7 +70939,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -70960,7 +70960,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -70975,7 +70975,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : dict, None, :class:`SchemaBase` + impute : dict, None, :class:`ImputeParams` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -70983,7 +70983,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `impute `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -70996,7 +70996,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -71035,7 +71035,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `sort `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -71066,7 +71066,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `stack `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -71075,7 +71075,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -71095,7 +71095,7 @@ class Y(FieldChannelMixin, core.PositionFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -73540,7 +73540,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): Parameters ---------- - axis : dict, None, :class:`SchemaBase` + axis : dict, None, :class:`Axis` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -73553,9 +73553,9 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - impute : dict, None, :class:`SchemaBase` + impute : dict, None, :class:`ImputeParams` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -73563,7 +73563,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `impute `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -73576,7 +73576,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `scale `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -73607,7 +73607,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): **See also:** `stack `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -73627,7 +73627,7 @@ class YDatum(DatumChannelMixin, core.PositionDatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -75391,7 +75391,7 @@ class YValue(ValueChannelMixin, core.PositionValueDef): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -75413,9 +75413,9 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -75448,7 +75448,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -75463,7 +75463,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -75472,7 +75472,7 @@ class Y2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -76027,9 +76027,9 @@ class Y2Datum(DatumChannelMixin, core.DatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -76049,7 +76049,7 @@ class Y2Datum(DatumChannelMixin, core.DatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -76175,7 +76175,7 @@ class Y2Value(ValueChannelMixin, core.PositionValueDef): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -76197,9 +76197,9 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -76232,7 +76232,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -76247,7 +76247,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -76256,7 +76256,7 @@ class YError(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -76831,9 +76831,9 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -76866,7 +76866,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -76881,7 +76881,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -76890,7 +76890,7 @@ class YError2(FieldChannelMixin, core.SecondaryFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -77463,9 +77463,9 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -77477,7 +77477,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -77498,7 +77498,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -77513,7 +77513,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -77526,7 +77526,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -77565,7 +77565,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -77574,7 +77574,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -77594,7 +77594,7 @@ class YOffset(FieldChannelMixin, core.ScaleFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -78901,9 +78901,9 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -78916,7 +78916,7 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): **See also:** `scale `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -78936,7 +78936,7 @@ class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' diff --git a/altair/vegalite/v5/schema/core.py b/altair/vegalite/v5/schema/core.py index 489dc6f18..89239c74a 100644 --- a/altair/vegalite/v5/schema/core.py +++ b/altair/vegalite/v5/schema/core.py @@ -82,14 +82,14 @@ class AggregatedFieldDef(VegaLiteSchema): Parameters ---------- - op : :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + op : :class:`AggregateOp`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] The aggregation operation to apply to the fields (e.g., ``"sum"``, ``"average"``, or ``"count"`` ). See the `full list of supported aggregation operations `__ for more information. - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` The data field for which to compute aggregate function. This is required for all aggregation operations except ``"count"``. - as : str, :class:`SchemaBase` + as : str, :class:`FieldName` The output field names to use for each aggregated field. """ @@ -165,32 +165,32 @@ class AreaConfig(AnyMarkConfig): Parameters ---------- - align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : dict, float, :class:`SchemaBase` + angle : dict, float, :class:`ExprRef` The rotation angle of the text, in degrees. - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : str, dict, :class:`SchemaBase` + ariaRole : str, dict, :class:`ExprRef` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : str, dict, :class:`SchemaBase` + ariaRoleDescription : str, dict, :class:`ExprRef` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : bool, dict, :class:`SchemaBase` + aspect : bool, dict, :class:`ExprRef` Whether to keep aspect ratio of image marks. - baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + baseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -201,13 +201,13 @@ class AreaConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : dict, :class:`Blend`, :class:`ExprRef`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -220,59 +220,59 @@ class AreaConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` + cornerRadiusBottomLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : dict, float, :class:`SchemaBase` + cornerRadiusBottomRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : dict, float, :class:`SchemaBase` + cornerRadiusTopLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : dict, float, :class:`SchemaBase` + cornerRadiusTopRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : dict, :class:`Cursor`, :class:`ExprRef`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : dict, :class:`ExprRef`, Literal['ltr', 'rtl'], :class:`TextDirection` The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : dict, float, :class:`SchemaBase` + dx : dict, float, :class:`ExprRef` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : dict, float, :class:`SchemaBase` + dy : dict, float, :class:`ExprRef` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : str, dict, :class:`SchemaBase` + ellipsis : str, dict, :class:`ExprRef` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : dict, float, :class:`SchemaBase` + endAngle : dict, float, :class:`ExprRef` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fill : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : dict, float, :class:`SchemaBase` + fillOpacity : dict, float, :class:`ExprRef` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -286,28 +286,28 @@ class AreaConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : str, dict, :class:`SchemaBase` + font : str, dict, :class:`ExprRef` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : dict, float, :class:`SchemaBase` + fontSize : dict, float, :class:`ExprRef` The font size, in pixels. **Default value:** ``11`` - fontStyle : str, dict, :class:`SchemaBase` + fontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style (e.g., ``"italic"`` ). - fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : dict, float, :class:`SchemaBase` + height : dict, float, :class:`ExprRef` Height of the marks. - href : str, dict, :class:`SchemaBase` + href : str, dict, :class:`URI`, :class:`ExprRef` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : dict, float, :class:`SchemaBase` + innerRadius : dict, float, :class:`ExprRef` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : dict, :class:`ExprRef`, :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -338,12 +338,12 @@ class AreaConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : dict, float, :class:`SchemaBase` + limit : dict, float, :class:`ExprRef` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : bool, dict, :class:`SchemaBase` + line : bool, dict, :class:`OverlayMarkDef` A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -354,13 +354,13 @@ class AreaConfig(AnyMarkConfig): If this value is ``false``, no lines would be automatically added to area marks. **Default value:** ``false``. - lineBreak : str, dict, :class:`SchemaBase` + lineBreak : str, dict, :class:`ExprRef` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : dict, float, :class:`SchemaBase` + lineHeight : dict, float, :class:`ExprRef` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : dict, float, :class:`SchemaBase` + opacity : dict, float, :class:`ExprRef` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -368,7 +368,7 @@ class AreaConfig(AnyMarkConfig): order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + orient : :class:`Orientation`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -380,13 +380,13 @@ class AreaConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : dict, float, :class:`SchemaBase` + outerRadius : dict, float, :class:`ExprRef` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : dict, float, :class:`SchemaBase` + padAngle : dict, float, :class:`ExprRef` The angular padding applied to sides of the arc, in radians. - point : str, bool, dict, :class:`SchemaBase` + point : str, bool, dict, :class:`OverlayMarkDef` A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -401,18 +401,18 @@ class AreaConfig(AnyMarkConfig): area marks. **Default value:** ``false``. - radius : dict, float, :class:`SchemaBase` + radius : dict, float, :class:`ExprRef` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : dict, float, :class:`SchemaBase` + radius2 : dict, float, :class:`ExprRef` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : str, dict, :class:`SchemaBase` + shape : str, dict, :class:`ExprRef`, :class:`SymbolShape` Shape of the point marks. Supported values include: @@ -427,7 +427,7 @@ class AreaConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : dict, float, :class:`SchemaBase` + size : dict, float, :class:`ExprRef` Default size for marks. @@ -444,56 +444,56 @@ class AreaConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : bool, dict, :class:`SchemaBase` + smooth : bool, dict, :class:`ExprRef` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : dict, float, :class:`SchemaBase` + startAngle : dict, float, :class:`ExprRef` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + stroke : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : dict, Sequence[float], :class:`SchemaBase` + strokeDash : dict, Sequence[float], :class:`ExprRef` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : dict, float, :class:`SchemaBase` + strokeDashOffset : dict, float, :class:`ExprRef` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : dict, :class:`ExprRef`, :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : dict, float, :class:`SchemaBase` + strokeMiterLimit : dict, float, :class:`ExprRef` The miter limit at which to bevel a line join. - strokeOffset : dict, float, :class:`SchemaBase` + strokeOffset : dict, float, :class:`ExprRef` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : dict, float, :class:`SchemaBase` + strokeOpacity : dict, float, :class:`ExprRef` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : dict, float, :class:`SchemaBase` + strokeWidth : dict, float, :class:`ExprRef` The stroke width, in pixels. - tension : dict, float, :class:`SchemaBase` + tension : dict, float, :class:`ExprRef` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : str, dict, Sequence[str], :class:`SchemaBase` + text : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` Placeholder text if the ``text`` channel is not specified - theta : dict, float, :class:`SchemaBase` + theta : dict, float, :class:`ExprRef` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : dict, float, :class:`SchemaBase` + theta2 : dict, float, :class:`ExprRef` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -504,7 +504,7 @@ class AreaConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, bool, dict, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`ExprRef`, :class:`TooltipContent` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -519,28 +519,28 @@ class AreaConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : str, dict, :class:`SchemaBase` + url : str, dict, :class:`URI`, :class:`ExprRef` The URL of the image file for image marks. - width : dict, float, :class:`SchemaBase` + width : dict, float, :class:`ExprRef` Width of the marks. - x : str, dict, float, :class:`SchemaBase` + x : str, dict, float, :class:`ExprRef` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : str, dict, float, :class:`SchemaBase` + x2 : str, dict, float, :class:`ExprRef` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : str, dict, float, :class:`SchemaBase` + y : str, dict, float, :class:`ExprRef` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : str, dict, float, :class:`SchemaBase` + y2 : str, dict, float, :class:`ExprRef` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -1399,7 +1399,7 @@ class ArgmaxDef(Aggregate): Parameters ---------- - argmax : str, :class:`SchemaBase` + argmax : str, :class:`FieldName` """ @@ -1417,7 +1417,7 @@ class ArgminDef(Aggregate): Parameters ---------- - argmin : str, :class:`SchemaBase` + argmin : str, :class:`FieldName` """ @@ -1449,7 +1449,7 @@ class AutoSizeParams(VegaLiteSchema): update. **Default value** : ``false`` - type : :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + type : :class:`AutosizeType`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] The sizing format type. One of ``"pad"``, ``"fit"``, ``"fit-x"``, ``"fit-y"``, or ``"none"``. See the `autosize type `__ documentation for @@ -1489,20 +1489,20 @@ class Axis(VegaLiteSchema): Parameters ---------- - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the axis from the ARIA accessibility tree. **Default value:** ``true`` - bandPosition : dict, float, :class:`SchemaBase` + bandPosition : dict, float, :class:`ExprRef` An interpolation fraction indicating where, for ``band`` scales, axis ticks should be positioned. A value of ``0`` places ticks at the left edge of their bands. A value of ``0.5`` places ticks in the middle of their bands. **Default value:** ``0.5`` - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of this axis for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -1514,26 +1514,26 @@ class Axis(VegaLiteSchema): part of the axis. **Default value:** ``true`` - domainCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + domainCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for the domain line's ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - domainColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + domainColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of axis domain line. **Default value:** ``"gray"``. - domainDash : dict, Sequence[float], :class:`SchemaBase` + domainDash : dict, Sequence[float], :class:`ExprRef` An array of alternating [stroke, space] lengths for dashed domain lines. - domainDashOffset : dict, float, :class:`SchemaBase` + domainDashOffset : dict, float, :class:`ExprRef` The pixel offset at which to start drawing with the domain dash array. - domainOpacity : dict, float, :class:`SchemaBase` + domainOpacity : dict, float, :class:`ExprRef` Opacity of the axis domain line. - domainWidth : dict, float, :class:`SchemaBase` + domainWidth : dict, float, :class:`ExprRef` Stroke width of axis domain line **Default value:** ``1`` - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -1573,41 +1573,41 @@ class Axis(VegaLiteSchema): **Default value:** ``true`` for `continuous scales `__ that are not binned; otherwise, ``false``. - gridCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + gridCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for grid lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - gridColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + gridColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, :class:`ConditionalAxisColor`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of gridlines. **Default value:** ``"lightGray"``. - gridDash : dict, Sequence[float], :class:`SchemaBase` + gridDash : dict, Sequence[float], :class:`ExprRef`, :class:`ConditionalAxisNumberArray` An array of alternating [stroke, space] lengths for dashed grid lines. - gridDashOffset : dict, float, :class:`SchemaBase` + gridDashOffset : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The pixel offset at which to start drawing with the grid dash array. - gridOpacity : dict, float, :class:`SchemaBase` + gridOpacity : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The stroke opacity of grid (value between [0,1]) **Default value:** ``1`` - gridWidth : dict, float, :class:`SchemaBase` + gridWidth : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The grid width, in pixels. **Default value:** ``1`` - labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : dict, :class:`Align`, :class:`ExprRef`, :class:`ConditionalAxisLabelAlign`, Literal['left', 'center', 'right'] Horizontal text alignment of axis tick labels, overriding the default setting for the current axis orientation. - labelAngle : dict, float, :class:`SchemaBase` + labelAngle : dict, float, :class:`ExprRef` The rotation angle of the axis labels. **Default value:** ``-90`` for nominal and ordinal fields; ``0`` otherwise. - labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + labelBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'], :class:`ConditionalAxisLabelBaseline` Vertical text baseline of axis tick labels, overriding the default setting for the current axis orientation. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : bool, dict, float, :class:`SchemaBase` + labelBound : bool, dict, float, :class:`ExprRef` Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -1615,7 +1615,7 @@ class Axis(VegaLiteSchema): bounding box may exceed the axis range. **Default value:** ``false``. - labelColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + labelColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, :class:`ConditionalAxisColor`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the tick label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -1634,35 +1634,35 @@ class Axis(VegaLiteSchema): visually group with corresponding axis ticks. **Default value:** ``true`` for axis of a continuous x-scale. Otherwise, ``false``. - labelFlushOffset : dict, float, :class:`SchemaBase` + labelFlushOffset : dict, float, :class:`ExprRef` Indicates the number of pixels by which to offset flush-adjusted labels. For example, a value of ``2`` will push flush-adjusted labels 2 pixels outward from the center of the axis. Offsets can help the labels better visually group with corresponding axis ticks. **Default value:** ``0``. - labelFont : str, dict, :class:`SchemaBase` + labelFont : str, dict, :class:`ExprRef`, :class:`ConditionalAxisString` The font of the tick label. - labelFontSize : dict, float, :class:`SchemaBase` + labelFontSize : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The font size of the label, in pixels. - labelFontStyle : str, dict, :class:`SchemaBase` + labelFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle`, :class:`ConditionalAxisLabelFontStyle` Font style of the title. - labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, :class:`ConditionalAxisLabelFontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of axis tick labels. - labelLimit : dict, float, :class:`SchemaBase` + labelLimit : dict, float, :class:`ExprRef` Maximum allowed pixel width of axis tick labels. **Default value:** ``180`` - labelLineHeight : dict, float, :class:`SchemaBase` + labelLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line label text or label text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOffset : dict, float, :class:`SchemaBase` + labelOffset : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` Position offset in pixels to apply to labels, in addition to tickOffset. **Default value:** ``0`` - labelOpacity : dict, float, :class:`SchemaBase` + labelOpacity : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The opacity of the labels. - labelOverlap : str, bool, dict, :class:`SchemaBase` + labelOverlap : str, bool, dict, :class:`ExprRef`, :class:`LabelOverlap` The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -1672,11 +1672,11 @@ class Axis(VegaLiteSchema): **Default value:** ``true`` for non-nominal fields with non-log scales; ``"greedy"`` for log scales; otherwise ``false``. - labelPadding : dict, float, :class:`SchemaBase` + labelPadding : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The padding in pixels between labels and ticks. **Default value:** ``2`` - labelSeparation : dict, float, :class:`SchemaBase` + labelSeparation : dict, float, :class:`ExprRef` The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. @@ -1684,30 +1684,30 @@ class Axis(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the axis. **Default value:** ``true``. - maxExtent : dict, float, :class:`SchemaBase` + maxExtent : dict, float, :class:`ExprRef` The maximum extent in pixels that axis ticks and labels should use. This determines a maximum offset value for axis titles. **Default value:** ``undefined``. - minExtent : dict, float, :class:`SchemaBase` + minExtent : dict, float, :class:`ExprRef` The minimum extent in pixels that axis ticks and labels should use. This determines a minimum offset value for axis titles. **Default value:** ``30`` for y-axis; ``undefined`` for x-axis. - offset : dict, float, :class:`SchemaBase` + offset : dict, float, :class:`ExprRef` The offset, in pixels, by which to displace the axis from the edge of the enclosing group or data rectangle. **Default value:** derived from the `axis config `__ 's ``offset`` ( ``0`` by default) - orient : dict, :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'] + orient : dict, :class:`ExprRef`, :class:`AxisOrient`, Literal['top', 'bottom', 'left', 'right'] The orientation of the axis. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. The orientation can be used to further specialize the axis type (e.g., a y-axis oriented towards the right edge of the chart). **Default value:** ``"bottom"`` for x-axes and ``"left"`` for y-axes. - position : dict, float, :class:`SchemaBase` + position : dict, float, :class:`ExprRef` The anchor position of the axis in pixels. For x-axes with top or bottom orientation, this sets the axis group x coordinate. For y-axes with left or right orientation, this sets the axis group y coordinate. @@ -1722,19 +1722,19 @@ class Axis(VegaLiteSchema): **Default value:** (none) **Note:** Any specified style will augment the default style. For example, an x-axis mark with ``"style": "foo"`` will use ``config.axisX`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tickBand : dict, :class:`SchemaBase`, Literal['center', 'extent'] + tickBand : dict, :class:`ExprRef`, Literal['center', 'extent'] For band scales, indicates if ticks and grid lines should be placed at the ``"center"`` of a band (default) or at the band ``"extent"`` s to indicate intervals - tickCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + tickCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for the tick lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - tickColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + tickColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, :class:`ConditionalAxisColor`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the axis's tick. **Default value:** ``"gray"`` - tickCount : dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] + tickCount : dict, float, :class:`ExprRef`, :class:`TimeInterval`, :class:`TimeIntervalStep`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] A desired number of ticks, for axes visualizing quantitative scales. The resulting number may be different so that values are "nice" (multiples of 2, 5, 10) and lie within the underlying scale's range. @@ -1748,34 +1748,34 @@ class Axis(VegaLiteSchema): **Default value** : Determine using a formula ``ceil(width/40)`` for x and ``ceil(height/40)`` for y. - tickDash : dict, Sequence[float], :class:`SchemaBase` + tickDash : dict, Sequence[float], :class:`ExprRef`, :class:`ConditionalAxisNumberArray` An array of alternating [stroke, space] lengths for dashed tick mark lines. - tickDashOffset : dict, float, :class:`SchemaBase` + tickDashOffset : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The pixel offset at which to start drawing with the tick mark dash array. tickExtra : bool Boolean flag indicating if an extra axis tick should be added for the initial position of the axis. This flag is useful for styling axes for ``band`` scales such that ticks are placed on band boundaries rather in the middle of a band. Use in conjunction with ``"bandPosition": 1`` and an axis ``"padding"`` value of ``0``. - tickMinStep : dict, float, :class:`SchemaBase` + tickMinStep : dict, float, :class:`ExprRef` The minimum desired step between axis ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if necessary, to enforce the minimum step value. - tickOffset : dict, float, :class:`SchemaBase` + tickOffset : dict, float, :class:`ExprRef` Position offset in pixels to apply to ticks, labels, and gridlines. - tickOpacity : dict, float, :class:`SchemaBase` + tickOpacity : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` Opacity of the ticks. tickRound : bool Boolean flag indicating if pixel position values should be rounded to the nearest integer. **Default value:** ``true`` - tickSize : dict, float, :class:`SchemaBase` + tickSize : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The size in pixels of axis ticks. **Default value:** ``5`` - tickWidth : dict, float, :class:`SchemaBase` + tickWidth : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The width, in pixels, of ticks. **Default value:** ``1`` @@ -1783,7 +1783,7 @@ class Axis(VegaLiteSchema): Boolean value that determines whether the axis should include ticks. **Default value:** ``true`` - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -1803,44 +1803,44 @@ class Axis(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] Horizontal text alignment of axis titles. - titleAnchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : dict, :class:`ExprRef`, :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing axis titles. - titleAngle : dict, float, :class:`SchemaBase` + titleAngle : dict, float, :class:`ExprRef` Angle in degrees of axis titles. - titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + titleBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] Vertical text baseline for axis titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - titleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + titleColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of the title, can be in hex color code or regular color name. - titleFont : str, dict, :class:`SchemaBase` + titleFont : str, dict, :class:`ExprRef` Font of the title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : dict, float, :class:`SchemaBase` + titleFontSize : dict, float, :class:`ExprRef` Font size of the title. - titleFontStyle : str, dict, :class:`SchemaBase` + titleFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` Font style of the title. - titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : dict, float, :class:`SchemaBase` + titleLimit : dict, float, :class:`ExprRef` Maximum allowed pixel width of axis titles. - titleLineHeight : dict, float, :class:`SchemaBase` + titleLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : dict, float, :class:`SchemaBase` + titleOpacity : dict, float, :class:`ExprRef` Opacity of the axis title. - titlePadding : dict, float, :class:`SchemaBase` + titlePadding : dict, float, :class:`ExprRef` The padding, in pixels, between title and axis. - titleX : dict, float, :class:`SchemaBase` + titleX : dict, float, :class:`ExprRef` X-coordinate of the axis title relative to the axis group. - titleY : dict, float, :class:`SchemaBase` + titleY : dict, float, :class:`ExprRef` Y-coordinate of the axis title relative to the axis group. - translate : dict, float, :class:`SchemaBase` + translate : dict, float, :class:`ExprRef` Coordinate space translation offset for axis layout. By default, axes are translated by a 0.5 pixel offset for both the x and y coordinates in order to align stroked lines with the pixel grid. However, for vector graphics output these pixel-specific @@ -1848,7 +1848,7 @@ class Axis(VegaLiteSchema): to zero). **Default value:** ``0.5`` - values : dict, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + values : dict, Sequence[str], Sequence[bool], Sequence[float], :class:`ExprRef`, Sequence[dict, :class:`DateTime`] Explicitly set the visible axis tick values. zindex : float A non-negative integer indicating the z-index of the axis. If zindex is 0, axes @@ -3029,20 +3029,20 @@ class AxisConfig(VegaLiteSchema): Parameters ---------- - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the axis from the ARIA accessibility tree. **Default value:** ``true`` - bandPosition : dict, float, :class:`SchemaBase` + bandPosition : dict, float, :class:`ExprRef` An interpolation fraction indicating where, for ``band`` scales, axis ticks should be positioned. A value of ``0`` places ticks at the left edge of their bands. A value of ``0.5`` places ticks in the middle of their bands. **Default value:** ``0.5`` - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of this axis for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute @@ -3056,26 +3056,26 @@ class AxisConfig(VegaLiteSchema): part of the axis. **Default value:** ``true`` - domainCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + domainCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for the domain line's ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - domainColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + domainColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of axis domain line. **Default value:** ``"gray"``. - domainDash : dict, Sequence[float], :class:`SchemaBase` + domainDash : dict, Sequence[float], :class:`ExprRef` An array of alternating [stroke, space] lengths for dashed domain lines. - domainDashOffset : dict, float, :class:`SchemaBase` + domainDashOffset : dict, float, :class:`ExprRef` The pixel offset at which to start drawing with the domain dash array. - domainOpacity : dict, float, :class:`SchemaBase` + domainOpacity : dict, float, :class:`ExprRef` Opacity of the axis domain line. - domainWidth : dict, float, :class:`SchemaBase` + domainWidth : dict, float, :class:`ExprRef` Stroke width of axis domain line **Default value:** ``1`` - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -3115,41 +3115,41 @@ class AxisConfig(VegaLiteSchema): **Default value:** ``true`` for `continuous scales `__ that are not binned; otherwise, ``false``. - gridCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + gridCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for grid lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - gridColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + gridColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, :class:`ConditionalAxisColor`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of gridlines. **Default value:** ``"lightGray"``. - gridDash : dict, Sequence[float], :class:`SchemaBase` + gridDash : dict, Sequence[float], :class:`ExprRef`, :class:`ConditionalAxisNumberArray` An array of alternating [stroke, space] lengths for dashed grid lines. - gridDashOffset : dict, float, :class:`SchemaBase` + gridDashOffset : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The pixel offset at which to start drawing with the grid dash array. - gridOpacity : dict, float, :class:`SchemaBase` + gridOpacity : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The stroke opacity of grid (value between [0,1]) **Default value:** ``1`` - gridWidth : dict, float, :class:`SchemaBase` + gridWidth : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The grid width, in pixels. **Default value:** ``1`` - labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : dict, :class:`Align`, :class:`ExprRef`, :class:`ConditionalAxisLabelAlign`, Literal['left', 'center', 'right'] Horizontal text alignment of axis tick labels, overriding the default setting for the current axis orientation. - labelAngle : dict, float, :class:`SchemaBase` + labelAngle : dict, float, :class:`ExprRef` The rotation angle of the axis labels. **Default value:** ``-90`` for nominal and ordinal fields; ``0`` otherwise. - labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + labelBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'], :class:`ConditionalAxisLabelBaseline` Vertical text baseline of axis tick labels, overriding the default setting for the current axis orientation. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - labelBound : bool, dict, float, :class:`SchemaBase` + labelBound : bool, dict, float, :class:`ExprRef` Indicates if labels should be hidden if they exceed the axis range. If ``false`` (the default) no bounds overlap analysis is performed. If ``true``, labels will be hidden if they exceed the axis range by more than 1 pixel. If this property is a @@ -3157,7 +3157,7 @@ class AxisConfig(VegaLiteSchema): bounding box may exceed the axis range. **Default value:** ``false``. - labelColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + labelColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, :class:`ConditionalAxisColor`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the tick label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -3176,35 +3176,35 @@ class AxisConfig(VegaLiteSchema): visually group with corresponding axis ticks. **Default value:** ``true`` for axis of a continuous x-scale. Otherwise, ``false``. - labelFlushOffset : dict, float, :class:`SchemaBase` + labelFlushOffset : dict, float, :class:`ExprRef` Indicates the number of pixels by which to offset flush-adjusted labels. For example, a value of ``2`` will push flush-adjusted labels 2 pixels outward from the center of the axis. Offsets can help the labels better visually group with corresponding axis ticks. **Default value:** ``0``. - labelFont : str, dict, :class:`SchemaBase` + labelFont : str, dict, :class:`ExprRef`, :class:`ConditionalAxisString` The font of the tick label. - labelFontSize : dict, float, :class:`SchemaBase` + labelFontSize : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The font size of the label, in pixels. - labelFontStyle : str, dict, :class:`SchemaBase` + labelFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle`, :class:`ConditionalAxisLabelFontStyle` Font style of the title. - labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, :class:`ConditionalAxisLabelFontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of axis tick labels. - labelLimit : dict, float, :class:`SchemaBase` + labelLimit : dict, float, :class:`ExprRef` Maximum allowed pixel width of axis tick labels. **Default value:** ``180`` - labelLineHeight : dict, float, :class:`SchemaBase` + labelLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line label text or label text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOffset : dict, float, :class:`SchemaBase` + labelOffset : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` Position offset in pixels to apply to labels, in addition to tickOffset. **Default value:** ``0`` - labelOpacity : dict, float, :class:`SchemaBase` + labelOpacity : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The opacity of the labels. - labelOverlap : str, bool, dict, :class:`SchemaBase` + labelOverlap : str, bool, dict, :class:`ExprRef`, :class:`LabelOverlap` The strategy to use for resolving overlap of axis labels. If ``false`` (the default), no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used (this works well for standard linear @@ -3214,11 +3214,11 @@ class AxisConfig(VegaLiteSchema): **Default value:** ``true`` for non-nominal fields with non-log scales; ``"greedy"`` for log scales; otherwise ``false``. - labelPadding : dict, float, :class:`SchemaBase` + labelPadding : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The padding in pixels between labels and ticks. **Default value:** ``2`` - labelSeparation : dict, float, :class:`SchemaBase` + labelSeparation : dict, float, :class:`ExprRef` The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. @@ -3226,30 +3226,30 @@ class AxisConfig(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the axis. **Default value:** ``true``. - maxExtent : dict, float, :class:`SchemaBase` + maxExtent : dict, float, :class:`ExprRef` The maximum extent in pixels that axis ticks and labels should use. This determines a maximum offset value for axis titles. **Default value:** ``undefined``. - minExtent : dict, float, :class:`SchemaBase` + minExtent : dict, float, :class:`ExprRef` The minimum extent in pixels that axis ticks and labels should use. This determines a minimum offset value for axis titles. **Default value:** ``30`` for y-axis; ``undefined`` for x-axis. - offset : dict, float, :class:`SchemaBase` + offset : dict, float, :class:`ExprRef` The offset, in pixels, by which to displace the axis from the edge of the enclosing group or data rectangle. **Default value:** derived from the `axis config `__ 's ``offset`` ( ``0`` by default) - orient : dict, :class:`SchemaBase`, Literal['top', 'bottom', 'left', 'right'] + orient : dict, :class:`ExprRef`, :class:`AxisOrient`, Literal['top', 'bottom', 'left', 'right'] The orientation of the axis. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. The orientation can be used to further specialize the axis type (e.g., a y-axis oriented towards the right edge of the chart). **Default value:** ``"bottom"`` for x-axes and ``"left"`` for y-axes. - position : dict, float, :class:`SchemaBase` + position : dict, float, :class:`ExprRef` The anchor position of the axis in pixels. For x-axes with top or bottom orientation, this sets the axis group x coordinate. For y-axes with left or right orientation, this sets the axis group y coordinate. @@ -3264,19 +3264,19 @@ class AxisConfig(VegaLiteSchema): **Default value:** (none) **Note:** Any specified style will augment the default style. For example, an x-axis mark with ``"style": "foo"`` will use ``config.axisX`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tickBand : dict, :class:`SchemaBase`, Literal['center', 'extent'] + tickBand : dict, :class:`ExprRef`, Literal['center', 'extent'] For band scales, indicates if ticks and grid lines should be placed at the ``"center"`` of a band (default) or at the band ``"extent"`` s to indicate intervals - tickCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + tickCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for the tick lines' ending style. One of ``"butt"``, ``"round"`` or ``"square"``. **Default value:** ``"butt"`` - tickColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + tickColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, :class:`ConditionalAxisColor`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the axis's tick. **Default value:** ``"gray"`` - tickCount : dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] + tickCount : dict, float, :class:`ExprRef`, :class:`TimeInterval`, :class:`TimeIntervalStep`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] A desired number of ticks, for axes visualizing quantitative scales. The resulting number may be different so that values are "nice" (multiples of 2, 5, 10) and lie within the underlying scale's range. @@ -3290,34 +3290,34 @@ class AxisConfig(VegaLiteSchema): **Default value** : Determine using a formula ``ceil(width/40)`` for x and ``ceil(height/40)`` for y. - tickDash : dict, Sequence[float], :class:`SchemaBase` + tickDash : dict, Sequence[float], :class:`ExprRef`, :class:`ConditionalAxisNumberArray` An array of alternating [stroke, space] lengths for dashed tick mark lines. - tickDashOffset : dict, float, :class:`SchemaBase` + tickDashOffset : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The pixel offset at which to start drawing with the tick mark dash array. tickExtra : bool Boolean flag indicating if an extra axis tick should be added for the initial position of the axis. This flag is useful for styling axes for ``band`` scales such that ticks are placed on band boundaries rather in the middle of a band. Use in conjunction with ``"bandPosition": 1`` and an axis ``"padding"`` value of ``0``. - tickMinStep : dict, float, :class:`SchemaBase` + tickMinStep : dict, float, :class:`ExprRef` The minimum desired step between axis ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if necessary, to enforce the minimum step value. - tickOffset : dict, float, :class:`SchemaBase` + tickOffset : dict, float, :class:`ExprRef` Position offset in pixels to apply to ticks, labels, and gridlines. - tickOpacity : dict, float, :class:`SchemaBase` + tickOpacity : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` Opacity of the ticks. tickRound : bool Boolean flag indicating if pixel position values should be rounded to the nearest integer. **Default value:** ``true`` - tickSize : dict, float, :class:`SchemaBase` + tickSize : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The size in pixels of axis ticks. **Default value:** ``5`` - tickWidth : dict, float, :class:`SchemaBase` + tickWidth : dict, float, :class:`ExprRef`, :class:`ConditionalAxisNumber` The width, in pixels, of ticks. **Default value:** ``1`` @@ -3325,7 +3325,7 @@ class AxisConfig(VegaLiteSchema): Boolean value that determines whether the axis should include ticks. **Default value:** ``true`` - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -3345,44 +3345,44 @@ class AxisConfig(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] Horizontal text alignment of axis titles. - titleAnchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : dict, :class:`ExprRef`, :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing axis titles. - titleAngle : dict, float, :class:`SchemaBase` + titleAngle : dict, float, :class:`ExprRef` Angle in degrees of axis titles. - titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + titleBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] Vertical text baseline for axis titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - titleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + titleColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of the title, can be in hex color code or regular color name. - titleFont : str, dict, :class:`SchemaBase` + titleFont : str, dict, :class:`ExprRef` Font of the title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : dict, float, :class:`SchemaBase` + titleFontSize : dict, float, :class:`ExprRef` Font size of the title. - titleFontStyle : str, dict, :class:`SchemaBase` + titleFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` Font style of the title. - titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : dict, float, :class:`SchemaBase` + titleLimit : dict, float, :class:`ExprRef` Maximum allowed pixel width of axis titles. - titleLineHeight : dict, float, :class:`SchemaBase` + titleLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : dict, float, :class:`SchemaBase` + titleOpacity : dict, float, :class:`ExprRef` Opacity of the axis title. - titlePadding : dict, float, :class:`SchemaBase` + titlePadding : dict, float, :class:`ExprRef` The padding, in pixels, between title and axis. - titleX : dict, float, :class:`SchemaBase` + titleX : dict, float, :class:`ExprRef` X-coordinate of the axis title relative to the axis group. - titleY : dict, float, :class:`SchemaBase` + titleY : dict, float, :class:`ExprRef` Y-coordinate of the axis title relative to the axis group. - translate : dict, float, :class:`SchemaBase` + translate : dict, float, :class:`ExprRef` Coordinate space translation offset for axis layout. By default, axes are translated by a 0.5 pixel offset for both the x and y coordinates in order to align stroked lines with the pixel grid. However, for vector graphics output these pixel-specific @@ -3390,7 +3390,7 @@ class AxisConfig(VegaLiteSchema): to zero). **Default value:** ``0.5`` - values : dict, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + values : dict, Sequence[str], Sequence[bool], Sequence[float], :class:`ExprRef`, Sequence[dict, :class:`DateTime`] Explicitly set the visible axis tick values. zindex : float A non-negative integer indicating the z-index of the axis. If zindex is 0, axes @@ -4582,9 +4582,9 @@ class AxisResolveMap(VegaLiteSchema): Parameters ---------- - x : :class:`SchemaBase`, Literal['independent', 'shared'] + x : :class:`ResolveMode`, Literal['independent', 'shared'] - y : :class:`SchemaBase`, Literal['independent', 'shared'] + y : :class:`ResolveMode`, Literal['independent', 'shared'] """ @@ -4620,32 +4620,32 @@ class BarConfig(AnyMarkConfig): Parameters ---------- - align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : dict, float, :class:`SchemaBase` + angle : dict, float, :class:`ExprRef` The rotation angle of the text, in degrees. - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : str, dict, :class:`SchemaBase` + ariaRole : str, dict, :class:`ExprRef` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : str, dict, :class:`SchemaBase` + ariaRoleDescription : str, dict, :class:`ExprRef` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : bool, dict, :class:`SchemaBase` + aspect : bool, dict, :class:`ExprRef` Whether to keep aspect ratio of image marks. - baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + baseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -4661,13 +4661,13 @@ class BarConfig(AnyMarkConfig): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : dict, :class:`Blend`, :class:`ExprRef`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -4684,66 +4684,66 @@ class BarConfig(AnyMarkConfig): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` + cornerRadiusBottomLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : dict, float, :class:`SchemaBase` + cornerRadiusBottomRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusEnd : dict, float, :class:`SchemaBase` + cornerRadiusEnd : dict, float, :class:`ExprRef` For vertical bars, top-left and top-right corner radius. For horizontal bars, top-right and bottom-right corner radius. - cornerRadiusTopLeft : dict, float, :class:`SchemaBase` + cornerRadiusTopLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : dict, float, :class:`SchemaBase` + cornerRadiusTopRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : dict, :class:`Cursor`, :class:`ExprRef`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : dict, :class:`ExprRef`, Literal['ltr', 'rtl'], :class:`TextDirection` The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : dict, float, :class:`SchemaBase` + discreteBandSize : dict, float, :class:`RelativeBandSize` The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : dict, float, :class:`SchemaBase` + dx : dict, float, :class:`ExprRef` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : dict, float, :class:`SchemaBase` + dy : dict, float, :class:`ExprRef` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : str, dict, :class:`SchemaBase` + ellipsis : str, dict, :class:`ExprRef` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : dict, float, :class:`SchemaBase` + endAngle : dict, float, :class:`ExprRef` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fill : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : dict, float, :class:`SchemaBase` + fillOpacity : dict, float, :class:`ExprRef` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -4757,28 +4757,28 @@ class BarConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : str, dict, :class:`SchemaBase` + font : str, dict, :class:`ExprRef` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : dict, float, :class:`SchemaBase` + fontSize : dict, float, :class:`ExprRef` The font size, in pixels. **Default value:** ``11`` - fontStyle : str, dict, :class:`SchemaBase` + fontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style (e.g., ``"italic"`` ). - fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : dict, float, :class:`SchemaBase` + height : dict, float, :class:`ExprRef` Height of the marks. - href : str, dict, :class:`SchemaBase` + href : str, dict, :class:`URI`, :class:`ExprRef` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : dict, float, :class:`SchemaBase` + innerRadius : dict, float, :class:`ExprRef` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : dict, :class:`ExprRef`, :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -4809,20 +4809,20 @@ class BarConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : dict, float, :class:`SchemaBase` + limit : dict, float, :class:`ExprRef` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : str, dict, :class:`SchemaBase` + lineBreak : str, dict, :class:`ExprRef` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : dict, float, :class:`SchemaBase` + lineHeight : dict, float, :class:`ExprRef` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : dict, float, :class:`SchemaBase` + minBandSize : dict, float, :class:`ExprRef` The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : dict, float, :class:`SchemaBase` + opacity : dict, float, :class:`ExprRef` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -4830,7 +4830,7 @@ class BarConfig(AnyMarkConfig): order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + orient : :class:`Orientation`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -4842,24 +4842,24 @@ class BarConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : dict, float, :class:`SchemaBase` + outerRadius : dict, float, :class:`ExprRef` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : dict, float, :class:`SchemaBase` + padAngle : dict, float, :class:`ExprRef` The angular padding applied to sides of the arc, in radians. - radius : dict, float, :class:`SchemaBase` + radius : dict, float, :class:`ExprRef` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : dict, float, :class:`SchemaBase` + radius2 : dict, float, :class:`ExprRef` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : str, dict, :class:`SchemaBase` + shape : str, dict, :class:`ExprRef`, :class:`SymbolShape` Shape of the point marks. Supported values include: @@ -4874,7 +4874,7 @@ class BarConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : dict, float, :class:`SchemaBase` + size : dict, float, :class:`ExprRef` Default size for marks. @@ -4891,56 +4891,56 @@ class BarConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : bool, dict, :class:`SchemaBase` + smooth : bool, dict, :class:`ExprRef` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : dict, float, :class:`SchemaBase` + startAngle : dict, float, :class:`ExprRef` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + stroke : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : dict, Sequence[float], :class:`SchemaBase` + strokeDash : dict, Sequence[float], :class:`ExprRef` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : dict, float, :class:`SchemaBase` + strokeDashOffset : dict, float, :class:`ExprRef` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : dict, :class:`ExprRef`, :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : dict, float, :class:`SchemaBase` + strokeMiterLimit : dict, float, :class:`ExprRef` The miter limit at which to bevel a line join. - strokeOffset : dict, float, :class:`SchemaBase` + strokeOffset : dict, float, :class:`ExprRef` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : dict, float, :class:`SchemaBase` + strokeOpacity : dict, float, :class:`ExprRef` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : dict, float, :class:`SchemaBase` + strokeWidth : dict, float, :class:`ExprRef` The stroke width, in pixels. - tension : dict, float, :class:`SchemaBase` + tension : dict, float, :class:`ExprRef` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : str, dict, Sequence[str], :class:`SchemaBase` + text : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` Placeholder text if the ``text`` channel is not specified - theta : dict, float, :class:`SchemaBase` + theta : dict, float, :class:`ExprRef` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : dict, float, :class:`SchemaBase` + theta2 : dict, float, :class:`ExprRef` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -4951,7 +4951,7 @@ class BarConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, bool, dict, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`ExprRef`, :class:`TooltipContent` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -4966,28 +4966,28 @@ class BarConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : str, dict, :class:`SchemaBase` + url : str, dict, :class:`URI`, :class:`ExprRef` The URL of the image file for image marks. - width : dict, float, :class:`SchemaBase` + width : dict, float, :class:`ExprRef` Width of the marks. - x : str, dict, float, :class:`SchemaBase` + x : str, dict, float, :class:`ExprRef` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : str, dict, float, :class:`SchemaBase` + x2 : str, dict, float, :class:`ExprRef` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : str, dict, float, :class:`SchemaBase` + y : str, dict, float, :class:`ExprRef` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : str, dict, float, :class:`SchemaBase` + y2 : str, dict, float, :class:`ExprRef` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -5856,75 +5856,75 @@ class BaseTitleNoValueRefs(VegaLiteSchema): Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : :class:`Align`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + anchor : dict, :class:`ExprRef`, :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title and subtitle text. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. - angle : dict, float, :class:`SchemaBase` + angle : dict, float, :class:`ExprRef` Angle in degrees of title and subtitle text. - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : str, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + baseline : str, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for title text. - dx : dict, float, :class:`SchemaBase` + dx : dict, float, :class:`ExprRef` Delta offset for title and subtitle text x-coordinate. - dy : dict, float, :class:`SchemaBase` + dy : dict, float, :class:`ExprRef` Delta offset for title and subtitle text y-coordinate. - font : str, dict, :class:`SchemaBase` + font : str, dict, :class:`ExprRef` Font name for title text. - fontSize : dict, float, :class:`SchemaBase` + fontSize : dict, float, :class:`ExprRef` Font size in pixels for title text. - fontStyle : str, dict, :class:`SchemaBase` + fontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` Font style for title text. - fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : str, dict, :class:`SchemaBase`, Literal['bounds', 'group'] + frame : str, dict, :class:`ExprRef`, :class:`TitleFrame`, Literal['bounds', 'group'] The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : dict, float, :class:`SchemaBase` + limit : dict, float, :class:`ExprRef` The maximum allowed length in pixels of title and subtitle text. - lineHeight : dict, float, :class:`SchemaBase` + lineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : dict, float, :class:`SchemaBase` + offset : dict, float, :class:`ExprRef` The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : dict, :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] + orient : dict, :class:`ExprRef`, :class:`TitleOrient`, Literal['none', 'left', 'right', 'top', 'bottom'] Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) - subtitleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + subtitleColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for subtitle text. - subtitleFont : str, dict, :class:`SchemaBase` + subtitleFont : str, dict, :class:`ExprRef` Font name for subtitle text. - subtitleFontSize : dict, float, :class:`SchemaBase` + subtitleFontSize : dict, float, :class:`ExprRef` Font size in pixels for subtitle text. - subtitleFontStyle : str, dict, :class:`SchemaBase` + subtitleFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` Font style for subtitle text. - subtitleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + subtitleFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : dict, float, :class:`SchemaBase` + subtitleLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line subtitle text. - subtitlePadding : dict, float, :class:`SchemaBase` + subtitlePadding : dict, float, :class:`ExprRef` The padding in pixels between title and subtitle text. - zindex : dict, float, :class:`SchemaBase` + zindex : dict, float, :class:`ExprRef` The integer z-index indicating the layering of the title group relative to other axis, mark, and legend groups. @@ -6428,7 +6428,7 @@ class BinParams(VegaLiteSchema): also satisfy the given constraints. **Default value:** ``[5, 2]`` - extent : dict, Sequence[float], :class:`SchemaBase` + extent : dict, Sequence[float], :class:`BinExtent`, :class:`ParameterExtent` A two-element ( ``[min, max]`` ) array indicating the range of desired bin values. maxbins : float Maximum number of bins. @@ -6503,7 +6503,7 @@ class BindCheckbox(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : str, :class:`SchemaBase` + element : str, :class:`Element` An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -6533,7 +6533,7 @@ class BindDirect(Binding): Parameters ---------- - element : str, dict, :class:`SchemaBase` + element : str, dict, :class:`Element` An input element that exposes a *value* property and supports the `EventTarget `__ interface, or a CSS selector string to such an element. When the element updates and dispatches an @@ -6575,7 +6575,7 @@ class BindInput(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : str, :class:`SchemaBase` + element : str, :class:`Element` An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -6626,7 +6626,7 @@ class BindRadioSelect(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : str, :class:`SchemaBase` + element : str, :class:`Element` An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -6672,7 +6672,7 @@ class BindRange(Binding): debounce : float If defined, delays event handling until the specified milliseconds have elapsed since the last event was fired. - element : str, :class:`SchemaBase` + element : str, :class:`Element` An optional CSS selector string indicating the parent element to which the input element should be added. By default, all input elements are added within the parent container of the Vega view. @@ -6739,7 +6739,7 @@ class BoxPlotConfig(VegaLiteSchema): Parameters ---------- - box : bool, dict, :class:`SchemaBase` + box : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` extent : str, float The extent of the whiskers. Available options include: @@ -6753,15 +6753,15 @@ class BoxPlotConfig(VegaLiteSchema): range ( *Q3-Q1* ). **Default value:** ``1.5``. - median : bool, dict, :class:`SchemaBase` + median : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` - outliers : bool, dict, :class:`SchemaBase` + outliers : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` - rule : bool, dict, :class:`SchemaBase` + rule : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` size : float Size of the box and median tick of a box plot - ticks : bool, dict, :class:`SchemaBase` + ticks : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` """ @@ -6796,10 +6796,10 @@ class BrushConfig(VegaLiteSchema): Parameters ---------- - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the interval mark. Any valid `CSS cursor type `__ can be used. - fill : str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fill : str, :class:`Color`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The fill color of the interval mark. **Default value:** ``"#333333"`` @@ -6807,7 +6807,7 @@ class BrushConfig(VegaLiteSchema): The fill opacity of the interval mark (a value between ``0`` and ``1`` ). **Default value:** ``0.125`` - stroke : str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + stroke : str, :class:`Color`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The stroke color of the interval mark. **Default value:** ``"#ffffff"`` @@ -7276,16 +7276,16 @@ class BoxPlotDef(CompositeMarkDef): Parameters ---------- - type : str, :class:`SchemaBase` + type : str, :class:`BoxPlot` The mark type. This could a primitive mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - box : bool, dict, :class:`SchemaBase` + box : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -7319,23 +7319,23 @@ class BoxPlotDef(CompositeMarkDef): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - median : bool, dict, :class:`SchemaBase` + median : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` opacity : float The opacity (value between [0,1]) of the mark. - orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + orient : :class:`Orientation`, Literal['horizontal', 'vertical'] Orientation of the box plot. This is normally automatically determined based on types of fields on x and y channels. However, an explicit ``orient`` be specified when the orientation is ambiguous. **Default value:** ``"vertical"``. - outliers : bool, dict, :class:`SchemaBase` + outliers : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` - rule : bool, dict, :class:`SchemaBase` + rule : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` size : float Size of the box and median tick of a box plot - ticks : bool, dict, :class:`SchemaBase` + ticks : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` """ @@ -7895,9 +7895,9 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): Parameters ---------- - param : str, :class:`SchemaBase` + param : str, :class:`ParameterName` Filter using a parameter name. - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -7909,7 +7909,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -7933,7 +7933,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): empty : bool For selection parameters, the predicate of empty selections returns true by default. Override this behavior, by setting this property ``empty: false``. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -7948,7 +7948,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -7982,7 +7982,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -7991,7 +7991,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -8011,7 +8011,7 @@ class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -8276,9 +8276,9 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): Parameters ---------- - test : str, dict, :class:`SchemaBase` + test : str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition` Predicate for triggering the condition - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -8290,7 +8290,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -8311,7 +8311,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -8326,7 +8326,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -8360,7 +8360,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -8369,7 +8369,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -8389,7 +8389,7 @@ class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -8667,9 +8667,9 @@ class ConditionalParameterValueDefGradientstringnullExprRef( Parameters ---------- - param : str, :class:`SchemaBase` + param : str, :class:`ParameterName` Filter using a parameter name. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef`, :class:`Gradient`, :class:`LinearGradient`, :class:`RadialGradient` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -8704,9 +8704,9 @@ class ConditionalPredicateValueDefGradientstringnullExprRef( Parameters ---------- - test : str, dict, :class:`SchemaBase` + test : str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition` Predicate for triggering the condition - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef`, :class:`Gradient`, :class:`LinearGradient`, :class:`RadialGradient` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -8744,9 +8744,9 @@ class ConditionalParameterValueDefTextExprRef(ConditionalValueDefTextExprRef): Parameters ---------- - param : str, :class:`SchemaBase` + param : str, :class:`ParameterName` Filter using a parameter name. - value : str, dict, Sequence[str], :class:`SchemaBase` + value : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -8777,9 +8777,9 @@ class ConditionalPredicateValueDefTextExprRef(ConditionalValueDefTextExprRef): Parameters ---------- - test : str, dict, :class:`SchemaBase` + test : str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition` Predicate for triggering the condition - value : str, dict, Sequence[str], :class:`SchemaBase` + value : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -8815,7 +8815,7 @@ class ConditionalParameterValueDefnumber(ConditionalValueDefnumber): Parameters ---------- - param : str, :class:`SchemaBase` + param : str, :class:`ParameterName` Filter using a parameter name. value : float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -8846,7 +8846,7 @@ class ConditionalPredicateValueDefnumber(ConditionalValueDefnumber): Parameters ---------- - test : str, dict, :class:`SchemaBase` + test : str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition` Predicate for triggering the condition value : float A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient @@ -8884,9 +8884,9 @@ class ConditionalParameterValueDefnumberArrayExprRef( Parameters ---------- - param : str, :class:`SchemaBase` + param : str, :class:`ParameterName` Filter using a parameter name. - value : dict, Sequence[float], :class:`SchemaBase` + value : dict, Sequence[float], :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -8921,9 +8921,9 @@ class ConditionalPredicateValueDefnumberArrayExprRef( Parameters ---------- - test : str, dict, :class:`SchemaBase` + test : str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition` Predicate for triggering the condition - value : dict, Sequence[float], :class:`SchemaBase` + value : dict, Sequence[float], :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -8961,9 +8961,9 @@ class ConditionalParameterValueDefnumberExprRef(ConditionalValueDefnumberExprRef Parameters ---------- - param : str, :class:`SchemaBase` + param : str, :class:`ParameterName` Filter using a parameter name. - value : dict, float, :class:`SchemaBase` + value : dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -8994,9 +8994,9 @@ class ConditionalPredicateValueDefnumberExprRef(ConditionalValueDefnumberExprRef Parameters ---------- - test : str, dict, :class:`SchemaBase` + test : str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition` Predicate for triggering the condition - value : dict, float, :class:`SchemaBase` + value : dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9032,9 +9032,9 @@ class ConditionalParameterValueDefstringExprRef(ConditionalValueDefstringExprRef Parameters ---------- - param : str, :class:`SchemaBase` + param : str, :class:`ParameterName` Filter using a parameter name. - value : str, dict, :class:`SchemaBase` + value : str, dict, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9063,9 +9063,9 @@ class ConditionalPredicateValueDefstringExprRef(ConditionalValueDefstringExprRef Parameters ---------- - test : str, dict, :class:`SchemaBase` + test : str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition` Predicate for triggering the condition - value : str, dict, :class:`SchemaBase` + value : str, dict, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9101,9 +9101,9 @@ class ConditionalParameterValueDefstringnullExprRef( Parameters ---------- - param : str, :class:`SchemaBase` + param : str, :class:`ParameterName` Filter using a parameter name. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9138,9 +9138,9 @@ class ConditionalPredicateValueDefstringnullExprRef( Parameters ---------- - test : str, dict, :class:`SchemaBase` + test : str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition` Predicate for triggering the condition - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -9169,9 +9169,9 @@ class Config(VegaLiteSchema): Parameters ---------- - arc : dict, :class:`SchemaBase` + arc : dict, :class:`RectConfig` Arc-specific Config - area : dict, :class:`SchemaBase` + area : dict, :class:`AreaConfig` Area-Specific Config aria : bool A boolean flag indicating if ARIA default attributes should be included for marks @@ -9180,70 +9180,70 @@ class Config(VegaLiteSchema): not generate default descriptions for marks. **Default value:** ``true``. - autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : dict, :class:`AutosizeType`, :class:`AutoSizeParams`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - axis : dict, :class:`SchemaBase` + axis : dict, :class:`AxisConfig` Axis configuration, which determines default properties for all ``x`` and ``y`` `axes `__. For a full list of axis configuration options, please see the `corresponding section of the axis documentation `__. - axisBand : dict, :class:`SchemaBase` + axisBand : dict, :class:`AxisConfig` Config for axes with "band" scales. - axisBottom : dict, :class:`SchemaBase` + axisBottom : dict, :class:`AxisConfig` Config for x-axis along the bottom edge of the chart. - axisDiscrete : dict, :class:`SchemaBase` + axisDiscrete : dict, :class:`AxisConfig` Config for axes with "point" or "band" scales. - axisLeft : dict, :class:`SchemaBase` + axisLeft : dict, :class:`AxisConfig` Config for y-axis along the left edge of the chart. - axisPoint : dict, :class:`SchemaBase` + axisPoint : dict, :class:`AxisConfig` Config for axes with "point" scales. - axisQuantitative : dict, :class:`SchemaBase` + axisQuantitative : dict, :class:`AxisConfig` Config for quantitative axes. - axisRight : dict, :class:`SchemaBase` + axisRight : dict, :class:`AxisConfig` Config for y-axis along the right edge of the chart. - axisTemporal : dict, :class:`SchemaBase` + axisTemporal : dict, :class:`AxisConfig` Config for temporal axes. - axisTop : dict, :class:`SchemaBase` + axisTop : dict, :class:`AxisConfig` Config for x-axis along the top edge of the chart. - axisX : dict, :class:`SchemaBase` + axisX : dict, :class:`AxisConfig` X-axis specific config. - axisXBand : dict, :class:`SchemaBase` + axisXBand : dict, :class:`AxisConfig` Config for x-axes with "band" scales. - axisXDiscrete : dict, :class:`SchemaBase` + axisXDiscrete : dict, :class:`AxisConfig` Config for x-axes with "point" or "band" scales. - axisXPoint : dict, :class:`SchemaBase` + axisXPoint : dict, :class:`AxisConfig` Config for x-axes with "point" scales. - axisXQuantitative : dict, :class:`SchemaBase` + axisXQuantitative : dict, :class:`AxisConfig` Config for x-quantitative axes. - axisXTemporal : dict, :class:`SchemaBase` + axisXTemporal : dict, :class:`AxisConfig` Config for x-temporal axes. - axisY : dict, :class:`SchemaBase` + axisY : dict, :class:`AxisConfig` Y-axis specific config. - axisYBand : dict, :class:`SchemaBase` + axisYBand : dict, :class:`AxisConfig` Config for y-axes with "band" scales. - axisYDiscrete : dict, :class:`SchemaBase` + axisYDiscrete : dict, :class:`AxisConfig` Config for y-axes with "point" or "band" scales. - axisYPoint : dict, :class:`SchemaBase` + axisYPoint : dict, :class:`AxisConfig` Config for y-axes with "point" scales. - axisYQuantitative : dict, :class:`SchemaBase` + axisYQuantitative : dict, :class:`AxisConfig` Config for y-quantitative axes. - axisYTemporal : dict, :class:`SchemaBase` + axisYTemporal : dict, :class:`AxisConfig` Config for y-temporal axes. - background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + background : str, dict, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` - bar : dict, :class:`SchemaBase` + bar : dict, :class:`BarConfig` Bar-Specific Config - boxplot : dict, :class:`SchemaBase` + boxplot : dict, :class:`BoxPlotConfig` Box Config - circle : dict, :class:`SchemaBase` + circle : dict, :class:`MarkConfig` Circle-Specific Config - concat : dict, :class:`SchemaBase` + concat : dict, :class:`CompositionConfig` Default configuration for all concatenation and repeat view composition operators ( ``concat``, ``hconcat``, ``vconcat``, and ``repeat`` ) countTitle : str @@ -9254,11 +9254,11 @@ class Config(VegaLiteSchema): Allow the ``formatType`` property for text marks and guides to accept a custom formatter function `registered as a Vega expression `__. - errorband : dict, :class:`SchemaBase` + errorband : dict, :class:`ErrorBandConfig` ErrorBand Config - errorbar : dict, :class:`SchemaBase` + errorbar : dict, :class:`ErrorBarConfig` ErrorBar Config - facet : dict, :class:`SchemaBase` + facet : dict, :class:`CompositionConfig` Default configuration for the ``facet`` view composition operator fieldTitle : Literal['verbal', 'functional', 'plain'] Defines how Vega-Lite generates title for fields. There are three possible styles: @@ -9272,58 +9272,58 @@ class Config(VegaLiteSchema): "date", "field"). font : str Default font for all text marks, titles, and labels. - geoshape : dict, :class:`SchemaBase` + geoshape : dict, :class:`MarkConfig` Geoshape-Specific Config - header : dict, :class:`SchemaBase` + header : dict, :class:`HeaderConfig` Header configuration, which determines default properties for all `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerColumn : dict, :class:`SchemaBase` + headerColumn : dict, :class:`HeaderConfig` Header configuration, which determines default properties for column `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerFacet : dict, :class:`SchemaBase` + headerFacet : dict, :class:`HeaderConfig` Header configuration, which determines default properties for non-row/column facet `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - headerRow : dict, :class:`SchemaBase` + headerRow : dict, :class:`HeaderConfig` Header configuration, which determines default properties for row `headers `__. For a full list of header configuration options, please see the `corresponding section of in the header documentation `__. - image : dict, :class:`SchemaBase` + image : dict, :class:`RectConfig` Image-specific Config - legend : dict, :class:`SchemaBase` + legend : dict, :class:`LegendConfig` Legend configuration, which determines default properties for all `legends `__. For a full list of legend configuration options, please see the `corresponding section of in the legend documentation `__. - line : dict, :class:`SchemaBase` + line : dict, :class:`LineConfig` Line-Specific Config - lineBreak : str, dict, :class:`SchemaBase` + lineBreak : str, dict, :class:`ExprRef` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property provides a global default for text marks, which is overridden by mark or style config settings, and by the lineBreak mark encoding channel. If signal-valued, either string or regular expression (regexp) values are valid. - locale : dict, :class:`SchemaBase` + locale : dict, :class:`Locale` Locale definitions for string parsing and formatting of number and date values. The locale object should contain ``number`` and/or ``time`` properties with `locale definitions `__. Locale definitions provided in the config block may be overridden by the View constructor locale option. - mark : dict, :class:`SchemaBase` + mark : dict, :class:`MarkConfig` Mark Config normalizedNumberFormat : str If normalizedNumberFormatType is not specified, D3 number format for axis labels, @@ -9362,50 +9362,50 @@ class Config(VegaLiteSchema): exposed as `format in Vega-Expression `__. **Note:** You must also set ``customFormatTypes`` to ``true`` to use this feature. - padding : dict, float, :class:`SchemaBase` + padding : dict, float, :class:`ExprRef`, :class:`Padding` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[dict, :class:`SchemaBase`] + params : Sequence[dict, :class:`TopLevelParameter`, :class:`VariableParameter`, :class:`TopLevelSelectionParameter`] Dynamic variables or selections that parameterize a visualization. - point : dict, :class:`SchemaBase` + point : dict, :class:`MarkConfig` Point-Specific Config - projection : dict, :class:`SchemaBase` + projection : dict, :class:`ProjectionConfig` Projection configuration, which determines default properties for all `projections `__. For a full list of projection configuration options, please see the `corresponding section of the projection documentation `__. - range : dict, :class:`SchemaBase` + range : dict, :class:`RangeConfig` An object hash that defines default range arrays or schemes for using with scales. For a full list of scale range configuration options, please see the `corresponding section of the scale documentation `__. - rect : dict, :class:`SchemaBase` + rect : dict, :class:`RectConfig` Rect-Specific Config - rule : dict, :class:`SchemaBase` + rule : dict, :class:`MarkConfig` Rule-Specific Config - scale : dict, :class:`SchemaBase` + scale : dict, :class:`ScaleConfig` Scale configuration determines default properties for all `scales `__. For a full list of scale configuration options, please see the `corresponding section of the scale documentation `__. - selection : dict, :class:`SchemaBase` + selection : dict, :class:`SelectionConfig` An object hash for defining default properties for each type of selections. - square : dict, :class:`SchemaBase` + square : dict, :class:`MarkConfig` Square-Specific Config - style : dict, :class:`SchemaBase` + style : dict, :class:`StyleConfigIndex` An object hash that defines key-value mappings to determine default properties for marks with a given `style `__. The keys represent styles names; the values have to be valid `mark configuration objects `__. - text : dict, :class:`SchemaBase` + text : dict, :class:`MarkConfig` Text-Specific Config - tick : dict, :class:`SchemaBase` + tick : dict, :class:`TickConfig` Tick-Specific Config timeFormat : str Default time format for raw time values (without time units) in text marks, legend @@ -9423,18 +9423,18 @@ class Config(VegaLiteSchema): `__. **Note:** You must also set ``customFormatTypes`` to ``true`` and there must *not* be a ``timeUnit`` defined to use this feature. - title : dict, :class:`SchemaBase` + title : dict, :class:`TitleConfig` Title configuration, which determines default properties for all `titles `__. For a full list of title configuration options, please see the `corresponding section of the title documentation `__. - tooltipFormat : dict, :class:`SchemaBase` + tooltipFormat : dict, :class:`FormatConfig` Define `custom format configuration `__ for tooltips. If unspecified, default format config will be applied. - trail : dict, :class:`SchemaBase` + trail : dict, :class:`LineConfig` Trail-Specific Config - view : dict, :class:`SchemaBase` + view : dict, :class:`ViewConfig` Default properties for `single view plots `__. """ @@ -9803,7 +9803,7 @@ class CsvDataFormat(DataFormat): Parameters ---------- - parse : dict, None, :class:`SchemaBase` + parse : dict, None, :class:`Parse` If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -9915,7 +9915,7 @@ class DomainUnionWith(VegaLiteSchema): Parameters ---------- - unionWith : Sequence[str, bool, dict, float, :class:`SchemaBase`] + unionWith : Sequence[str, bool, dict, float, :class:`DateTime`] Customized domain values to be union with the field's values or explicitly defined domain. Should be an array of valid scale domain values. """ @@ -9942,7 +9942,7 @@ class DsvDataFormat(DataFormat): The delimiter between records. The delimiter must be a single character (i.e., a single 16-bit code unit); so, ASCII delimiters are fine, but emoji delimiters are not. - parse : dict, None, :class:`SchemaBase` + parse : dict, None, :class:`Parse` If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -9994,9 +9994,9 @@ class Encoding(VegaLiteSchema): Parameters ---------- - angle : dict, :class:`SchemaBase` + angle : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Rotation angle of point and text marks. - color : dict, :class:`SchemaBase` + color : dict, :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull` Color of the marks – either fill or stroke color based on the ``filled`` property of mark definition. By default, ``color`` represents fill color for ``"area"``, ``"bar"``, ``"tick"``, ``"text"``, ``"trail"``, ``"circle"``, and ``"square"`` / @@ -10012,49 +10012,49 @@ class Encoding(VegaLiteSchema): encoding if conflicting encodings are specified. 2) See the scale documentation for more information about customizing `color scheme `__. - description : dict, :class:`SchemaBase` + description : dict, :class:`StringFieldDefWithCondition`, :class:`StringValueDefWithCondition` A text description of this mark for ARIA accessibility (SVG output only). For SVG output the ``"aria-label"`` attribute will be set to this description. - detail : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + detail : dict, :class:`FieldDefWithoutScale`, Sequence[dict, :class:`FieldDefWithoutScale`] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. - fill : dict, :class:`SchemaBase` + fill : dict, :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull` Fill color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` property. *Note:* The ``fill`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - fillOpacity : dict, :class:`SchemaBase` + fillOpacity : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Fill opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``fillOpacity`` property. - href : dict, :class:`SchemaBase` + href : dict, :class:`StringFieldDefWithCondition`, :class:`StringValueDefWithCondition` A URL to load upon mouse click. - key : dict, :class:`SchemaBase` + key : dict, :class:`FieldDefWithoutScale` A data field to use as a unique key for data binding. When a visualization’s data is updated, the key value will be used to match data elements to existing mark instances. Use a key channel to enable object constancy for transitions over dynamic data. - latitude : dict, :class:`SchemaBase` + latitude : dict, :class:`DatumDef`, :class:`LatLongDef`, :class:`LatLongFieldDef` Latitude position of geographically projected marks. - latitude2 : dict, :class:`SchemaBase` + latitude2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` Latitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - longitude : dict, :class:`SchemaBase` + longitude : dict, :class:`DatumDef`, :class:`LatLongDef`, :class:`LatLongFieldDef` Longitude position of geographically projected marks. - longitude2 : dict, :class:`SchemaBase` + longitude2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` Longitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - opacity : dict, :class:`SchemaBase` + opacity : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``opacity`` property. - order : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + order : dict, :class:`OrderOnlyDef`, :class:`OrderFieldDef`, :class:`OrderValueDef`, Sequence[dict, :class:`OrderFieldDef`] Order of the marks. @@ -10069,11 +10069,11 @@ class Encoding(VegaLiteSchema): **Note** : In aggregate plots, ``order`` field should be ``aggregate`` d to avoid creating additional aggregation grouping. - radius : dict, :class:`SchemaBase` + radius : dict, :class:`PolarDef`, :class:`PositionValueDef`, :class:`PositionDatumDefBase`, :class:`PositionFieldDefBase` The outer radius in pixels of arc marks. - radius2 : dict, :class:`SchemaBase` + radius2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` The inner radius in pixels of arc marks. - shape : dict, :class:`SchemaBase` + shape : dict, :class:`ShapeDef`, :class:`FieldOrDatumDefWithConditionDatumDefstringnull`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull` Shape of the mark. @@ -10093,7 +10093,7 @@ class Encoding(VegaLiteSchema): **Default value:** If undefined, the default shape depends on `mark config `__ 's ``shape`` property. ( ``"circle"`` if unset.) - size : dict, :class:`SchemaBase` + size : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Size of the mark. @@ -10103,7 +10103,7 @@ class Encoding(VegaLiteSchema): * For ``"text"`` – the text's font size. * Size is unsupported for ``"line"``, ``"area"``, and ``"rect"``. (Use ``"trail"`` instead of line with varying size) - stroke : dict, :class:`SchemaBase` + stroke : dict, :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull` Stroke color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` @@ -10111,77 +10111,77 @@ class Encoding(VegaLiteSchema): *Note:* The ``stroke`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - strokeDash : dict, :class:`SchemaBase` + strokeDash : dict, :class:`NumericArrayMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumberArray`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray` Stroke dash of the marks. **Default value:** ``[1,0]`` (No dash). - strokeOpacity : dict, :class:`SchemaBase` + strokeOpacity : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Stroke opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``strokeOpacity`` property. - strokeWidth : dict, :class:`SchemaBase` + strokeWidth : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Stroke width of the marks. **Default value:** If undefined, the default stroke width depends on `mark config `__ 's ``strokeWidth`` property. - text : dict, :class:`SchemaBase` + text : dict, :class:`TextDef`, :class:`ValueDefWithConditionStringFieldDefText`, :class:`FieldOrDatumDefWithConditionStringDatumDefText`, :class:`FieldOrDatumDefWithConditionStringFieldDefText` Text of the ``text`` mark. - theta : dict, :class:`SchemaBase` + theta : dict, :class:`PolarDef`, :class:`PositionValueDef`, :class:`PositionDatumDefBase`, :class:`PositionFieldDefBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : dict, :class:`SchemaBase` + theta2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - tooltip : dict, None, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + tooltip : dict, None, :class:`StringFieldDefWithCondition`, :class:`StringValueDefWithCondition`, Sequence[dict, :class:`StringFieldDef`] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. See the `tooltip `__ documentation for a detailed discussion about tooltip in Vega-Lite. - url : dict, :class:`SchemaBase` + url : dict, :class:`StringFieldDefWithCondition`, :class:`StringValueDefWithCondition` The URL of an image mark. - x : dict, :class:`SchemaBase` + x : dict, :class:`PositionDef`, :class:`PositionDatumDef`, :class:`PositionFieldDef`, :class:`PositionValueDef` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : dict, :class:`SchemaBase` + x2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - xError : dict, :class:`SchemaBase` + xError : dict, :class:`ValueDefnumber`, :class:`SecondaryFieldDef` Error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xError2 : dict, :class:`SchemaBase` + xError2 : dict, :class:`ValueDefnumber`, :class:`SecondaryFieldDef` Secondary error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xOffset : dict, :class:`SchemaBase` + xOffset : dict, :class:`OffsetDef`, :class:`ScaleDatumDef`, :class:`ScaleFieldDef`, :class:`ValueDefnumber` Offset of x-position of the marks - y : dict, :class:`SchemaBase` + y : dict, :class:`PositionDef`, :class:`PositionDatumDef`, :class:`PositionFieldDef`, :class:`PositionValueDef` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : dict, :class:`SchemaBase` + y2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - yError : dict, :class:`SchemaBase` + yError : dict, :class:`ValueDefnumber`, :class:`SecondaryFieldDef` Error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yError2 : dict, :class:`SchemaBase` + yError2 : dict, :class:`ValueDefnumber`, :class:`SecondaryFieldDef` Secondary error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yOffset : dict, :class:`SchemaBase` + yOffset : dict, :class:`OffsetDef`, :class:`ScaleDatumDef`, :class:`ScaleFieldDef`, :class:`ValueDefnumber` Offset of y-position of the marks """ @@ -10291,11 +10291,11 @@ class ErrorBandConfig(VegaLiteSchema): Parameters ---------- - band : bool, dict, :class:`SchemaBase` + band : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` - borders : bool, dict, :class:`SchemaBase` + borders : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` - extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] + extent : :class:`ErrorBarExtent`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the band. Available options include: @@ -10307,7 +10307,7 @@ class ErrorBandConfig(VegaLiteSchema): * ``"iqr"`` : Extend the band to the q1 and q3. **Default value:** ``"stderr"``. - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method for the error band. One of the following: @@ -10383,18 +10383,18 @@ class ErrorBandDef(CompositeMarkDef): Parameters ---------- - type : str, :class:`SchemaBase` + type : str, :class:`ErrorBand` The mark type. This could a primitive mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - band : bool, dict, :class:`SchemaBase` + band : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` - borders : bool, dict, :class:`SchemaBase` + borders : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -10407,7 +10407,7 @@ class ErrorBandDef(CompositeMarkDef): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] + extent : :class:`ErrorBarExtent`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the band. Available options include: @@ -10419,7 +10419,7 @@ class ErrorBandDef(CompositeMarkDef): * ``"iqr"`` : Extend the band to the q1 and q3. **Default value:** ``"stderr"``. - interpolate : :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method for the error band. One of the following: @@ -10444,7 +10444,7 @@ class ErrorBandDef(CompositeMarkDef): * ``"monotone"`` : cubic interpolation that preserves monotonicity in y. opacity : float The opacity (value between [0,1]) of the mark. - orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + orient : :class:`Orientation`, Literal['horizontal', 'vertical'] Orientation of the error band. This is normally automatically determined, but can be specified when the orientation is ambiguous and cannot be automatically determined. tension : float @@ -10677,7 +10677,7 @@ class ErrorBarConfig(VegaLiteSchema): Parameters ---------- - extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] + extent : :class:`ErrorBarExtent`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the rule. Available options include: @@ -10689,13 +10689,13 @@ class ErrorBarConfig(VegaLiteSchema): * ``"iqr"`` : Extend the rule to the q1 and q3. **Default value:** ``"stderr"``. - rule : bool, dict, :class:`SchemaBase` + rule : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : bool, dict, :class:`SchemaBase` + ticks : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` """ @@ -10728,14 +10728,14 @@ class ErrorBarDef(CompositeMarkDef): Parameters ---------- - type : str, :class:`SchemaBase` + type : str, :class:`ErrorBar` The mark type. This could a primitive mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). clip : bool Whether a composite mark be clipped to the enclosing group’s width and height. - color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -10748,7 +10748,7 @@ class ErrorBarDef(CompositeMarkDef): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - extent : :class:`SchemaBase`, Literal['ci', 'iqr', 'stderr', 'stdev'] + extent : :class:`ErrorBarExtent`, Literal['ci', 'iqr', 'stderr', 'stdev'] The extent of the rule. Available options include: @@ -10762,16 +10762,16 @@ class ErrorBarDef(CompositeMarkDef): **Default value:** ``"stderr"``. opacity : float The opacity (value between [0,1]) of the mark. - orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + orient : :class:`Orientation`, Literal['horizontal', 'vertical'] Orientation of the error bar. This is normally automatically determined, but can be specified when the orientation is ambiguous and cannot be automatically determined. - rule : bool, dict, :class:`SchemaBase` + rule : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` size : float Size of the ticks of an error bar thickness : float Thickness of the ticks and the bar of an error bar - ticks : bool, dict, :class:`SchemaBase` + ticks : bool, dict, :class:`BarConfig`, :class:`AreaConfig`, :class:`LineConfig`, :class:`MarkConfig`, :class:`RectConfig`, :class:`TickConfig`, :class:`AnyMarkConfig` """ @@ -11006,9 +11006,9 @@ class FacetEncodingFieldDef(VegaLiteSchema): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -11016,7 +11016,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **See also:** `aggregate `__ documentation. - align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : dict, :class:`LayoutAlign`, :class:`RowColLayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -11037,7 +11037,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -11070,7 +11070,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : bool, dict, :class:`SchemaBase` + center : bool, dict, :class:`RowColboolean` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -11096,7 +11096,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -11111,9 +11111,9 @@ class FacetEncodingFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : dict, None, :class:`SchemaBase` + header : dict, None, :class:`Header` An object defining properties of a facet's header. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`EncodingSortField`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -11140,7 +11140,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`RowColnumber` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -11148,7 +11148,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -11157,7 +11157,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -11177,7 +11177,7 @@ class FacetEncodingFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -11464,7 +11464,7 @@ class FacetFieldDef(VegaLiteSchema): Parameters ---------- - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -11476,7 +11476,7 @@ class FacetFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -11497,7 +11497,7 @@ class FacetFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -11512,9 +11512,9 @@ class FacetFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : dict, None, :class:`SchemaBase` + header : dict, None, :class:`Header` An object defining properties of a facet's header. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`EncodingSortField`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -11541,7 +11541,7 @@ class FacetFieldDef(VegaLiteSchema): **Default value:** ``"ascending"`` **Note:** ``null`` is not supported for ``row`` and ``column``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -11550,7 +11550,7 @@ class FacetFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -11570,7 +11570,7 @@ class FacetFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -11841,9 +11841,9 @@ class FacetMapping(VegaLiteSchema): Parameters ---------- - column : dict, :class:`SchemaBase` + column : dict, :class:`FacetFieldDef` A field definition for the horizontal facet of trellis plots. - row : dict, :class:`SchemaBase` + row : dict, :class:`FacetFieldDef` A field definition for the vertical facet of trellis plots. """ @@ -11864,9 +11864,9 @@ class FacetedEncoding(VegaLiteSchema): Parameters ---------- - angle : dict, :class:`SchemaBase` + angle : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Rotation angle of point and text marks. - color : dict, :class:`SchemaBase` + color : dict, :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull` Color of the marks – either fill or stroke color based on the ``filled`` property of mark definition. By default, ``color`` represents fill color for ``"area"``, ``"bar"``, ``"tick"``, ``"text"``, ``"trail"``, ``"circle"``, and ``"square"`` / @@ -11882,55 +11882,55 @@ class FacetedEncoding(VegaLiteSchema): encoding if conflicting encodings are specified. 2) See the scale documentation for more information about customizing `color scheme `__. - column : dict, :class:`SchemaBase` + column : dict, :class:`RowColumnEncodingFieldDef` A field definition for the horizontal facet of trellis plots. - description : dict, :class:`SchemaBase` + description : dict, :class:`StringFieldDefWithCondition`, :class:`StringValueDefWithCondition` A text description of this mark for ARIA accessibility (SVG output only). For SVG output the ``"aria-label"`` attribute will be set to this description. - detail : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + detail : dict, :class:`FieldDefWithoutScale`, Sequence[dict, :class:`FieldDefWithoutScale`] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. - facet : dict, :class:`SchemaBase` + facet : dict, :class:`FacetEncodingFieldDef` A field definition for the (flexible) facet of trellis plots. If either ``row`` or ``column`` is specified, this channel will be ignored. - fill : dict, :class:`SchemaBase` + fill : dict, :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull` Fill color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` property. *Note:* The ``fill`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - fillOpacity : dict, :class:`SchemaBase` + fillOpacity : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Fill opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``fillOpacity`` property. - href : dict, :class:`SchemaBase` + href : dict, :class:`StringFieldDefWithCondition`, :class:`StringValueDefWithCondition` A URL to load upon mouse click. - key : dict, :class:`SchemaBase` + key : dict, :class:`FieldDefWithoutScale` A data field to use as a unique key for data binding. When a visualization’s data is updated, the key value will be used to match data elements to existing mark instances. Use a key channel to enable object constancy for transitions over dynamic data. - latitude : dict, :class:`SchemaBase` + latitude : dict, :class:`DatumDef`, :class:`LatLongDef`, :class:`LatLongFieldDef` Latitude position of geographically projected marks. - latitude2 : dict, :class:`SchemaBase` + latitude2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` Latitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - longitude : dict, :class:`SchemaBase` + longitude : dict, :class:`DatumDef`, :class:`LatLongDef`, :class:`LatLongFieldDef` Longitude position of geographically projected marks. - longitude2 : dict, :class:`SchemaBase` + longitude2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` Longitude-2 position for geographically projected ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. - opacity : dict, :class:`SchemaBase` + opacity : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``opacity`` property. - order : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + order : dict, :class:`OrderOnlyDef`, :class:`OrderFieldDef`, :class:`OrderValueDef`, Sequence[dict, :class:`OrderFieldDef`] Order of the marks. @@ -11945,13 +11945,13 @@ class FacetedEncoding(VegaLiteSchema): **Note** : In aggregate plots, ``order`` field should be ``aggregate`` d to avoid creating additional aggregation grouping. - radius : dict, :class:`SchemaBase` + radius : dict, :class:`PolarDef`, :class:`PositionValueDef`, :class:`PositionDatumDefBase`, :class:`PositionFieldDefBase` The outer radius in pixels of arc marks. - radius2 : dict, :class:`SchemaBase` + radius2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` The inner radius in pixels of arc marks. - row : dict, :class:`SchemaBase` + row : dict, :class:`RowColumnEncodingFieldDef` A field definition for the vertical facet of trellis plots. - shape : dict, :class:`SchemaBase` + shape : dict, :class:`ShapeDef`, :class:`FieldOrDatumDefWithConditionDatumDefstringnull`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull` Shape of the mark. @@ -11971,7 +11971,7 @@ class FacetedEncoding(VegaLiteSchema): **Default value:** If undefined, the default shape depends on `mark config `__ 's ``shape`` property. ( ``"circle"`` if unset.) - size : dict, :class:`SchemaBase` + size : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Size of the mark. @@ -11981,7 +11981,7 @@ class FacetedEncoding(VegaLiteSchema): * For ``"text"`` – the text's font size. * Size is unsupported for ``"line"``, ``"area"``, and ``"rect"``. (Use ``"trail"`` instead of line with varying size) - stroke : dict, :class:`SchemaBase` + stroke : dict, :class:`ColorDef`, :class:`FieldOrDatumDefWithConditionDatumDefGradientstringnull`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull` Stroke color of the marks. **Default value:** If undefined, the default color depends on `mark config `__ 's ``color`` @@ -11989,77 +11989,77 @@ class FacetedEncoding(VegaLiteSchema): *Note:* The ``stroke`` encoding has higher precedence than ``color``, thus may override the ``color`` encoding if conflicting encodings are specified. - strokeDash : dict, :class:`SchemaBase` + strokeDash : dict, :class:`NumericArrayMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumberArray`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray` Stroke dash of the marks. **Default value:** ``[1,0]`` (No dash). - strokeOpacity : dict, :class:`SchemaBase` + strokeOpacity : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Stroke opacity of the marks. **Default value:** If undefined, the default opacity depends on `mark config `__ 's ``strokeOpacity`` property. - strokeWidth : dict, :class:`SchemaBase` + strokeWidth : dict, :class:`NumericMarkPropDef`, :class:`FieldOrDatumDefWithConditionDatumDefnumber`, :class:`FieldOrDatumDefWithConditionMarkPropFieldDefnumber`, :class:`ValueDefWithConditionMarkPropFieldOrDatumDefnumber` Stroke width of the marks. **Default value:** If undefined, the default stroke width depends on `mark config `__ 's ``strokeWidth`` property. - text : dict, :class:`SchemaBase` + text : dict, :class:`TextDef`, :class:`ValueDefWithConditionStringFieldDefText`, :class:`FieldOrDatumDefWithConditionStringDatumDefText`, :class:`FieldOrDatumDefWithConditionStringFieldDefText` Text of the ``text`` mark. - theta : dict, :class:`SchemaBase` + theta : dict, :class:`PolarDef`, :class:`PositionValueDef`, :class:`PositionDatumDefBase`, :class:`PositionFieldDefBase` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : dict, :class:`SchemaBase` + theta2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - tooltip : dict, None, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + tooltip : dict, None, :class:`StringFieldDefWithCondition`, :class:`StringValueDefWithCondition`, Sequence[dict, :class:`StringFieldDef`] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. See the `tooltip `__ documentation for a detailed discussion about tooltip in Vega-Lite. - url : dict, :class:`SchemaBase` + url : dict, :class:`StringFieldDefWithCondition`, :class:`StringValueDefWithCondition` The URL of an image mark. - x : dict, :class:`SchemaBase` + x : dict, :class:`PositionDef`, :class:`PositionDatumDef`, :class:`PositionFieldDef`, :class:`PositionValueDef` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : dict, :class:`SchemaBase` + x2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - xError : dict, :class:`SchemaBase` + xError : dict, :class:`ValueDefnumber`, :class:`SecondaryFieldDef` Error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xError2 : dict, :class:`SchemaBase` + xError2 : dict, :class:`ValueDefnumber`, :class:`SecondaryFieldDef` Secondary error value of x coordinates for error specified ``"errorbar"`` and ``"errorband"``. - xOffset : dict, :class:`SchemaBase` + xOffset : dict, :class:`OffsetDef`, :class:`ScaleDatumDef`, :class:`ScaleFieldDef`, :class:`ValueDefnumber` Offset of x-position of the marks - y : dict, :class:`SchemaBase` + y : dict, :class:`PositionDef`, :class:`PositionDatumDef`, :class:`PositionFieldDef`, :class:`PositionValueDef` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : dict, :class:`SchemaBase` + y2 : dict, :class:`DatumDef`, :class:`Position2Def`, :class:`PositionValueDef`, :class:`SecondaryFieldDef` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - yError : dict, :class:`SchemaBase` + yError : dict, :class:`ValueDefnumber`, :class:`SecondaryFieldDef` Error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yError2 : dict, :class:`SchemaBase` + yError2 : dict, :class:`ValueDefnumber`, :class:`SecondaryFieldDef` Secondary error value of y coordinates for error specified ``"errorbar"`` and ``"errorband"``. - yOffset : dict, :class:`SchemaBase` + yOffset : dict, :class:`OffsetDef`, :class:`ScaleDatumDef`, :class:`ScaleFieldDef`, :class:`ValueDefnumber` Offset of y-position of the marks """ @@ -12168,13 +12168,13 @@ class Feature(VegaLiteSchema): Parameters ---------- - geometry : dict, :class:`SchemaBase` + geometry : dict, :class:`Point`, :class:`Polygon`, :class:`Geometry`, :class:`LineString`, :class:`MultiPoint`, :class:`MultiPolygon`, :class:`MultiLineString`, :class:`GeometryCollection` The feature's geometry - properties : dict, None, :class:`SchemaBase` + properties : dict, None, :class:`GeoJsonProperties` Properties associated with this feature. type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 id : str, float @@ -12210,11 +12210,11 @@ class FeatureCollection(VegaLiteSchema): Parameters ---------- - features : Sequence[dict, :class:`SchemaBase`] + features : Sequence[dict, :class:`FeatureGeometryGeoJsonProperties`] type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -12241,13 +12241,13 @@ class FeatureGeometryGeoJsonProperties(VegaLiteSchema): Parameters ---------- - geometry : dict, :class:`SchemaBase` + geometry : dict, :class:`Point`, :class:`Polygon`, :class:`Geometry`, :class:`LineString`, :class:`MultiPoint`, :class:`MultiPolygon`, :class:`MultiLineString`, :class:`GeometryCollection` The feature's geometry - properties : dict, None, :class:`SchemaBase` + properties : dict, None, :class:`GeoJsonProperties` Properties associated with this feature. type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 id : str, float @@ -12292,9 +12292,9 @@ class FieldDefWithoutScale(VegaLiteSchema): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12306,7 +12306,7 @@ class FieldDefWithoutScale(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12327,7 +12327,7 @@ class FieldDefWithoutScale(VegaLiteSchema): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12342,7 +12342,7 @@ class FieldDefWithoutScale(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12351,7 +12351,7 @@ class FieldDefWithoutScale(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -12371,7 +12371,7 @@ class FieldDefWithoutScale(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -12641,7 +12641,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): Parameters ---------- - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -12653,7 +12653,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -12674,14 +12674,14 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`, Sequence[dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -12696,7 +12696,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -12730,7 +12730,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -12739,7 +12739,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -12759,7 +12759,7 @@ class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -13163,30 +13163,30 @@ class GenericUnitSpecEncodingAnyMark(VegaLiteSchema): Parameters ---------- - mark : str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : str, dict, :class:`Mark`, :class:`AnyMark`, :class:`BoxPlot`, :class:`MarkDef`, :class:`ErrorBar`, :class:`ErrorBand`, :class:`BoxPlotDef`, :class:`ErrorBarDef`, :class:`ErrorBandDef`, :class:`CompositeMark`, :class:`CompositeMarkDef`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : dict, :class:`SchemaBase` + encoding : dict, :class:`Encoding` A key-value mapping between encoding channels and definition of fields. name : str Name of the visualization for later reference. - params : Sequence[dict, :class:`SchemaBase`] + params : Sequence[dict, :class:`SelectionParameter`] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : dict, :class:`SchemaBase` + projection : dict, :class:`Projection` An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. """ @@ -13250,13 +13250,13 @@ class GeoJsonFeature(Fit): Parameters ---------- - geometry : dict, :class:`SchemaBase` + geometry : dict, :class:`Point`, :class:`Polygon`, :class:`Geometry`, :class:`LineString`, :class:`MultiPoint`, :class:`MultiPolygon`, :class:`MultiLineString`, :class:`GeometryCollection` The feature's geometry - properties : dict, None, :class:`SchemaBase` + properties : dict, None, :class:`GeoJsonProperties` Properties associated with this feature. type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 id : str, float @@ -13292,11 +13292,11 @@ class GeoJsonFeatureCollection(Fit): Parameters ---------- - features : Sequence[dict, :class:`SchemaBase`] + features : Sequence[dict, :class:`FeatureGeometryGeoJsonProperties`] type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -13342,11 +13342,11 @@ class GeometryCollection(Geometry): Parameters ---------- - geometries : Sequence[dict, :class:`SchemaBase`] + geometries : Sequence[dict, :class:`Point`, :class:`Polygon`, :class:`Geometry`, :class:`LineString`, :class:`MultiPoint`, :class:`MultiPolygon`, :class:`MultiLineString`, :class:`GeometryCollection`] type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -13382,7 +13382,7 @@ class GradientStop(VegaLiteSchema): Parameters ---------- - color : str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, :class:`Color`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color value at this point in the gradient. offset : float The offset fraction for the color stop, indicating its position within the gradient. @@ -13559,7 +13559,7 @@ class GraticuleGenerator(Generator): Parameters ---------- - graticule : bool, dict, :class:`SchemaBase` + graticule : bool, dict, :class:`GraticuleParams` Generate graticule GeoJSON data for geographic reference lines. name : str Provide a placeholder name and bind data at runtime. @@ -13582,23 +13582,23 @@ class GraticuleParams(VegaLiteSchema): Parameters ---------- - extent : :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] + extent : :class:`Vector2Vector2number`, Sequence[Sequence[float], :class:`Vector2number`] Sets both the major and minor extents to the same values. - extentMajor : :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] + extentMajor : :class:`Vector2Vector2number`, Sequence[Sequence[float], :class:`Vector2number`] The major extent of the graticule as a two-element array of coordinates. - extentMinor : :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] + extentMinor : :class:`Vector2Vector2number`, Sequence[Sequence[float], :class:`Vector2number`] The minor extent of the graticule as a two-element array of coordinates. precision : float The precision of the graticule in degrees. **Default value:** ``2.5`` - step : Sequence[float], :class:`SchemaBase` + step : Sequence[float], :class:`Vector2number` Sets both the major and minor step angles to the same values. - stepMajor : Sequence[float], :class:`SchemaBase` + stepMajor : Sequence[float], :class:`Vector2number` The major step angles of the graticule. **Default value:** ``[90, 360]`` - stepMinor : Sequence[float], :class:`SchemaBase` + stepMinor : Sequence[float], :class:`Vector2number` The minor step angles of the graticule. **Default value:** ``[10, 10]`` @@ -13642,7 +13642,7 @@ class Header(VegaLiteSchema): Parameters ---------- - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -13676,10 +13676,10 @@ class Header(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] Horizontal text alignment of header labels. One of ``"left"``, ``"center"``, or ``"right"``. - labelAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + labelAnchor : :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the labels. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with a label orientation of top these anchor positions map to a left-, center-, or right-aligned label. @@ -13687,13 +13687,13 @@ class Header(VegaLiteSchema): The rotation angle of the header labels. **Default value:** ``0`` for column header, ``-90`` for row header. - labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + labelBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] The vertical text baseline for the header labels. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the ``titleLineHeight`` rather than ``titleFontSize`` alone. - labelColor : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + labelColor : str, dict, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the header label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -13701,26 +13701,26 @@ class Header(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the header's backing ``datum`` object. - labelFont : str, dict, :class:`SchemaBase` + labelFont : str, dict, :class:`ExprRef` The font of the header label. - labelFontSize : dict, float, :class:`SchemaBase` + labelFontSize : dict, float, :class:`ExprRef` The font size of the header label, in pixels. - labelFontStyle : str, dict, :class:`SchemaBase` + labelFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style of the header label. - labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the header label. - labelLimit : dict, float, :class:`SchemaBase` + labelLimit : dict, float, :class:`ExprRef` The maximum length of the header label in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - labelLineHeight : dict, float, :class:`SchemaBase` + labelLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line header labels or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] + labelOrient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header label. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - labelPadding : dict, float, :class:`SchemaBase` + labelPadding : dict, float, :class:`ExprRef` The padding, in pixel, between facet header's label and the plot. **Default value:** ``10`` @@ -13728,9 +13728,9 @@ class Header(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the header. **Default value:** ``true``. - orient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] + orient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] Shortcut for setting both labelOrient and titleOrient. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -13750,9 +13750,9 @@ class Header(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] Horizontal text alignment (to the anchor) of header titles. - titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. @@ -13760,7 +13760,7 @@ class Header(VegaLiteSchema): The rotation angle of the header title. **Default value:** ``0``. - titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + titleBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] The vertical text baseline for the header title. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -13768,30 +13768,30 @@ class Header(VegaLiteSchema): ``titleFontSize`` alone. **Default value:** ``"middle"`` - titleColor : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + titleColor : str, dict, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of the header title, can be in hex color code or regular color name. - titleFont : str, dict, :class:`SchemaBase` + titleFont : str, dict, :class:`ExprRef` Font of the header title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : dict, float, :class:`SchemaBase` + titleFontSize : dict, float, :class:`ExprRef` Font size of the header title. - titleFontStyle : str, dict, :class:`SchemaBase` + titleFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style of the header title. - titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the header title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : dict, float, :class:`SchemaBase` + titleLimit : dict, float, :class:`ExprRef` The maximum length of the header title in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - titleLineHeight : dict, float, :class:`SchemaBase` + titleLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line header title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] + titleOrient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header title. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - titlePadding : dict, float, :class:`SchemaBase` + titlePadding : dict, float, :class:`ExprRef` The padding, in pixel, between facet header's title and the label. **Default value:** ``10`` @@ -14290,7 +14290,7 @@ class HeaderConfig(VegaLiteSchema): Parameters ---------- - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -14324,10 +14324,10 @@ class HeaderConfig(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] Horizontal text alignment of header labels. One of ``"left"``, ``"center"``, or ``"right"``. - labelAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + labelAnchor : :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the labels. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with a label orientation of top these anchor positions map to a left-, center-, or right-aligned label. @@ -14335,13 +14335,13 @@ class HeaderConfig(VegaLiteSchema): The rotation angle of the header labels. **Default value:** ``0`` for column header, ``-90`` for row header. - labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + labelBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] The vertical text baseline for the header labels. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the ``titleLineHeight`` rather than ``titleFontSize`` alone. - labelColor : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + labelColor : str, dict, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the header label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -14349,26 +14349,26 @@ class HeaderConfig(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the header's backing ``datum`` object. - labelFont : str, dict, :class:`SchemaBase` + labelFont : str, dict, :class:`ExprRef` The font of the header label. - labelFontSize : dict, float, :class:`SchemaBase` + labelFontSize : dict, float, :class:`ExprRef` The font size of the header label, in pixels. - labelFontStyle : str, dict, :class:`SchemaBase` + labelFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style of the header label. - labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the header label. - labelLimit : dict, float, :class:`SchemaBase` + labelLimit : dict, float, :class:`ExprRef` The maximum length of the header label in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - labelLineHeight : dict, float, :class:`SchemaBase` + labelLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line header labels or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - labelOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] + labelOrient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header label. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - labelPadding : dict, float, :class:`SchemaBase` + labelPadding : dict, float, :class:`ExprRef` The padding, in pixel, between facet header's label and the plot. **Default value:** ``10`` @@ -14376,13 +14376,13 @@ class HeaderConfig(VegaLiteSchema): A boolean flag indicating if labels should be included as part of the header. **Default value:** ``true``. - orient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] + orient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] Shortcut for setting both labelOrient and titleOrient. title : None Set to null to disable title for the axis, legend, or header. - titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] Horizontal text alignment (to the anchor) of header titles. - titleAnchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. @@ -14390,7 +14390,7 @@ class HeaderConfig(VegaLiteSchema): The rotation angle of the header title. **Default value:** ``0``. - titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + titleBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] The vertical text baseline for the header title. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -14398,30 +14398,30 @@ class HeaderConfig(VegaLiteSchema): ``titleFontSize`` alone. **Default value:** ``"middle"`` - titleColor : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + titleColor : str, dict, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Color of the header title, can be in hex color code or regular color name. - titleFont : str, dict, :class:`SchemaBase` + titleFont : str, dict, :class:`ExprRef` Font of the header title. (e.g., ``"Helvetica Neue"`` ). - titleFontSize : dict, float, :class:`SchemaBase` + titleFontSize : dict, float, :class:`ExprRef` Font size of the header title. - titleFontStyle : str, dict, :class:`SchemaBase` + titleFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style of the header title. - titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight of the header title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : dict, float, :class:`SchemaBase` + titleLimit : dict, float, :class:`ExprRef` The maximum length of the header title in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0``, indicating no limit - titleLineHeight : dict, float, :class:`SchemaBase` + titleLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line header title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOrient : :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] + titleOrient : :class:`Orient`, Literal['left', 'right', 'top', 'bottom'] The orientation of the header title. One of ``"top"``, ``"bottom"``, ``"left"`` or ``"right"``. - titlePadding : dict, float, :class:`SchemaBase` + titlePadding : dict, float, :class:`ExprRef` The padding, in pixel, between facet header's title and the label. **Default value:** ``10`` @@ -14948,7 +14948,7 @@ class ImputeParams(VegaLiteSchema): **Default value:** : ``[null, null]`` indicating that the window includes all objects. - keyvals : dict, Sequence[Any], :class:`SchemaBase` + keyvals : dict, Sequence[Any], :class:`ImputeSequence` Defines the key values that should be considered for imputation. An array of key values or an object defining a `number sequence `__. @@ -14959,7 +14959,7 @@ class ImputeParams(VegaLiteSchema): the y-field is imputed, or vice versa. If there is no impute grouping, this property *must* be specified. - method : :class:`SchemaBase`, Literal['value', 'median', 'max', 'min', 'mean'] + method : :class:`ImputeMethod`, Literal['value', 'median', 'max', 'min', 'mean'] The imputation method to use for the field value of imputed data objects. One of ``"value"``, ``"mean"``, ``"median"``, ``"max"`` or ``"min"``. @@ -15020,11 +15020,11 @@ class InlineData(DataSource): Parameters ---------- - values : str, dict, Sequence[str], Sequence[bool], Sequence[dict], Sequence[float], :class:`SchemaBase` + values : str, dict, Sequence[str], Sequence[bool], Sequence[dict], Sequence[float], :class:`InlineDataset` The full data set, included inline. This can be an array of objects or primitive values, an object, or a string. Arrays of primitive values are ingested as objects with a ``data`` property. Strings are parsed according to the specified format type. - format : dict, :class:`SchemaBase` + format : dict, :class:`DataFormat`, :class:`CsvDataFormat`, :class:`DsvDataFormat`, :class:`JsonDataFormat`, :class:`TopoDataFormat` An object that specifies the format for parsing the data. name : str Provide a placeholder name and bind data at runtime. @@ -15085,7 +15085,7 @@ class IntervalSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : str, bool, dict, :class:`SchemaBase` + clear : str, bool, dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -15095,27 +15095,27 @@ class IntervalSelectionConfig(VegaLiteSchema): **See also:** `clear examples `__ in the documentation. - encodings : Sequence[:class:`SchemaBase`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] + encodings : Sequence[:class:`SingleDefUnitChannel`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] An array of encoding channels. The corresponding data field values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[str, :class:`SchemaBase`] + fields : Sequence[str, :class:`FieldName`] An array of field names whose values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - mark : dict, :class:`SchemaBase` + mark : dict, :class:`BrushConfig` An interval selection also adds a rectangle mark to depict the extents of the interval. The ``mark`` property can be used to customize the appearance of the mark. **See also:** `mark examples `__ in the documentation. - on : str, dict, :class:`SchemaBase` + on : str, dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream` A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -15123,7 +15123,7 @@ class IntervalSelectionConfig(VegaLiteSchema): **See also:** `on examples `__ in the documentation. - resolve : :class:`SchemaBase`, Literal['global', 'union', 'intersect'] + resolve : :class:`SelectionResolution`, Literal['global', 'union', 'intersect'] With layered and multi-view displays, a strategy that determines how selections' data queries are resolved when applied in a filter transform, conditional encoding rule, or scale domain. @@ -15248,7 +15248,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): Parameters ---------- - clear : str, bool, dict, :class:`SchemaBase` + clear : str, bool, dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -15258,27 +15258,27 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): **See also:** `clear examples `__ in the documentation. - encodings : Sequence[:class:`SchemaBase`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] + encodings : Sequence[:class:`SingleDefUnitChannel`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] An array of encoding channels. The corresponding data field values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[str, :class:`SchemaBase`] + fields : Sequence[str, :class:`FieldName`] An array of field names whose values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - mark : dict, :class:`SchemaBase` + mark : dict, :class:`BrushConfig` An interval selection also adds a rectangle mark to depict the extents of the interval. The ``mark`` property can be used to customize the appearance of the mark. **See also:** `mark examples `__ in the documentation. - on : str, dict, :class:`SchemaBase` + on : str, dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream` A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -15286,7 +15286,7 @@ class IntervalSelectionConfigWithoutType(VegaLiteSchema): **See also:** `on examples `__ in the documentation. - resolve : :class:`SchemaBase`, Literal['global', 'union', 'intersect'] + resolve : :class:`SelectionResolution`, Literal['global', 'union', 'intersect'] With layered and multi-view displays, a strategy that determines how selections' data queries are resolved when applied in a filter transform, conditional encoding rule, or scale domain. @@ -15409,14 +15409,14 @@ class JoinAggregateFieldDef(VegaLiteSchema): Parameters ---------- - op : :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + op : :class:`AggregateOp`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] The aggregation operation to apply (e.g., ``"sum"``, ``"average"`` or ``"count"`` ). See the list of all supported operations `here `__. - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` The data field for which to compute the aggregate function. This can be omitted for functions that do not operate over a field such as ``"count"``. - as : str, :class:`SchemaBase` + as : str, :class:`FieldName` The output name for the join aggregate operation. """ @@ -15465,7 +15465,7 @@ class JsonDataFormat(DataFormat): Parameters ---------- - parse : dict, None, :class:`SchemaBase` + parse : dict, None, :class:`Parse` If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -15531,9 +15531,9 @@ class LatLongFieldDef(LatLongDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -15566,7 +15566,7 @@ class LatLongFieldDef(LatLongDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -15581,7 +15581,7 @@ class LatLongFieldDef(LatLongDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -15590,7 +15590,7 @@ class LatLongFieldDef(LatLongDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -15905,32 +15905,32 @@ class Legend(VegaLiteSchema): Parameters ---------- - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the legend from the ARIA accessibility tree. **Default value:** ``true`` - clipHeight : dict, float, :class:`SchemaBase` + clipHeight : dict, float, :class:`ExprRef` The height in pixels to clip symbol legend entries and limit their size. - columnPadding : dict, float, :class:`SchemaBase` + columnPadding : dict, float, :class:`ExprRef` The horizontal padding in pixels between symbol legend entries. **Default value:** ``10``. - columns : dict, float, :class:`SchemaBase` + columns : dict, float, :class:`ExprRef` The number of columns in which to arrange symbol legend entries. A value of ``0`` or lower indicates a single row with one column per entry. - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` Corner radius for the full legend. - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of this legend for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute `__ will be set to this description. If the description is unspecified it will be automatically generated. - direction : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + direction : :class:`Orientation`, Literal['horizontal', 'vertical'] The direction of the legend, one of ``"vertical"`` or ``"horizontal"``. **Default value:** @@ -15940,9 +15940,9 @@ class Legend(VegaLiteSchema): * For left-/right- ``orient`` ed legends, ``"vertical"`` * For top/bottom-left/right- ``orient`` ed legends, ``"horizontal"`` for gradient legends and ``"vertical"`` for symbol legends. - fillColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fillColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Background fill color for the full legend. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -15976,40 +15976,40 @@ class Legend(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - gradientLength : dict, float, :class:`SchemaBase` + gradientLength : dict, float, :class:`ExprRef` The length in pixels of the primary axis of a color gradient. This value corresponds to the height of a vertical gradient or the width of a horizontal gradient. **Default value:** ``200``. - gradientOpacity : dict, float, :class:`SchemaBase` + gradientOpacity : dict, float, :class:`ExprRef` Opacity of the color gradient. - gradientStrokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + gradientStrokeColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the gradient stroke, can be in hex color code or regular color name. **Default value:** ``"lightGray"``. - gradientStrokeWidth : dict, float, :class:`SchemaBase` + gradientStrokeWidth : dict, float, :class:`ExprRef` The width of the gradient stroke, in pixels. **Default value:** ``0``. - gradientThickness : dict, float, :class:`SchemaBase` + gradientThickness : dict, float, :class:`ExprRef` The thickness in pixels of the color gradient. This value corresponds to the width of a vertical gradient or the height of a horizontal gradient. **Default value:** ``16``. - gridAlign : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + gridAlign : dict, :class:`ExprRef`, :class:`LayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to symbol legends rows and columns. The supported string values are ``"all"``, ``"each"`` (the default), and ``none``. For more information, see the `grid layout documentation `__. **Default value:** ``"each"``. - labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] The alignment of the legend label, can be left, center, or right. - labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + labelBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] The position of the baseline of legend label, can be ``"top"``, ``"middle"``, ``"bottom"``, or ``"alphabetic"``. **Default value:** ``"middle"``. - labelColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + labelColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend label, can be in hex color code or regular color name. labelExpr : str `Vega expression `__ for customizing @@ -16017,27 +16017,27 @@ class Legend(VegaLiteSchema): **Note:** The label text and value can be assessed via the ``label`` and ``value`` properties of the legend's backing ``datum`` object. - labelFont : str, dict, :class:`SchemaBase` + labelFont : str, dict, :class:`ExprRef` The font of the legend label. - labelFontSize : dict, float, :class:`SchemaBase` + labelFontSize : dict, float, :class:`ExprRef` The font size of legend label. **Default value:** ``10``. - labelFontStyle : str, dict, :class:`SchemaBase` + labelFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style of legend label. - labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of legend label. - labelLimit : dict, float, :class:`SchemaBase` + labelLimit : dict, float, :class:`ExprRef` Maximum allowed pixel width of legend tick labels. **Default value:** ``160``. - labelOffset : dict, float, :class:`SchemaBase` + labelOffset : dict, float, :class:`ExprRef` The offset of the legend label. **Default value:** ``4``. - labelOpacity : dict, float, :class:`SchemaBase` + labelOpacity : dict, float, :class:`ExprRef` Opacity of labels. - labelOverlap : str, bool, dict, :class:`SchemaBase` + labelOverlap : str, bool, dict, :class:`ExprRef`, :class:`LabelOverlap` The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` (default) or ``"parity"``, a strategy of removing every other label is used. If set to @@ -16045,63 +16045,63 @@ class Legend(VegaLiteSchema): overlaps with the last visible label (this often works better for log-scaled axes). **Default value:** ``true``. - labelPadding : dict, float, :class:`SchemaBase` + labelPadding : dict, float, :class:`ExprRef` Padding in pixels between the legend and legend labels. - labelSeparation : dict, float, :class:`SchemaBase` + labelSeparation : dict, float, :class:`ExprRef` The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. - legendX : dict, float, :class:`SchemaBase` + legendX : dict, float, :class:`ExprRef` Custom x-position for legend with orient "none". - legendY : dict, float, :class:`SchemaBase` + legendY : dict, float, :class:`ExprRef` Custom y-position for legend with orient "none". - offset : dict, float, :class:`SchemaBase` + offset : dict, float, :class:`ExprRef` The offset in pixels by which to displace the legend from the data rectangle and axes. **Default value:** ``18``. - orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom', 'top-left', 'top-right', 'bottom-left', 'bottom-right'] + orient : :class:`LegendOrient`, Literal['none', 'left', 'right', 'top', 'bottom', 'top-left', 'top-right', 'bottom-left', 'bottom-right'] The orientation of the legend, which determines how the legend is positioned within the scene. One of ``"left"``, ``"right"``, ``"top"``, ``"bottom"``, ``"top-left"``, ``"top-right"``, ``"bottom-left"``, ``"bottom-right"``, ``"none"``. **Default value:** ``"right"`` - padding : dict, float, :class:`SchemaBase` + padding : dict, float, :class:`ExprRef` The padding between the border and content of the legend group. **Default value:** ``0``. - rowPadding : dict, float, :class:`SchemaBase` + rowPadding : dict, float, :class:`ExprRef` The vertical padding in pixels between symbol legend entries. **Default value:** ``2``. - strokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + strokeColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Border stroke color for the full legend. - symbolDash : dict, Sequence[float], :class:`SchemaBase` + symbolDash : dict, Sequence[float], :class:`ExprRef` An array of alternating [stroke, space] lengths for dashed symbol strokes. - symbolDashOffset : dict, float, :class:`SchemaBase` + symbolDashOffset : dict, float, :class:`ExprRef` The pixel offset at which to start drawing with the symbol stroke dash array. - symbolFillColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + symbolFillColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend symbol, - symbolLimit : dict, float, :class:`SchemaBase` + symbolLimit : dict, float, :class:`ExprRef` The maximum number of allowed entries for a symbol legend. Additional entries will be dropped. - symbolOffset : dict, float, :class:`SchemaBase` + symbolOffset : dict, float, :class:`ExprRef` Horizontal pixel offset for legend symbols. **Default value:** ``0``. - symbolOpacity : dict, float, :class:`SchemaBase` + symbolOpacity : dict, float, :class:`ExprRef` Opacity of the legend symbols. - symbolSize : dict, float, :class:`SchemaBase` + symbolSize : dict, float, :class:`ExprRef` The size of the legend symbol, in pixels. **Default value:** ``100``. - symbolStrokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + symbolStrokeColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Stroke color for legend symbols. - symbolStrokeWidth : dict, float, :class:`SchemaBase` + symbolStrokeWidth : dict, float, :class:`ExprRef` The width of the symbol's stroke. **Default value:** ``1.5``. - symbolType : str, dict, :class:`SchemaBase` + symbolType : str, dict, :class:`ExprRef`, :class:`SymbolShape` The symbol shape. One of the plotting shapes ``circle`` (default), ``square``, ``cross``, ``diamond``, ``triangle-up``, ``triangle-down``, ``triangle-right``, or ``triangle-left``, the line symbol ``stroke``, or one of the centered directional @@ -16112,16 +16112,16 @@ class Legend(VegaLiteSchema): dimensions. **Default value:** ``"circle"``. - tickCount : dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] + tickCount : dict, float, :class:`ExprRef`, :class:`TickCount`, :class:`TimeInterval`, :class:`TimeIntervalStep`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] The desired number of tick values for quantitative legends. - tickMinStep : dict, float, :class:`SchemaBase` + tickMinStep : dict, float, :class:`ExprRef` The minimum desired step between legend ticks, in terms of scale domain values. For example, a value of ``1`` indicates that ticks should not be less than 1 unit apart. If ``tickMinStep`` is specified, the ``tickCount`` value will be adjusted, if necessary, to enforce the minimum step value. **Default value** : ``undefined`` - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -16141,13 +16141,13 @@ class Legend(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] Horizontal text alignment for legend titles. **Default value:** ``"left"``. - titleAnchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : dict, :class:`ExprRef`, :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing legend titles. - titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + titleBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] Vertical text baseline for legend titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -16155,30 +16155,30 @@ class Legend(VegaLiteSchema): alone. **Default value:** ``"top"``. - titleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + titleColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend title, can be in hex color code or regular color name. - titleFont : str, dict, :class:`SchemaBase` + titleFont : str, dict, :class:`ExprRef` The font of the legend title. - titleFontSize : dict, float, :class:`SchemaBase` + titleFontSize : dict, float, :class:`ExprRef` The font size of the legend title. - titleFontStyle : str, dict, :class:`SchemaBase` + titleFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style of the legend title. - titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the legend title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : dict, float, :class:`SchemaBase` + titleLimit : dict, float, :class:`ExprRef` Maximum allowed pixel width of legend titles. **Default value:** ``180``. - titleLineHeight : dict, float, :class:`SchemaBase` + titleLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : dict, float, :class:`SchemaBase` + titleOpacity : dict, float, :class:`ExprRef` Opacity of the legend title. - titleOrient : dict, :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] + titleOrient : dict, :class:`Orient`, :class:`ExprRef`, Literal['left', 'right', 'top', 'bottom'] Orientation of the legend title. - titlePadding : dict, float, :class:`SchemaBase` + titlePadding : dict, float, :class:`ExprRef` The padding, in pixels, between title and legend. **Default value:** ``5``. @@ -16188,7 +16188,7 @@ class Legend(VegaLiteSchema): **Default value:** ``"gradient"`` for non-binned quantitative fields and temporal fields; ``"symbol"`` otherwise. - values : dict, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + values : dict, Sequence[str], Sequence[bool], Sequence[float], :class:`ExprRef`, Sequence[dict, :class:`DateTime`] Explicitly set the visible legend values. zindex : float A non-negative integer indicating the z-index of the legend. If zindex is 0, legend @@ -17655,32 +17655,32 @@ class LegendConfig(VegaLiteSchema): Parameters ---------- - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the legend from the ARIA accessibility tree. **Default value:** ``true`` - clipHeight : dict, float, :class:`SchemaBase` + clipHeight : dict, float, :class:`ExprRef` The height in pixels to clip symbol legend entries and limit their size. - columnPadding : dict, float, :class:`SchemaBase` + columnPadding : dict, float, :class:`ExprRef` The horizontal padding in pixels between symbol legend entries. **Default value:** ``10``. - columns : dict, float, :class:`SchemaBase` + columns : dict, float, :class:`ExprRef` The number of columns in which to arrange symbol legend entries. A value of ``0`` or lower indicates a single row with one column per entry. - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` Corner radius for the full legend. - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of this legend for `ARIA accessibility `__ (SVG output only). If the ``aria`` property is true, for SVG output the `"aria-label" attribute `__ will be set to this description. If the description is unspecified it will be automatically generated. - direction : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + direction : :class:`Orientation`, Literal['horizontal', 'vertical'] The direction of the legend, one of ``"vertical"`` or ``"horizontal"``. **Default value:** @@ -17692,9 +17692,9 @@ class LegendConfig(VegaLiteSchema): legends and ``"vertical"`` for symbol legends. disable : bool Disable legend by default - fillColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fillColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Background fill color for the full legend. - gradientDirection : dict, :class:`SchemaBase`, Literal['horizontal', 'vertical'] + gradientDirection : dict, :class:`ExprRef`, :class:`Orientation`, Literal['horizontal', 'vertical'] The default direction ( ``"horizontal"`` or ``"vertical"`` ) for gradient legends. **Default value:** ``"vertical"``. @@ -17708,28 +17708,28 @@ class LegendConfig(VegaLiteSchema): undefined. **Default value:** ``100`` - gradientLabelLimit : dict, float, :class:`SchemaBase` + gradientLabelLimit : dict, float, :class:`ExprRef` The maximum allowed length in pixels of color ramp gradient labels. - gradientLabelOffset : dict, float, :class:`SchemaBase` + gradientLabelOffset : dict, float, :class:`ExprRef` Vertical offset in pixels for color ramp gradient labels. **Default value:** ``2``. - gradientLength : dict, float, :class:`SchemaBase` + gradientLength : dict, float, :class:`ExprRef` The length in pixels of the primary axis of a color gradient. This value corresponds to the height of a vertical gradient or the width of a horizontal gradient. **Default value:** ``200``. - gradientOpacity : dict, float, :class:`SchemaBase` + gradientOpacity : dict, float, :class:`ExprRef` Opacity of the color gradient. - gradientStrokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + gradientStrokeColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the gradient stroke, can be in hex color code or regular color name. **Default value:** ``"lightGray"``. - gradientStrokeWidth : dict, float, :class:`SchemaBase` + gradientStrokeWidth : dict, float, :class:`ExprRef` The width of the gradient stroke, in pixels. **Default value:** ``0``. - gradientThickness : dict, float, :class:`SchemaBase` + gradientThickness : dict, float, :class:`ExprRef` The thickness in pixels of the color gradient. This value corresponds to the width of a vertical gradient or the height of a horizontal gradient. @@ -17744,42 +17744,42 @@ class LegendConfig(VegaLiteSchema): undefined. **Default value:** ``100`` - gridAlign : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + gridAlign : dict, :class:`ExprRef`, :class:`LayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to symbol legends rows and columns. The supported string values are ``"all"``, ``"each"`` (the default), and ``none``. For more information, see the `grid layout documentation `__. **Default value:** ``"each"``. - labelAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + labelAlign : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] The alignment of the legend label, can be left, center, or right. - labelBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + labelBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] The position of the baseline of legend label, can be ``"top"``, ``"middle"``, ``"bottom"``, or ``"alphabetic"``. **Default value:** ``"middle"``. - labelColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + labelColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend label, can be in hex color code or regular color name. - labelFont : str, dict, :class:`SchemaBase` + labelFont : str, dict, :class:`ExprRef` The font of the legend label. - labelFontSize : dict, float, :class:`SchemaBase` + labelFontSize : dict, float, :class:`ExprRef` The font size of legend label. **Default value:** ``10``. - labelFontStyle : str, dict, :class:`SchemaBase` + labelFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style of legend label. - labelFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + labelFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of legend label. - labelLimit : dict, float, :class:`SchemaBase` + labelLimit : dict, float, :class:`ExprRef` Maximum allowed pixel width of legend tick labels. **Default value:** ``160``. - labelOffset : dict, float, :class:`SchemaBase` + labelOffset : dict, float, :class:`ExprRef` The offset of the legend label. **Default value:** ``4``. - labelOpacity : dict, float, :class:`SchemaBase` + labelOpacity : dict, float, :class:`ExprRef` Opacity of labels. - labelOverlap : str, bool, dict, :class:`SchemaBase` + labelOverlap : str, bool, dict, :class:`ExprRef`, :class:`LabelOverlap` The strategy to use for resolving overlap of labels in gradient legends. If ``false``, no overlap reduction is attempted. If set to ``true`` or ``"parity"``, a strategy of removing every other label is used. If set to ``"greedy"``, a linear @@ -17787,83 +17787,83 @@ class LegendConfig(VegaLiteSchema): visible label (this often works better for log-scaled axes). **Default value:** ``"greedy"`` for ``log scales otherwise`` true`. - labelPadding : dict, float, :class:`SchemaBase` + labelPadding : dict, float, :class:`ExprRef` Padding in pixels between the legend and legend labels. - labelSeparation : dict, float, :class:`SchemaBase` + labelSeparation : dict, float, :class:`ExprRef` The minimum separation that must be between label bounding boxes for them to be considered non-overlapping (default ``0`` ). This property is ignored if *labelOverlap* resolution is not enabled. - layout : dict, :class:`SchemaBase` + layout : dict, :class:`ExprRef` - legendX : dict, float, :class:`SchemaBase` + legendX : dict, float, :class:`ExprRef` Custom x-position for legend with orient "none". - legendY : dict, float, :class:`SchemaBase` + legendY : dict, float, :class:`ExprRef` Custom y-position for legend with orient "none". - offset : dict, float, :class:`SchemaBase` + offset : dict, float, :class:`ExprRef` The offset in pixels by which to displace the legend from the data rectangle and axes. **Default value:** ``18``. - orient : :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom', 'top-left', 'top-right', 'bottom-left', 'bottom-right'] + orient : :class:`LegendOrient`, Literal['none', 'left', 'right', 'top', 'bottom', 'top-left', 'top-right', 'bottom-left', 'bottom-right'] The orientation of the legend, which determines how the legend is positioned within the scene. One of ``"left"``, ``"right"``, ``"top"``, ``"bottom"``, ``"top-left"``, ``"top-right"``, ``"bottom-left"``, ``"bottom-right"``, ``"none"``. **Default value:** ``"right"`` - padding : dict, float, :class:`SchemaBase` + padding : dict, float, :class:`ExprRef` The padding between the border and content of the legend group. **Default value:** ``0``. - rowPadding : dict, float, :class:`SchemaBase` + rowPadding : dict, float, :class:`ExprRef` The vertical padding in pixels between symbol legend entries. **Default value:** ``2``. - strokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + strokeColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Border stroke color for the full legend. - strokeDash : dict, Sequence[float], :class:`SchemaBase` + strokeDash : dict, Sequence[float], :class:`ExprRef` Border stroke dash pattern for the full legend. - strokeWidth : dict, float, :class:`SchemaBase` + strokeWidth : dict, float, :class:`ExprRef` Border stroke width for the full legend. - symbolBaseFillColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + symbolBaseFillColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color for legend symbols. Only applied if there is no ``"fill"`` scale color encoding for the legend. **Default value:** ``"transparent"``. - symbolBaseStrokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + symbolBaseStrokeColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color for legend symbols. Only applied if there is no ``"fill"`` scale color encoding for the legend. **Default value:** ``"gray"``. - symbolDash : dict, Sequence[float], :class:`SchemaBase` + symbolDash : dict, Sequence[float], :class:`ExprRef` An array of alternating [stroke, space] lengths for dashed symbol strokes. - symbolDashOffset : dict, float, :class:`SchemaBase` + symbolDashOffset : dict, float, :class:`ExprRef` The pixel offset at which to start drawing with the symbol stroke dash array. - symbolDirection : dict, :class:`SchemaBase`, Literal['horizontal', 'vertical'] + symbolDirection : dict, :class:`ExprRef`, :class:`Orientation`, Literal['horizontal', 'vertical'] The default direction ( ``"horizontal"`` or ``"vertical"`` ) for symbol legends. **Default value:** ``"vertical"``. - symbolFillColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + symbolFillColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend symbol, - symbolLimit : dict, float, :class:`SchemaBase` + symbolLimit : dict, float, :class:`ExprRef` The maximum number of allowed entries for a symbol legend. Additional entries will be dropped. - symbolOffset : dict, float, :class:`SchemaBase` + symbolOffset : dict, float, :class:`ExprRef` Horizontal pixel offset for legend symbols. **Default value:** ``0``. - symbolOpacity : dict, float, :class:`SchemaBase` + symbolOpacity : dict, float, :class:`ExprRef` Opacity of the legend symbols. - symbolSize : dict, float, :class:`SchemaBase` + symbolSize : dict, float, :class:`ExprRef` The size of the legend symbol, in pixels. **Default value:** ``100``. - symbolStrokeColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + symbolStrokeColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Stroke color for legend symbols. - symbolStrokeWidth : dict, float, :class:`SchemaBase` + symbolStrokeWidth : dict, float, :class:`ExprRef` The width of the symbol's stroke. **Default value:** ``1.5``. - symbolType : str, dict, :class:`SchemaBase` + symbolType : str, dict, :class:`ExprRef`, :class:`SymbolShape` The symbol shape. One of the plotting shapes ``circle`` (default), ``square``, ``cross``, ``diamond``, ``triangle-up``, ``triangle-down``, ``triangle-right``, or ``triangle-left``, the line symbol ``stroke``, or one of the centered directional @@ -17874,17 +17874,17 @@ class LegendConfig(VegaLiteSchema): dimensions. **Default value:** ``"circle"``. - tickCount : dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] + tickCount : dict, float, :class:`ExprRef`, :class:`TickCount`, :class:`TimeInterval`, :class:`TimeIntervalStep`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] The desired number of tick values for quantitative legends. title : None Set to null to disable title for the axis, legend, or header. - titleAlign : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + titleAlign : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] Horizontal text alignment for legend titles. **Default value:** ``"left"``. - titleAnchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + titleAnchor : dict, :class:`ExprRef`, :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] Text anchor position for placing legend titles. - titleBaseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + titleBaseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] Vertical text baseline for legend titles. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and @@ -17892,30 +17892,30 @@ class LegendConfig(VegaLiteSchema): alone. **Default value:** ``"top"``. - titleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + titleColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The color of the legend title, can be in hex color code or regular color name. - titleFont : str, dict, :class:`SchemaBase` + titleFont : str, dict, :class:`ExprRef` The font of the legend title. - titleFontSize : dict, float, :class:`SchemaBase` + titleFontSize : dict, float, :class:`ExprRef` The font size of the legend title. - titleFontStyle : str, dict, :class:`SchemaBase` + titleFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style of the legend title. - titleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + titleFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight of the legend title. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - titleLimit : dict, float, :class:`SchemaBase` + titleLimit : dict, float, :class:`ExprRef` Maximum allowed pixel width of legend titles. **Default value:** ``180``. - titleLineHeight : dict, float, :class:`SchemaBase` + titleLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - titleOpacity : dict, float, :class:`SchemaBase` + titleOpacity : dict, float, :class:`ExprRef` Opacity of the legend title. - titleOrient : dict, :class:`SchemaBase`, Literal['left', 'right', 'top', 'bottom'] + titleOrient : dict, :class:`Orient`, :class:`ExprRef`, Literal['left', 'right', 'top', 'bottom'] Orientation of the legend title. - titlePadding : dict, float, :class:`SchemaBase` + titlePadding : dict, float, :class:`ExprRef` The padding, in pixels, between title and legend. **Default value:** ``5``. @@ -17923,7 +17923,7 @@ class LegendConfig(VegaLiteSchema): The opacity of unselected legend entries. **Default value:** 0.35. - zindex : dict, float, :class:`SchemaBase` + zindex : dict, float, :class:`ExprRef` The integer z-index indicating the layering of the legend group relative to other axis, mark, and legend groups. """ @@ -19731,27 +19731,27 @@ class LegendResolveMap(VegaLiteSchema): Parameters ---------- - angle : :class:`SchemaBase`, Literal['independent', 'shared'] + angle : :class:`ResolveMode`, Literal['independent', 'shared'] - color : :class:`SchemaBase`, Literal['independent', 'shared'] + color : :class:`ResolveMode`, Literal['independent', 'shared'] - fill : :class:`SchemaBase`, Literal['independent', 'shared'] + fill : :class:`ResolveMode`, Literal['independent', 'shared'] - fillOpacity : :class:`SchemaBase`, Literal['independent', 'shared'] + fillOpacity : :class:`ResolveMode`, Literal['independent', 'shared'] - opacity : :class:`SchemaBase`, Literal['independent', 'shared'] + opacity : :class:`ResolveMode`, Literal['independent', 'shared'] - shape : :class:`SchemaBase`, Literal['independent', 'shared'] + shape : :class:`ResolveMode`, Literal['independent', 'shared'] - size : :class:`SchemaBase`, Literal['independent', 'shared'] + size : :class:`ResolveMode`, Literal['independent', 'shared'] - stroke : :class:`SchemaBase`, Literal['independent', 'shared'] + stroke : :class:`ResolveMode`, Literal['independent', 'shared'] - strokeDash : :class:`SchemaBase`, Literal['independent', 'shared'] + strokeDash : :class:`ResolveMode`, Literal['independent', 'shared'] - strokeOpacity : :class:`SchemaBase`, Literal['independent', 'shared'] + strokeOpacity : :class:`ResolveMode`, Literal['independent', 'shared'] - strokeWidth : :class:`SchemaBase`, Literal['independent', 'shared'] + strokeWidth : :class:`ResolveMode`, Literal['independent', 'shared'] """ @@ -19816,7 +19816,7 @@ class LegendStreamBinding(LegendBinding): Parameters ---------- - legend : str, dict, :class:`SchemaBase` + legend : str, dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream` """ @@ -19834,32 +19834,32 @@ class LineConfig(AnyMarkConfig): Parameters ---------- - align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : dict, float, :class:`SchemaBase` + angle : dict, float, :class:`ExprRef` The rotation angle of the text, in degrees. - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : str, dict, :class:`SchemaBase` + ariaRole : str, dict, :class:`ExprRef` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : str, dict, :class:`SchemaBase` + ariaRoleDescription : str, dict, :class:`ExprRef` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : bool, dict, :class:`SchemaBase` + aspect : bool, dict, :class:`ExprRef` Whether to keep aspect ratio of image marks. - baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + baseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -19870,13 +19870,13 @@ class LineConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : dict, :class:`Blend`, :class:`ExprRef`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -19889,59 +19889,59 @@ class LineConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` + cornerRadiusBottomLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : dict, float, :class:`SchemaBase` + cornerRadiusBottomRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : dict, float, :class:`SchemaBase` + cornerRadiusTopLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : dict, float, :class:`SchemaBase` + cornerRadiusTopRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : dict, :class:`Cursor`, :class:`ExprRef`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : dict, :class:`ExprRef`, Literal['ltr', 'rtl'], :class:`TextDirection` The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : dict, float, :class:`SchemaBase` + dx : dict, float, :class:`ExprRef` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : dict, float, :class:`SchemaBase` + dy : dict, float, :class:`ExprRef` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : str, dict, :class:`SchemaBase` + ellipsis : str, dict, :class:`ExprRef` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : dict, float, :class:`SchemaBase` + endAngle : dict, float, :class:`ExprRef` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fill : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : dict, float, :class:`SchemaBase` + fillOpacity : dict, float, :class:`ExprRef` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -19955,28 +19955,28 @@ class LineConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : str, dict, :class:`SchemaBase` + font : str, dict, :class:`ExprRef` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : dict, float, :class:`SchemaBase` + fontSize : dict, float, :class:`ExprRef` The font size, in pixels. **Default value:** ``11`` - fontStyle : str, dict, :class:`SchemaBase` + fontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style (e.g., ``"italic"`` ). - fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : dict, float, :class:`SchemaBase` + height : dict, float, :class:`ExprRef` Height of the marks. - href : str, dict, :class:`SchemaBase` + href : str, dict, :class:`URI`, :class:`ExprRef` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : dict, float, :class:`SchemaBase` + innerRadius : dict, float, :class:`ExprRef` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : dict, :class:`ExprRef`, :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -20007,18 +20007,18 @@ class LineConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : dict, float, :class:`SchemaBase` + limit : dict, float, :class:`ExprRef` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : str, dict, :class:`SchemaBase` + lineBreak : str, dict, :class:`ExprRef` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : dict, float, :class:`SchemaBase` + lineHeight : dict, float, :class:`ExprRef` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : dict, float, :class:`SchemaBase` + opacity : dict, float, :class:`ExprRef` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -20026,7 +20026,7 @@ class LineConfig(AnyMarkConfig): order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + orient : :class:`Orientation`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -20038,13 +20038,13 @@ class LineConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : dict, float, :class:`SchemaBase` + outerRadius : dict, float, :class:`ExprRef` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : dict, float, :class:`SchemaBase` + padAngle : dict, float, :class:`ExprRef` The angular padding applied to sides of the arc, in radians. - point : str, bool, dict, :class:`SchemaBase` + point : str, bool, dict, :class:`OverlayMarkDef` A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -20059,18 +20059,18 @@ class LineConfig(AnyMarkConfig): area marks. **Default value:** ``false``. - radius : dict, float, :class:`SchemaBase` + radius : dict, float, :class:`ExprRef` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : dict, float, :class:`SchemaBase` + radius2 : dict, float, :class:`ExprRef` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : str, dict, :class:`SchemaBase` + shape : str, dict, :class:`ExprRef`, :class:`SymbolShape` Shape of the point marks. Supported values include: @@ -20085,7 +20085,7 @@ class LineConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : dict, float, :class:`SchemaBase` + size : dict, float, :class:`ExprRef` Default size for marks. @@ -20102,56 +20102,56 @@ class LineConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : bool, dict, :class:`SchemaBase` + smooth : bool, dict, :class:`ExprRef` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : dict, float, :class:`SchemaBase` + startAngle : dict, float, :class:`ExprRef` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + stroke : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : dict, Sequence[float], :class:`SchemaBase` + strokeDash : dict, Sequence[float], :class:`ExprRef` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : dict, float, :class:`SchemaBase` + strokeDashOffset : dict, float, :class:`ExprRef` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : dict, :class:`ExprRef`, :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : dict, float, :class:`SchemaBase` + strokeMiterLimit : dict, float, :class:`ExprRef` The miter limit at which to bevel a line join. - strokeOffset : dict, float, :class:`SchemaBase` + strokeOffset : dict, float, :class:`ExprRef` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : dict, float, :class:`SchemaBase` + strokeOpacity : dict, float, :class:`ExprRef` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : dict, float, :class:`SchemaBase` + strokeWidth : dict, float, :class:`ExprRef` The stroke width, in pixels. - tension : dict, float, :class:`SchemaBase` + tension : dict, float, :class:`ExprRef` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : str, dict, Sequence[str], :class:`SchemaBase` + text : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` Placeholder text if the ``text`` channel is not specified - theta : dict, float, :class:`SchemaBase` + theta : dict, float, :class:`ExprRef` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : dict, float, :class:`SchemaBase` + theta2 : dict, float, :class:`ExprRef` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -20162,7 +20162,7 @@ class LineConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, bool, dict, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`ExprRef`, :class:`TooltipContent` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -20177,28 +20177,28 @@ class LineConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : str, dict, :class:`SchemaBase` + url : str, dict, :class:`URI`, :class:`ExprRef` The URL of the image file for image marks. - width : dict, float, :class:`SchemaBase` + width : dict, float, :class:`ExprRef` Width of the marks. - x : str, dict, float, :class:`SchemaBase` + x : str, dict, float, :class:`ExprRef` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : str, dict, float, :class:`SchemaBase` + x2 : str, dict, float, :class:`ExprRef` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : str, dict, float, :class:`SchemaBase` + y : str, dict, float, :class:`ExprRef` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : str, dict, float, :class:`SchemaBase` + y2 : str, dict, float, :class:`ExprRef` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -21056,11 +21056,11 @@ class LineString(Geometry): Parameters ---------- - coordinates : Sequence[Sequence[float], :class:`SchemaBase`] + coordinates : Sequence[Sequence[float], :class:`Position`] type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -21089,7 +21089,7 @@ class LinearGradient(Gradient): gradient : str The type of gradient. Use ``"linear"`` for a linear gradient. - stops : Sequence[dict, :class:`SchemaBase`] + stops : Sequence[dict, :class:`GradientStop`] An array of gradient stops defining the gradient color sequence. id : str @@ -21135,9 +21135,9 @@ class Locale(VegaLiteSchema): Parameters ---------- - number : dict, :class:`SchemaBase` + number : dict, :class:`NumberLocale` Locale definition for formatting numbers. - time : dict, :class:`SchemaBase` + time : dict, :class:`TimeLocale` Locale definition for formatting dates and times. """ @@ -21158,11 +21158,11 @@ class LookupData(VegaLiteSchema): Parameters ---------- - data : dict, :class:`SchemaBase` + data : dict, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` Secondary data source to lookup in. - key : str, :class:`SchemaBase` + key : str, :class:`FieldName` Key in data to lookup. - fields : Sequence[str, :class:`SchemaBase`] + fields : Sequence[str, :class:`FieldName`] Fields in foreign data or selection to lookup. If not specified, the entire object is queried. """ @@ -21185,11 +21185,11 @@ class LookupSelection(VegaLiteSchema): Parameters ---------- - key : str, :class:`SchemaBase` + key : str, :class:`FieldName` Key in data to lookup. - param : str, :class:`SchemaBase` + param : str, :class:`ParameterName` Selection parameter name to look up. - fields : Sequence[str, :class:`SchemaBase`] + fields : Sequence[str, :class:`FieldName`] Fields in foreign data or selection to lookup. If not specified, the entire object is queried. """ @@ -21225,32 +21225,32 @@ class MarkConfig(AnyMarkConfig): Parameters ---------- - align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : dict, float, :class:`SchemaBase` + angle : dict, float, :class:`ExprRef` The rotation angle of the text, in degrees. - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : str, dict, :class:`SchemaBase` + ariaRole : str, dict, :class:`ExprRef` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : str, dict, :class:`SchemaBase` + ariaRoleDescription : str, dict, :class:`ExprRef` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : bool, dict, :class:`SchemaBase` + aspect : bool, dict, :class:`ExprRef` Whether to keep aspect ratio of image marks. - baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + baseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -21261,13 +21261,13 @@ class MarkConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : dict, :class:`Blend`, :class:`ExprRef`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -21280,59 +21280,59 @@ class MarkConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` + cornerRadiusBottomLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : dict, float, :class:`SchemaBase` + cornerRadiusBottomRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : dict, float, :class:`SchemaBase` + cornerRadiusTopLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : dict, float, :class:`SchemaBase` + cornerRadiusTopRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : dict, :class:`Cursor`, :class:`ExprRef`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : dict, :class:`ExprRef`, Literal['ltr', 'rtl'], :class:`TextDirection` The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : dict, float, :class:`SchemaBase` + dx : dict, float, :class:`ExprRef` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : dict, float, :class:`SchemaBase` + dy : dict, float, :class:`ExprRef` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : str, dict, :class:`SchemaBase` + ellipsis : str, dict, :class:`ExprRef` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : dict, float, :class:`SchemaBase` + endAngle : dict, float, :class:`ExprRef` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fill : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : dict, float, :class:`SchemaBase` + fillOpacity : dict, float, :class:`ExprRef` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -21346,28 +21346,28 @@ class MarkConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : str, dict, :class:`SchemaBase` + font : str, dict, :class:`ExprRef` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : dict, float, :class:`SchemaBase` + fontSize : dict, float, :class:`ExprRef` The font size, in pixels. **Default value:** ``11`` - fontStyle : str, dict, :class:`SchemaBase` + fontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style (e.g., ``"italic"`` ). - fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : dict, float, :class:`SchemaBase` + height : dict, float, :class:`ExprRef` Height of the marks. - href : str, dict, :class:`SchemaBase` + href : str, dict, :class:`URI`, :class:`ExprRef` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : dict, float, :class:`SchemaBase` + innerRadius : dict, float, :class:`ExprRef` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : dict, :class:`ExprRef`, :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -21398,18 +21398,18 @@ class MarkConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : dict, float, :class:`SchemaBase` + limit : dict, float, :class:`ExprRef` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : str, dict, :class:`SchemaBase` + lineBreak : str, dict, :class:`ExprRef` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : dict, float, :class:`SchemaBase` + lineHeight : dict, float, :class:`ExprRef` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : dict, float, :class:`SchemaBase` + opacity : dict, float, :class:`ExprRef` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -21417,7 +21417,7 @@ class MarkConfig(AnyMarkConfig): order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + orient : :class:`Orientation`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -21429,24 +21429,24 @@ class MarkConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : dict, float, :class:`SchemaBase` + outerRadius : dict, float, :class:`ExprRef` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : dict, float, :class:`SchemaBase` + padAngle : dict, float, :class:`ExprRef` The angular padding applied to sides of the arc, in radians. - radius : dict, float, :class:`SchemaBase` + radius : dict, float, :class:`ExprRef` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : dict, float, :class:`SchemaBase` + radius2 : dict, float, :class:`ExprRef` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : str, dict, :class:`SchemaBase` + shape : str, dict, :class:`ExprRef`, :class:`SymbolShape` Shape of the point marks. Supported values include: @@ -21461,7 +21461,7 @@ class MarkConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : dict, float, :class:`SchemaBase` + size : dict, float, :class:`ExprRef` Default size for marks. @@ -21478,56 +21478,56 @@ class MarkConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : bool, dict, :class:`SchemaBase` + smooth : bool, dict, :class:`ExprRef` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : dict, float, :class:`SchemaBase` + startAngle : dict, float, :class:`ExprRef` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + stroke : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : dict, Sequence[float], :class:`SchemaBase` + strokeDash : dict, Sequence[float], :class:`ExprRef` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : dict, float, :class:`SchemaBase` + strokeDashOffset : dict, float, :class:`ExprRef` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : dict, :class:`ExprRef`, :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : dict, float, :class:`SchemaBase` + strokeMiterLimit : dict, float, :class:`ExprRef` The miter limit at which to bevel a line join. - strokeOffset : dict, float, :class:`SchemaBase` + strokeOffset : dict, float, :class:`ExprRef` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : dict, float, :class:`SchemaBase` + strokeOpacity : dict, float, :class:`ExprRef` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : dict, float, :class:`SchemaBase` + strokeWidth : dict, float, :class:`ExprRef` The stroke width, in pixels. - tension : dict, float, :class:`SchemaBase` + tension : dict, float, :class:`ExprRef` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : str, dict, Sequence[str], :class:`SchemaBase` + text : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` Placeholder text if the ``text`` channel is not specified - theta : dict, float, :class:`SchemaBase` + theta : dict, float, :class:`ExprRef` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : dict, float, :class:`SchemaBase` + theta2 : dict, float, :class:`ExprRef` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -21538,7 +21538,7 @@ class MarkConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, bool, dict, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`ExprRef`, :class:`TooltipContent` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -21553,28 +21553,28 @@ class MarkConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : str, dict, :class:`SchemaBase` + url : str, dict, :class:`URI`, :class:`ExprRef` The URL of the image file for image marks. - width : dict, float, :class:`SchemaBase` + width : dict, float, :class:`ExprRef` Width of the marks. - x : str, dict, float, :class:`SchemaBase` + x : str, dict, float, :class:`ExprRef` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : str, dict, float, :class:`SchemaBase` + x2 : str, dict, float, :class:`ExprRef` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : str, dict, float, :class:`SchemaBase` + y : str, dict, float, :class:`ExprRef` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : str, dict, float, :class:`SchemaBase` + y2 : str, dict, float, :class:`ExprRef` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -22429,42 +22429,42 @@ class MarkDef(AnyMark): Parameters ---------- - type : :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + type : :class:`Mark`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] The mark type. This could a primitive mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"geoshape"``, ``"rule"``, and ``"text"`` ) or a composite mark type ( ``"boxplot"``, ``"errorband"``, ``"errorbar"`` ). - align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : dict, float, :class:`SchemaBase` + angle : dict, float, :class:`ExprRef` The rotation angle of the text, in degrees. - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : str, dict, :class:`SchemaBase` + ariaRole : str, dict, :class:`ExprRef` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : str, dict, :class:`SchemaBase` + ariaRoleDescription : str, dict, :class:`ExprRef` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : bool, dict, :class:`SchemaBase` + aspect : bool, dict, :class:`ExprRef` Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. **Default value:** 3/4 of step (width step for horizontal ticks and height step for vertical ticks). - baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + baseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -22480,7 +22480,7 @@ class MarkDef(AnyMark): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : dict, :class:`Blend`, :class:`ExprRef`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. @@ -22488,7 +22488,7 @@ class MarkDef(AnyMark): __Default value:__ ``"source-over"`` clip : bool Whether a mark be clipped to the enclosing group’s width and height. - color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -22505,63 +22505,63 @@ class MarkDef(AnyMark): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` + cornerRadiusBottomLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : dict, float, :class:`SchemaBase` + cornerRadiusBottomRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusEnd : dict, float, :class:`SchemaBase` + cornerRadiusEnd : dict, float, :class:`ExprRef` For vertical bars, top-left and top-right corner radius. For horizontal bars, top-right and bottom-right corner radius. - cornerRadiusTopLeft : dict, float, :class:`SchemaBase` + cornerRadiusTopLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : dict, float, :class:`SchemaBase` + cornerRadiusTopRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : dict, :class:`Cursor`, :class:`ExprRef`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : dict, :class:`ExprRef`, Literal['ltr', 'rtl'], :class:`TextDirection` The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : dict, float, :class:`SchemaBase` + discreteBandSize : dict, float, :class:`RelativeBandSize` The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : dict, float, :class:`SchemaBase` + dx : dict, float, :class:`ExprRef` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : dict, float, :class:`SchemaBase` + dy : dict, float, :class:`ExprRef` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : str, dict, :class:`SchemaBase` + ellipsis : str, dict, :class:`ExprRef` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fill : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : dict, float, :class:`SchemaBase` + fillOpacity : dict, float, :class:`ExprRef` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -22575,19 +22575,19 @@ class MarkDef(AnyMark): **Note:** This property cannot be used in a `style config `__. - font : str, dict, :class:`SchemaBase` + font : str, dict, :class:`ExprRef` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : dict, float, :class:`SchemaBase` + fontSize : dict, float, :class:`ExprRef` The font size, in pixels. **Default value:** ``11`` - fontStyle : str, dict, :class:`SchemaBase` + fontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style (e.g., ``"italic"`` ). - fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : dict, float, :class:`SchemaBase` + height : dict, float, :class:`ExprRef`, :class:`RelativeBandSize` Height of the marks. One of: @@ -22595,14 +22595,14 @@ class MarkDef(AnyMark): A relative band size definition. For example, ``{band: 0.5}`` represents half of the band - href : str, dict, :class:`SchemaBase` + href : str, dict, :class:`URI`, :class:`ExprRef` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : dict, float, :class:`SchemaBase` + innerRadius : dict, float, :class:`ExprRef` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : dict, :class:`ExprRef`, :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -22633,12 +22633,12 @@ class MarkDef(AnyMark): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : dict, float, :class:`SchemaBase` + limit : dict, float, :class:`ExprRef` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - line : bool, dict, :class:`SchemaBase` + line : bool, dict, :class:`OverlayMarkDef` A flag for overlaying line on top of area marks, or an object defining the properties of the overlayed lines. @@ -22649,15 +22649,15 @@ class MarkDef(AnyMark): If this value is ``false``, no lines would be automatically added to area marks. **Default value:** ``false``. - lineBreak : str, dict, :class:`SchemaBase` + lineBreak : str, dict, :class:`ExprRef` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : dict, float, :class:`SchemaBase` + lineHeight : dict, float, :class:`ExprRef` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : dict, float, :class:`SchemaBase` + minBandSize : dict, float, :class:`ExprRef` The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : dict, float, :class:`SchemaBase` + opacity : dict, float, :class:`ExprRef` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -22665,7 +22665,7 @@ class MarkDef(AnyMark): order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + orient : :class:`Orientation`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -22677,13 +22677,13 @@ class MarkDef(AnyMark): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : dict, float, :class:`SchemaBase` + outerRadius : dict, float, :class:`ExprRef` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : dict, float, :class:`SchemaBase` + padAngle : dict, float, :class:`ExprRef` The angular padding applied to sides of the arc, in radians. - point : str, bool, dict, :class:`SchemaBase` + point : str, bool, dict, :class:`OverlayMarkDef` A flag for overlaying points on top of line or area marks, or an object defining the properties of the overlayed points. @@ -22698,22 +22698,22 @@ class MarkDef(AnyMark): area marks. **Default value:** ``false``. - radius : dict, float, :class:`SchemaBase` + radius : dict, float, :class:`ExprRef` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : dict, float, :class:`SchemaBase` + radius2 : dict, float, :class:`ExprRef` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - radius2Offset : dict, float, :class:`SchemaBase` + radius2Offset : dict, float, :class:`ExprRef` Offset for radius2. - radiusOffset : dict, float, :class:`SchemaBase` + radiusOffset : dict, float, :class:`ExprRef` Offset for radius. - shape : str, dict, :class:`SchemaBase` + shape : str, dict, :class:`ExprRef`, :class:`SymbolShape` Shape of the point marks. Supported values include: @@ -22728,7 +22728,7 @@ class MarkDef(AnyMark): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : dict, float, :class:`SchemaBase` + size : dict, float, :class:`ExprRef` Default size for marks. @@ -22745,40 +22745,40 @@ class MarkDef(AnyMark): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : bool, dict, :class:`SchemaBase` + smooth : bool, dict, :class:`ExprRef` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + stroke : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : dict, Sequence[float], :class:`SchemaBase` + strokeDash : dict, Sequence[float], :class:`ExprRef` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : dict, float, :class:`SchemaBase` + strokeDashOffset : dict, float, :class:`ExprRef` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : dict, :class:`ExprRef`, :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : dict, float, :class:`SchemaBase` + strokeMiterLimit : dict, float, :class:`ExprRef` The miter limit at which to bevel a line join. - strokeOffset : dict, float, :class:`SchemaBase` + strokeOffset : dict, float, :class:`ExprRef` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : dict, float, :class:`SchemaBase` + strokeOpacity : dict, float, :class:`ExprRef` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : dict, float, :class:`SchemaBase` + strokeWidth : dict, float, :class:`ExprRef` The stroke width, in pixels. style : str, Sequence[str] A string or array of strings indicating the name of custom styles to apply to the @@ -22794,23 +22794,23 @@ class MarkDef(AnyMark): For example, a bar mark with ``"style": "foo"`` will receive from ``config.style.bar`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tension : dict, float, :class:`SchemaBase` + tension : dict, float, :class:`ExprRef` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : str, dict, Sequence[str], :class:`SchemaBase` + text : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` Placeholder text if the ``text`` channel is not specified - theta : dict, float, :class:`SchemaBase` + theta : dict, float, :class:`ExprRef` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : dict, float, :class:`SchemaBase` + theta2 : dict, float, :class:`ExprRef` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - theta2Offset : dict, float, :class:`SchemaBase` + theta2Offset : dict, float, :class:`ExprRef` Offset for theta2. - thetaOffset : dict, float, :class:`SchemaBase` + thetaOffset : dict, float, :class:`ExprRef` Offset for theta. thickness : float Thickness of the tick mark. @@ -22824,7 +22824,7 @@ class MarkDef(AnyMark): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, bool, dict, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`ExprRef`, :class:`TooltipContent` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -22839,9 +22839,9 @@ class MarkDef(AnyMark): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : str, dict, :class:`SchemaBase` + url : str, dict, :class:`URI`, :class:`ExprRef` The URL of the image file for image marks. - width : dict, float, :class:`SchemaBase` + width : dict, float, :class:`ExprRef`, :class:`RelativeBandSize` Width of the marks. One of: @@ -22849,35 +22849,35 @@ class MarkDef(AnyMark): A relative band size definition. For example, ``{band: 0.5}`` represents half of the band. - x : str, dict, float, :class:`SchemaBase` + x : str, dict, float, :class:`ExprRef` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : str, dict, float, :class:`SchemaBase` + x2 : str, dict, float, :class:`ExprRef` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2Offset : dict, float, :class:`SchemaBase` + x2Offset : dict, float, :class:`ExprRef` Offset for x2-position. - xOffset : dict, float, :class:`SchemaBase` + xOffset : dict, float, :class:`ExprRef` Offset for x-position. - y : str, dict, float, :class:`SchemaBase` + y : str, dict, float, :class:`ExprRef` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : str, dict, float, :class:`SchemaBase` + y2 : str, dict, float, :class:`ExprRef` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2Offset : dict, float, :class:`SchemaBase` + y2Offset : dict, float, :class:`ExprRef` Offset for y2-position. - yOffset : dict, float, :class:`SchemaBase` + yOffset : dict, float, :class:`ExprRef` Offset for y-position. """ @@ -23815,16 +23815,16 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -23844,7 +23844,7 @@ class FieldOrDatumDefWithConditionDatumDefGradientstringnull( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -23954,9 +23954,9 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -23968,7 +23968,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -23989,14 +23989,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -24011,7 +24011,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -24020,7 +24020,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -24033,7 +24033,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -24072,7 +24072,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -24081,7 +24081,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24101,7 +24101,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -24460,11 +24460,11 @@ class MultiLineString(Geometry): Parameters ---------- - coordinates : Sequence[Sequence[Sequence[float], :class:`SchemaBase`]] + coordinates : Sequence[Sequence[Sequence[float], :class:`Position`]] type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -24492,11 +24492,11 @@ class MultiPoint(Geometry): Parameters ---------- - coordinates : Sequence[Sequence[float], :class:`SchemaBase`] + coordinates : Sequence[Sequence[float], :class:`Position`] type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -24524,11 +24524,11 @@ class MultiPolygon(Geometry): Parameters ---------- - coordinates : Sequence[Sequence[Sequence[Sequence[float], :class:`SchemaBase`]]] + coordinates : Sequence[Sequence[Sequence[Sequence[float], :class:`Position`]]] type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -24563,7 +24563,7 @@ class NamedData(DataSource): the layout when the data updates, set `autosize `__ or explicitly use `view.resize `__. - format : dict, :class:`SchemaBase` + format : dict, :class:`DataFormat`, :class:`CsvDataFormat`, :class:`DsvDataFormat`, :class:`JsonDataFormat`, :class:`TopoDataFormat` An object that specifies the format for parsing the data. """ @@ -24605,7 +24605,7 @@ class NumberLocale(VegaLiteSchema): Parameters ---------- - currency : Sequence[str], :class:`SchemaBase` + currency : Sequence[str], :class:`Vector2string` The currency prefix and suffix (e.g., ["$", ""]). decimal : str The decimal point (e.g., "."). @@ -24617,7 +24617,7 @@ class NumberLocale(VegaLiteSchema): The minus sign (defaults to hyphen-minus, "-"). nan : str The not-a-number value (defaults to "NaN"). - numerals : Sequence[str], :class:`SchemaBase` + numerals : Sequence[str], :class:`Vector10string` An array of ten strings to replace the numerals 0-9. percent : str The percent sign (defaults to "%"). @@ -24671,16 +24671,16 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24700,7 +24700,7 @@ class FieldOrDatumDefWithConditionDatumDefnumberArray( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -24808,9 +24808,9 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -24822,7 +24822,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -24843,14 +24843,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -24865,7 +24865,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -24874,7 +24874,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -24887,7 +24887,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -24926,7 +24926,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -24935,7 +24935,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -24955,7 +24955,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -25279,16 +25279,16 @@ class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkP Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25308,7 +25308,7 @@ class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, NumericMarkP 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -25416,9 +25416,9 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -25430,7 +25430,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -25451,14 +25451,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -25473,7 +25473,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -25482,7 +25482,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -25495,7 +25495,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -25534,7 +25534,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -25543,7 +25543,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25563,7 +25563,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -25883,9 +25883,9 @@ class OrderFieldDef(VegaLiteSchema): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -25897,7 +25897,7 @@ class OrderFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -25918,7 +25918,7 @@ class OrderFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -25933,9 +25933,9 @@ class OrderFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - sort : :class:`SchemaBase`, Literal['ascending', 'descending'] + sort : :class:`SortOrder`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -25944,7 +25944,7 @@ class OrderFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -25964,7 +25964,7 @@ class OrderFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -26229,7 +26229,7 @@ class OrderOnlyDef(VegaLiteSchema): Parameters ---------- - sort : :class:`SchemaBase`, Literal['ascending', 'descending'] + sort : :class:`SortOrder`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default) or ``"descending"``. """ @@ -26251,11 +26251,11 @@ class OrderValueDef(VegaLiteSchema): Parameters ---------- - value : dict, float, :class:`SchemaBase` + value : dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumber`, :class:`ConditionalParameterValueDefnumber`, :class:`ConditionalPredicateValueDefnumber`, Sequence[dict, :class:`ConditionalValueDefnumber`, :class:`ConditionalParameterValueDefnumber`, :class:`ConditionalPredicateValueDefnumber`] One or more value definition(s) with `a parameter or a test predicate `__. @@ -26303,32 +26303,32 @@ class OverlayMarkDef(VegaLiteSchema): Parameters ---------- - align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : dict, float, :class:`SchemaBase` + angle : dict, float, :class:`ExprRef` The rotation angle of the text, in degrees. - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : str, dict, :class:`SchemaBase` + ariaRole : str, dict, :class:`ExprRef` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : str, dict, :class:`SchemaBase` + ariaRoleDescription : str, dict, :class:`ExprRef` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : bool, dict, :class:`SchemaBase` + aspect : bool, dict, :class:`ExprRef` Whether to keep aspect ratio of image marks. - baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + baseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -26339,7 +26339,7 @@ class OverlayMarkDef(VegaLiteSchema): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : dict, :class:`Blend`, :class:`ExprRef`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. @@ -26347,7 +26347,7 @@ class OverlayMarkDef(VegaLiteSchema): __Default value:__ ``"source-over"`` clip : bool Whether a mark be clipped to the enclosing group’s width and height. - color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -26360,59 +26360,59 @@ class OverlayMarkDef(VegaLiteSchema): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` + cornerRadiusBottomLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : dict, float, :class:`SchemaBase` + cornerRadiusBottomRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : dict, float, :class:`SchemaBase` + cornerRadiusTopLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : dict, float, :class:`SchemaBase` + cornerRadiusTopRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : dict, :class:`Cursor`, :class:`ExprRef`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : dict, :class:`ExprRef`, Literal['ltr', 'rtl'], :class:`TextDirection` The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : dict, float, :class:`SchemaBase` + dx : dict, float, :class:`ExprRef` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : dict, float, :class:`SchemaBase` + dy : dict, float, :class:`ExprRef` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : str, dict, :class:`SchemaBase` + ellipsis : str, dict, :class:`ExprRef` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : dict, float, :class:`SchemaBase` + endAngle : dict, float, :class:`ExprRef` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fill : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : dict, float, :class:`SchemaBase` + fillOpacity : dict, float, :class:`ExprRef` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -26426,28 +26426,28 @@ class OverlayMarkDef(VegaLiteSchema): **Note:** This property cannot be used in a `style config `__. - font : str, dict, :class:`SchemaBase` + font : str, dict, :class:`ExprRef` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : dict, float, :class:`SchemaBase` + fontSize : dict, float, :class:`ExprRef` The font size, in pixels. **Default value:** ``11`` - fontStyle : str, dict, :class:`SchemaBase` + fontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style (e.g., ``"italic"`` ). - fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : dict, float, :class:`SchemaBase` + height : dict, float, :class:`ExprRef` Height of the marks. - href : str, dict, :class:`SchemaBase` + href : str, dict, :class:`URI`, :class:`ExprRef` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : dict, float, :class:`SchemaBase` + innerRadius : dict, float, :class:`ExprRef` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : dict, :class:`ExprRef`, :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -26478,18 +26478,18 @@ class OverlayMarkDef(VegaLiteSchema): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : dict, float, :class:`SchemaBase` + limit : dict, float, :class:`ExprRef` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : str, dict, :class:`SchemaBase` + lineBreak : str, dict, :class:`ExprRef` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : dict, float, :class:`SchemaBase` + lineHeight : dict, float, :class:`ExprRef` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : dict, float, :class:`SchemaBase` + opacity : dict, float, :class:`ExprRef` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -26497,7 +26497,7 @@ class OverlayMarkDef(VegaLiteSchema): order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + orient : :class:`Orientation`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -26509,28 +26509,28 @@ class OverlayMarkDef(VegaLiteSchema): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : dict, float, :class:`SchemaBase` + outerRadius : dict, float, :class:`ExprRef` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : dict, float, :class:`SchemaBase` + padAngle : dict, float, :class:`ExprRef` The angular padding applied to sides of the arc, in radians. - radius : dict, float, :class:`SchemaBase` + radius : dict, float, :class:`ExprRef` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : dict, float, :class:`SchemaBase` + radius2 : dict, float, :class:`ExprRef` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - radius2Offset : dict, float, :class:`SchemaBase` + radius2Offset : dict, float, :class:`ExprRef` Offset for radius2. - radiusOffset : dict, float, :class:`SchemaBase` + radiusOffset : dict, float, :class:`ExprRef` Offset for radius. - shape : str, dict, :class:`SchemaBase` + shape : str, dict, :class:`ExprRef`, :class:`SymbolShape` Shape of the point marks. Supported values include: @@ -26545,7 +26545,7 @@ class OverlayMarkDef(VegaLiteSchema): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : dict, float, :class:`SchemaBase` + size : dict, float, :class:`ExprRef` Default size for marks. @@ -26562,43 +26562,43 @@ class OverlayMarkDef(VegaLiteSchema): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : bool, dict, :class:`SchemaBase` + smooth : bool, dict, :class:`ExprRef` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : dict, float, :class:`SchemaBase` + startAngle : dict, float, :class:`ExprRef` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + stroke : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : dict, Sequence[float], :class:`SchemaBase` + strokeDash : dict, Sequence[float], :class:`ExprRef` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : dict, float, :class:`SchemaBase` + strokeDashOffset : dict, float, :class:`ExprRef` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : dict, :class:`ExprRef`, :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : dict, float, :class:`SchemaBase` + strokeMiterLimit : dict, float, :class:`ExprRef` The miter limit at which to bevel a line join. - strokeOffset : dict, float, :class:`SchemaBase` + strokeOffset : dict, float, :class:`ExprRef` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : dict, float, :class:`SchemaBase` + strokeOpacity : dict, float, :class:`ExprRef` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : dict, float, :class:`SchemaBase` + strokeWidth : dict, float, :class:`ExprRef` The stroke width, in pixels. style : str, Sequence[str] A string or array of strings indicating the name of custom styles to apply to the @@ -26614,23 +26614,23 @@ class OverlayMarkDef(VegaLiteSchema): For example, a bar mark with ``"style": "foo"`` will receive from ``config.style.bar`` and ``config.style.foo`` (the specified style ``"foo"`` has higher precedence). - tension : dict, float, :class:`SchemaBase` + tension : dict, float, :class:`ExprRef` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : str, dict, Sequence[str], :class:`SchemaBase` + text : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` Placeholder text if the ``text`` channel is not specified - theta : dict, float, :class:`SchemaBase` + theta : dict, float, :class:`ExprRef` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : dict, float, :class:`SchemaBase` + theta2 : dict, float, :class:`ExprRef` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. - theta2Offset : dict, float, :class:`SchemaBase` + theta2Offset : dict, float, :class:`ExprRef` Offset for theta2. - thetaOffset : dict, float, :class:`SchemaBase` + thetaOffset : dict, float, :class:`ExprRef` Offset for theta. timeUnitBandPosition : float Default relative band position for a time unit. If set to ``0``, the marks will be @@ -26640,7 +26640,7 @@ class OverlayMarkDef(VegaLiteSchema): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, bool, dict, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`ExprRef`, :class:`TooltipContent` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -26655,39 +26655,39 @@ class OverlayMarkDef(VegaLiteSchema): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : str, dict, :class:`SchemaBase` + url : str, dict, :class:`URI`, :class:`ExprRef` The URL of the image file for image marks. - width : dict, float, :class:`SchemaBase` + width : dict, float, :class:`ExprRef` Width of the marks. - x : str, dict, float, :class:`SchemaBase` + x : str, dict, float, :class:`ExprRef` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : str, dict, float, :class:`SchemaBase` + x2 : str, dict, float, :class:`ExprRef` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2Offset : dict, float, :class:`SchemaBase` + x2Offset : dict, float, :class:`ExprRef` Offset for x2-position. - xOffset : dict, float, :class:`SchemaBase` + xOffset : dict, float, :class:`ExprRef` Offset for x-position. - y : str, dict, float, :class:`SchemaBase` + y : str, dict, float, :class:`ExprRef` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : str, dict, float, :class:`SchemaBase` + y2 : str, dict, float, :class:`ExprRef` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2Offset : dict, float, :class:`SchemaBase` + y2Offset : dict, float, :class:`ExprRef` Offset for y2-position. - yOffset : dict, float, :class:`SchemaBase` + yOffset : dict, float, :class:`ExprRef` Offset for y-position. """ @@ -27621,7 +27621,7 @@ class Point(Geometry): Parameters ---------- - coordinates : Sequence[float], :class:`SchemaBase` + coordinates : Sequence[float], :class:`Position` A Position is an array of coordinates. https://tools.ietf.org/html/rfc7946#section-3.1.1 Array should contain between two and three elements. The previous GeoJSON specification allowed more elements (e.g., @@ -27629,7 +27629,7 @@ class Point(Geometry): allows X, Y, and (optionally) Z to be defined. type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -27662,7 +27662,7 @@ class PointSelectionConfig(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - clear : str, bool, dict, :class:`SchemaBase` + clear : str, bool, dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -27672,14 +27672,14 @@ class PointSelectionConfig(VegaLiteSchema): **See also:** `clear examples `__ in the documentation. - encodings : Sequence[:class:`SchemaBase`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] + encodings : Sequence[:class:`SingleDefUnitChannel`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] An array of encoding channels. The corresponding data field values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[str, :class:`SchemaBase`] + fields : Sequence[str, :class:`FieldName`] An array of field names whose values must match for a data tuple to fall within the selection. @@ -27695,7 +27695,7 @@ class PointSelectionConfig(VegaLiteSchema): **See also:** `nearest examples `__ documentation. - on : str, dict, :class:`SchemaBase` + on : str, dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream` A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -27703,7 +27703,7 @@ class PointSelectionConfig(VegaLiteSchema): **See also:** `on examples `__ in the documentation. - resolve : :class:`SchemaBase`, Literal['global', 'union', 'intersect'] + resolve : :class:`SelectionResolution`, Literal['global', 'union', 'intersect'] With layered and multi-view displays, a strategy that determines how selections' data queries are resolved when applied in a filter transform, conditional encoding rule, or scale domain. @@ -27823,7 +27823,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): Parameters ---------- - clear : str, bool, dict, :class:`SchemaBase` + clear : str, bool, dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream` Clears the selection, emptying it of all values. This property can be a `Event Stream `__ or ``false`` to disable clear. @@ -27833,14 +27833,14 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): **See also:** `clear examples `__ in the documentation. - encodings : Sequence[:class:`SchemaBase`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] + encodings : Sequence[:class:`SingleDefUnitChannel`, Literal['x', 'y', 'xOffset', 'yOffset', 'x2', 'y2', 'longitude', 'latitude', 'longitude2', 'latitude2', 'theta', 'theta2', 'radius', 'radius2', 'color', 'fill', 'stroke', 'opacity', 'fillOpacity', 'strokeOpacity', 'strokeWidth', 'strokeDash', 'size', 'angle', 'shape', 'key', 'text', 'href', 'url', 'description']] An array of encoding channels. The corresponding data field values must match for a data tuple to fall within the selection. **See also:** The `projection with encodings and fields section `__ in the documentation. - fields : Sequence[str, :class:`SchemaBase`] + fields : Sequence[str, :class:`FieldName`] An array of field names whose values must match for a data tuple to fall within the selection. @@ -27856,7 +27856,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): **See also:** `nearest examples `__ documentation. - on : str, dict, :class:`SchemaBase` + on : str, dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream` A `Vega event stream `__ (object or selector) that triggers the selection. For interval selections, the event stream must specify a `start and end @@ -27864,7 +27864,7 @@ class PointSelectionConfigWithoutType(VegaLiteSchema): **See also:** `on examples `__ in the documentation. - resolve : :class:`SchemaBase`, Literal['global', 'union', 'intersect'] + resolve : :class:`SelectionResolution`, Literal['global', 'union', 'intersect'] With layered and multi-view displays, a strategy that determines how selections' data queries are resolved when applied in a filter transform, conditional encoding rule, or scale domain. @@ -27992,11 +27992,11 @@ class Polygon(Geometry): Parameters ---------- - coordinates : Sequence[Sequence[Sequence[float], :class:`SchemaBase`]] + coordinates : Sequence[Sequence[Sequence[float], :class:`Position`]] type : str Specifies the type of GeoJSON object. - bbox : Sequence[float], :class:`SchemaBase` + bbox : :class:`BBox`, Sequence[float] Bounding box of the coordinate range of the object's Geometries, Features, or Feature Collections. https://tools.ietf.org/html/rfc7946#section-5 """ @@ -28050,9 +28050,9 @@ class DatumDef(LatLongDef, Position2Def): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -28072,7 +28072,7 @@ class DatumDef(LatLongDef, Position2Def): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -28174,9 +28174,9 @@ class PositionDatumDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -28189,7 +28189,7 @@ class PositionDatumDefBase(PolarDef): **See also:** `scale `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -28220,7 +28220,7 @@ class PositionDatumDefBase(PolarDef): **See also:** `stack `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -28240,7 +28240,7 @@ class PositionDatumDefBase(PolarDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -28361,7 +28361,7 @@ class PositionDatumDef(PositionDef): Parameters ---------- - axis : dict, None, :class:`SchemaBase` + axis : dict, None, :class:`Axis` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -28374,9 +28374,9 @@ class PositionDatumDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - impute : dict, None, :class:`SchemaBase` + impute : dict, None, :class:`ImputeParams` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -28384,7 +28384,7 @@ class PositionDatumDef(PositionDef): **See also:** `impute `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -28397,7 +28397,7 @@ class PositionDatumDef(PositionDef): **See also:** `scale `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -28428,7 +28428,7 @@ class PositionDatumDef(PositionDef): **See also:** `stack `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -28448,7 +28448,7 @@ class PositionDatumDef(PositionDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -28564,9 +28564,9 @@ class PositionFieldDef(PositionDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -28574,7 +28574,7 @@ class PositionFieldDef(PositionDef): **See also:** `aggregate `__ documentation. - axis : dict, None, :class:`SchemaBase` + axis : dict, None, :class:`Axis` An object defining properties of axis's gridlines, ticks and labels. If ``null``, the axis for the encoding channel will be removed. @@ -28587,7 +28587,7 @@ class PositionFieldDef(PositionDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -28608,7 +28608,7 @@ class PositionFieldDef(PositionDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -28623,7 +28623,7 @@ class PositionFieldDef(PositionDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - impute : dict, None, :class:`SchemaBase` + impute : dict, None, :class:`ImputeParams` An object defining the properties of the Impute Operation to be applied. The field value of the other positional channel is taken as ``key`` of the ``Impute`` Operation. The field of the ``color`` channel if specified is used as ``groupby`` of @@ -28631,7 +28631,7 @@ class PositionFieldDef(PositionDef): **See also:** `impute `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -28644,7 +28644,7 @@ class PositionFieldDef(PositionDef): **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -28683,7 +28683,7 @@ class PositionFieldDef(PositionDef): **See also:** `sort `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -28714,7 +28714,7 @@ class PositionFieldDef(PositionDef): **See also:** `stack `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -28723,7 +28723,7 @@ class PositionFieldDef(PositionDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -28743,7 +28743,7 @@ class PositionFieldDef(PositionDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -29058,9 +29058,9 @@ class PositionFieldDefBase(PolarDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -29072,7 +29072,7 @@ class PositionFieldDefBase(PolarDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -29093,7 +29093,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -29108,7 +29108,7 @@ class PositionFieldDefBase(PolarDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -29121,7 +29121,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -29160,7 +29160,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `sort `__ documentation. - stack : bool, None, :class:`SchemaBase`, Literal['zero', 'center', 'normalize'] + stack : bool, None, :class:`StackOffset`, Literal['zero', 'center', 'normalize'] Type of stacking offset if the field should be stacked. ``stack`` is only applicable for ``x``, ``y``, ``theta``, and ``radius`` channels with continuous domains. For example, ``stack`` of ``y`` can be used to customize stacking for a vertical bar @@ -29191,7 +29191,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `stack `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -29200,7 +29200,7 @@ class PositionFieldDefBase(PolarDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -29220,7 +29220,7 @@ class PositionFieldDefBase(PolarDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -29533,7 +29533,7 @@ class PositionValueDef(PolarDef, Position2Def, PositionDef): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -29566,7 +29566,7 @@ class LogicalAndPredicate(PredicateComposition): Parameters ---------- - and : Sequence[str, dict, :class:`SchemaBase`] + and : Sequence[str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition`] """ @@ -29582,7 +29582,7 @@ class LogicalNotPredicate(PredicateComposition): Parameters ---------- - not : str, dict, :class:`SchemaBase` + not : str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition` """ @@ -29598,7 +29598,7 @@ class LogicalOrPredicate(PredicateComposition): Parameters ---------- - or : Sequence[str, dict, :class:`SchemaBase`] + or : Sequence[str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition`] """ @@ -29623,11 +29623,11 @@ class FieldEqualPredicate(Predicate): Parameters ---------- - equal : str, bool, dict, float, :class:`SchemaBase` + equal : str, bool, dict, float, :class:`ExprRef`, :class:`DateTime` The value that the field should be equal to. - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` Field to be tested. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -29777,11 +29777,11 @@ class FieldGTEPredicate(Predicate): Parameters ---------- - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` Field to be tested. - gte : str, dict, float, :class:`SchemaBase` + gte : str, dict, float, :class:`ExprRef`, :class:`DateTime` The value that the field should be greater than or equals to. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -29931,11 +29931,11 @@ class FieldGTPredicate(Predicate): Parameters ---------- - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` Field to be tested. - gt : str, dict, float, :class:`SchemaBase` + gt : str, dict, float, :class:`ExprRef`, :class:`DateTime` The value that the field should be greater than. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -30085,11 +30085,11 @@ class FieldLTEPredicate(Predicate): Parameters ---------- - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` Field to be tested. - lte : str, dict, float, :class:`SchemaBase` + lte : str, dict, float, :class:`ExprRef`, :class:`DateTime` The value that the field should be less than or equals to. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -30239,11 +30239,11 @@ class FieldLTPredicate(Predicate): Parameters ---------- - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` Field to be tested. - lt : str, dict, float, :class:`SchemaBase` + lt : str, dict, float, :class:`ExprRef`, :class:`DateTime` The value that the field should be less than. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -30393,12 +30393,12 @@ class FieldOneOfPredicate(Predicate): Parameters ---------- - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` Field to be tested. - oneOf : Sequence[str], Sequence[bool], Sequence[float], Sequence[dict, :class:`SchemaBase`] + oneOf : Sequence[str], Sequence[bool], Sequence[float], Sequence[dict, :class:`DateTime`] A set of values that the ``field`` 's value should be a member of, for a data item included in the filtered data. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -30552,12 +30552,12 @@ class FieldRangePredicate(Predicate): Parameters ---------- - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` Field to be tested. - range : dict, :class:`SchemaBase`, Sequence[dict, None, float, :class:`SchemaBase`] + range : dict, :class:`ExprRef`, Sequence[dict, None, float, :class:`ExprRef`, :class:`DateTime`] An array of inclusive minimum and maximum values for a field value of a data item to be included in the filtered data. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -30711,13 +30711,13 @@ class FieldValidPredicate(Predicate): Parameters ---------- - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` Field to be tested. valid : bool If set to true the field's value has to be valid, meaning both not ``null`` and not `NaN `__. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit for the field to be tested. """ @@ -30865,7 +30865,7 @@ class ParameterPredicate(Predicate): Parameters ---------- - param : str, :class:`SchemaBase` + param : str, :class:`ParameterName` Filter using a parameter name. empty : bool For selection parameters, the predicate of empty selections returns true by default. @@ -30889,100 +30889,100 @@ class Projection(VegaLiteSchema): Parameters ---------- - center : dict, Sequence[float], :class:`SchemaBase` + center : dict, Sequence[float], :class:`ExprRef`, :class:`Vector2number` The projection's center, a two-element array of longitude and latitude in degrees. **Default value:** ``[0, 0]`` - clipAngle : dict, float, :class:`SchemaBase` + clipAngle : dict, float, :class:`ExprRef` The projection's clipping circle radius to the specified angle in degrees. If ``null``, switches to `antimeridian `__ cutting rather than small-circle clipping. - clipExtent : dict, :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] + clipExtent : dict, :class:`ExprRef`, :class:`Vector2Vector2number`, Sequence[Sequence[float], :class:`Vector2number`] The projection's viewport clip extent to the specified bounds in pixels. The extent bounds are specified as an array ``[[x0, y0], [x1, y1]]``, where ``x0`` is the left-side of the viewport, ``y0`` is the top, ``x1`` is the right and ``y1`` is the bottom. If ``null``, no viewport clipping is performed. - coefficient : dict, float, :class:`SchemaBase` + coefficient : dict, float, :class:`ExprRef` The coefficient parameter for the ``hammer`` projection. **Default value:** ``2`` - distance : dict, float, :class:`SchemaBase` + distance : dict, float, :class:`ExprRef` For the ``satellite`` projection, the distance from the center of the sphere to the point of view, as a proportion of the sphere’s radius. The recommended maximum clip angle for a given ``distance`` is acos(1 / distance) converted to degrees. If tilt is also applied, then more conservative clipping may be necessary. **Default value:** ``2.0`` - extent : dict, :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] + extent : dict, :class:`ExprRef`, :class:`Vector2Vector2number`, Sequence[Sequence[float], :class:`Vector2number`] - fit : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`], Sequence[dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`]] + fit : dict, :class:`Fit`, :class:`ExprRef`, :class:`GeoJsonFeature`, :class:`GeoJsonFeatureCollection`, Sequence[dict, :class:`GeoJsonFeature`], Sequence[dict, :class:`Fit`, :class:`GeoJsonFeature`, :class:`GeoJsonFeatureCollection`, Sequence[dict, :class:`GeoJsonFeature`]] - fraction : dict, float, :class:`SchemaBase` + fraction : dict, float, :class:`ExprRef` The fraction parameter for the ``bottomley`` projection. **Default value:** ``0.5``, corresponding to a sin(ψ) where ψ = π/6. - lobes : dict, float, :class:`SchemaBase` + lobes : dict, float, :class:`ExprRef` The number of lobes in projections that support multi-lobe views: ``berghaus``, ``gingery``, or ``healpix``. The default value varies based on the projection type. - parallel : dict, float, :class:`SchemaBase` + parallel : dict, float, :class:`ExprRef` The parallel parameter for projections that support it: ``armadillo``, ``bonne``, ``craig``, ``cylindricalEqualArea``, ``cylindricalStereographic``, ``hammerRetroazimuthal``, ``loximuthal``, or ``rectangularPolyconic``. The default value varies based on the projection type. - parallels : dict, Sequence[float], :class:`SchemaBase` + parallels : dict, Sequence[float], :class:`ExprRef` For conic projections, the `two standard parallels `__ that define the map layout. The default depends on the specific conic projection used. - pointRadius : dict, float, :class:`SchemaBase` + pointRadius : dict, float, :class:`ExprRef` The default radius (in pixels) to use when drawing GeoJSON ``Point`` and ``MultiPoint`` geometries. This parameter sets a constant default value. To modify the point radius in response to data, see the corresponding parameter of the GeoPath and GeoShape transforms. **Default value:** ``4.5`` - precision : dict, float, :class:`SchemaBase` + precision : dict, float, :class:`ExprRef` The threshold for the projection's `adaptive resampling `__ to the specified value in pixels. This value corresponds to the `Douglas–Peucker distance `__. If precision is not specified, returns the projection's current resampling precision which defaults to ``√0.5 ≅ 0.70710…``. - radius : dict, float, :class:`SchemaBase` + radius : dict, float, :class:`ExprRef` The radius parameter for the ``airy`` or ``gingery`` projection. The default value varies based on the projection type. - ratio : dict, float, :class:`SchemaBase` + ratio : dict, float, :class:`ExprRef` The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : bool, dict, :class:`SchemaBase` + reflectX : bool, dict, :class:`ExprRef` Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : bool, dict, :class:`SchemaBase` + reflectY : bool, dict, :class:`ExprRef` Sets whether or not the y-dimension is reflected (negated) in the output. - rotate : dict, Sequence[float], :class:`SchemaBase` + rotate : dict, Sequence[float], :class:`ExprRef`, :class:`Vector2number`, :class:`Vector3number` The projection's three-axis rotation to the specified angles, which must be a two- or three-element array of numbers [ ``lambda``, ``phi``, ``gamma`` ] specifying the rotation angles in degrees about each spherical axis. (These correspond to yaw, pitch and roll.) **Default value:** ``[0, 0, 0]`` - scale : dict, float, :class:`SchemaBase` + scale : dict, float, :class:`ExprRef` The projection’s scale (zoom) factor, overriding automatic fitting. The default scale is projection-specific. The scale factor corresponds linearly to the distance between projected points; however, scale factor values are not equivalent across projections. - size : dict, Sequence[float], :class:`SchemaBase` + size : dict, Sequence[float], :class:`ExprRef`, :class:`Vector2number` Used in conjunction with fit, provides the width and height in pixels of the area to which the projection should be automatically fit. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`ExprRef` The spacing parameter for the ``lagrange`` projection. **Default value:** ``0.5`` - tilt : dict, float, :class:`SchemaBase` + tilt : dict, float, :class:`ExprRef` The tilt angle (in degrees) for the ``satellite`` projection. **Default value:** ``0``. - translate : dict, Sequence[float], :class:`SchemaBase` + translate : dict, Sequence[float], :class:`ExprRef`, :class:`Vector2number` The projection’s translation offset as a two-element array ``[tx, ty]``. - type : dict, :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] + type : dict, :class:`ExprRef`, :class:`ProjectionType`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] The cartographic projection to use. This value is case-insensitive, for example ``"albers"`` and ``"Albers"`` indicate the same projection type. You can find all valid projection types `in the documentation @@ -31136,100 +31136,100 @@ class ProjectionConfig(VegaLiteSchema): Parameters ---------- - center : dict, Sequence[float], :class:`SchemaBase` + center : dict, Sequence[float], :class:`ExprRef`, :class:`Vector2number` The projection's center, a two-element array of longitude and latitude in degrees. **Default value:** ``[0, 0]`` - clipAngle : dict, float, :class:`SchemaBase` + clipAngle : dict, float, :class:`ExprRef` The projection's clipping circle radius to the specified angle in degrees. If ``null``, switches to `antimeridian `__ cutting rather than small-circle clipping. - clipExtent : dict, :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] + clipExtent : dict, :class:`ExprRef`, :class:`Vector2Vector2number`, Sequence[Sequence[float], :class:`Vector2number`] The projection's viewport clip extent to the specified bounds in pixels. The extent bounds are specified as an array ``[[x0, y0], [x1, y1]]``, where ``x0`` is the left-side of the viewport, ``y0`` is the top, ``x1`` is the right and ``y1`` is the bottom. If ``null``, no viewport clipping is performed. - coefficient : dict, float, :class:`SchemaBase` + coefficient : dict, float, :class:`ExprRef` The coefficient parameter for the ``hammer`` projection. **Default value:** ``2`` - distance : dict, float, :class:`SchemaBase` + distance : dict, float, :class:`ExprRef` For the ``satellite`` projection, the distance from the center of the sphere to the point of view, as a proportion of the sphere’s radius. The recommended maximum clip angle for a given ``distance`` is acos(1 / distance) converted to degrees. If tilt is also applied, then more conservative clipping may be necessary. **Default value:** ``2.0`` - extent : dict, :class:`SchemaBase`, Sequence[Sequence[float], :class:`SchemaBase`] + extent : dict, :class:`ExprRef`, :class:`Vector2Vector2number`, Sequence[Sequence[float], :class:`Vector2number`] - fit : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`], Sequence[dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`]] + fit : dict, :class:`Fit`, :class:`ExprRef`, :class:`GeoJsonFeature`, :class:`GeoJsonFeatureCollection`, Sequence[dict, :class:`GeoJsonFeature`], Sequence[dict, :class:`Fit`, :class:`GeoJsonFeature`, :class:`GeoJsonFeatureCollection`, Sequence[dict, :class:`GeoJsonFeature`]] - fraction : dict, float, :class:`SchemaBase` + fraction : dict, float, :class:`ExprRef` The fraction parameter for the ``bottomley`` projection. **Default value:** ``0.5``, corresponding to a sin(ψ) where ψ = π/6. - lobes : dict, float, :class:`SchemaBase` + lobes : dict, float, :class:`ExprRef` The number of lobes in projections that support multi-lobe views: ``berghaus``, ``gingery``, or ``healpix``. The default value varies based on the projection type. - parallel : dict, float, :class:`SchemaBase` + parallel : dict, float, :class:`ExprRef` The parallel parameter for projections that support it: ``armadillo``, ``bonne``, ``craig``, ``cylindricalEqualArea``, ``cylindricalStereographic``, ``hammerRetroazimuthal``, ``loximuthal``, or ``rectangularPolyconic``. The default value varies based on the projection type. - parallels : dict, Sequence[float], :class:`SchemaBase` + parallels : dict, Sequence[float], :class:`ExprRef` For conic projections, the `two standard parallels `__ that define the map layout. The default depends on the specific conic projection used. - pointRadius : dict, float, :class:`SchemaBase` + pointRadius : dict, float, :class:`ExprRef` The default radius (in pixels) to use when drawing GeoJSON ``Point`` and ``MultiPoint`` geometries. This parameter sets a constant default value. To modify the point radius in response to data, see the corresponding parameter of the GeoPath and GeoShape transforms. **Default value:** ``4.5`` - precision : dict, float, :class:`SchemaBase` + precision : dict, float, :class:`ExprRef` The threshold for the projection's `adaptive resampling `__ to the specified value in pixels. This value corresponds to the `Douglas–Peucker distance `__. If precision is not specified, returns the projection's current resampling precision which defaults to ``√0.5 ≅ 0.70710…``. - radius : dict, float, :class:`SchemaBase` + radius : dict, float, :class:`ExprRef` The radius parameter for the ``airy`` or ``gingery`` projection. The default value varies based on the projection type. - ratio : dict, float, :class:`SchemaBase` + ratio : dict, float, :class:`ExprRef` The ratio parameter for the ``hill``, ``hufnagel``, or ``wagner`` projections. The default value varies based on the projection type. - reflectX : bool, dict, :class:`SchemaBase` + reflectX : bool, dict, :class:`ExprRef` Sets whether or not the x-dimension is reflected (negated) in the output. - reflectY : bool, dict, :class:`SchemaBase` + reflectY : bool, dict, :class:`ExprRef` Sets whether or not the y-dimension is reflected (negated) in the output. - rotate : dict, Sequence[float], :class:`SchemaBase` + rotate : dict, Sequence[float], :class:`ExprRef`, :class:`Vector2number`, :class:`Vector3number` The projection's three-axis rotation to the specified angles, which must be a two- or three-element array of numbers [ ``lambda``, ``phi``, ``gamma`` ] specifying the rotation angles in degrees about each spherical axis. (These correspond to yaw, pitch and roll.) **Default value:** ``[0, 0, 0]`` - scale : dict, float, :class:`SchemaBase` + scale : dict, float, :class:`ExprRef` The projection’s scale (zoom) factor, overriding automatic fitting. The default scale is projection-specific. The scale factor corresponds linearly to the distance between projected points; however, scale factor values are not equivalent across projections. - size : dict, Sequence[float], :class:`SchemaBase` + size : dict, Sequence[float], :class:`ExprRef`, :class:`Vector2number` Used in conjunction with fit, provides the width and height in pixels of the area to which the projection should be automatically fit. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`ExprRef` The spacing parameter for the ``lagrange`` projection. **Default value:** ``0.5`` - tilt : dict, float, :class:`SchemaBase` + tilt : dict, float, :class:`ExprRef` The tilt angle (in degrees) for the ``satellite`` projection. **Default value:** ``0``. - translate : dict, Sequence[float], :class:`SchemaBase` + translate : dict, Sequence[float], :class:`ExprRef`, :class:`Vector2number` The projection’s translation offset as a two-element array ``[tx, ty]``. - type : dict, :class:`SchemaBase`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] + type : dict, :class:`ExprRef`, :class:`ProjectionType`, Literal['albers', 'albersUsa', 'azimuthalEqualArea', 'azimuthalEquidistant', 'conicConformal', 'conicEqualArea', 'conicEquidistant', 'equalEarth', 'equirectangular', 'gnomonic', 'identity', 'mercator', 'naturalEarth1', 'orthographic', 'stereographic', 'transverseMercator'] The cartographic projection to use. This value is case-insensitive, for example ``"albers"`` and ``"Albers"`` indicate the same projection type. You can find all valid projection types `in the documentation @@ -31394,7 +31394,7 @@ class RadialGradient(Gradient): gradient : str The type of gradient. Use ``"radial"`` for a radial gradient. - stops : Sequence[dict, :class:`SchemaBase`] + stops : Sequence[dict, :class:`GradientStop`] An array of gradient stops defining the gradient color sequence. id : str @@ -31465,22 +31465,22 @@ class RangeConfig(VegaLiteSchema): Parameters ---------- - category : dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] + category : dict, :class:`RangeRaw`, :class:`RangeEnum`, :class:`RangeScheme`, Sequence[str, bool, None, float, Sequence[float], :class:`RangeRawArray`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`Color`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] Default `color scheme `__ for categorical data. - diverging : dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] + diverging : dict, :class:`RangeRaw`, :class:`RangeEnum`, :class:`RangeScheme`, Sequence[str, bool, None, float, Sequence[float], :class:`RangeRawArray`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`Color`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] Default `color scheme `__ for diverging quantitative ramps. - heatmap : dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] + heatmap : dict, :class:`RangeRaw`, :class:`RangeEnum`, :class:`RangeScheme`, Sequence[str, bool, None, float, Sequence[float], :class:`RangeRawArray`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`Color`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] Default `color scheme `__ for quantitative heatmaps. - ordinal : dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] + ordinal : dict, :class:`RangeRaw`, :class:`RangeEnum`, :class:`RangeScheme`, Sequence[str, bool, None, float, Sequence[float], :class:`RangeRawArray`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`Color`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] Default `color scheme `__ for rank-ordered data. - ramp : dict, :class:`SchemaBase`, Sequence[str, bool, None, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] + ramp : dict, :class:`RangeRaw`, :class:`RangeEnum`, :class:`RangeScheme`, Sequence[str, bool, None, float, Sequence[float], :class:`RangeRawArray`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'], Sequence[str, :class:`Color`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple']] Default `color scheme `__ for sequential quantitative ramps. - symbol : Sequence[str, :class:`SchemaBase`] + symbol : Sequence[str, :class:`SymbolShape`] Array of `symbol `__ names or paths for the default shape palette. """ @@ -32405,32 +32405,32 @@ class RectConfig(AnyMarkConfig): Parameters ---------- - align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : dict, float, :class:`SchemaBase` + angle : dict, float, :class:`ExprRef` The rotation angle of the text, in degrees. - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : str, dict, :class:`SchemaBase` + ariaRole : str, dict, :class:`ExprRef` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : str, dict, :class:`SchemaBase` + ariaRoleDescription : str, dict, :class:`ExprRef` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : bool, dict, :class:`SchemaBase` + aspect : bool, dict, :class:`ExprRef` Whether to keep aspect ratio of image marks. - baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + baseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -32446,13 +32446,13 @@ class RectConfig(AnyMarkConfig): (preferred by statisticians) or 1 (Vega-Lite default, D3 example style). **Default value:** ``1`` - blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : dict, :class:`Blend`, :class:`ExprRef`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -32469,62 +32469,62 @@ class RectConfig(AnyMarkConfig): The default size of the bars on continuous scales. **Default value:** ``5`` - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` + cornerRadiusBottomLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : dict, float, :class:`SchemaBase` + cornerRadiusBottomRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : dict, float, :class:`SchemaBase` + cornerRadiusTopLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : dict, float, :class:`SchemaBase` + cornerRadiusTopRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : dict, :class:`Cursor`, :class:`ExprRef`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : dict, :class:`ExprRef`, Literal['ltr', 'rtl'], :class:`TextDirection` The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - discreteBandSize : dict, float, :class:`SchemaBase` + discreteBandSize : dict, float, :class:`RelativeBandSize` The default size of the bars with discrete dimensions. If unspecified, the default size is ``step-2``, which provides 2 pixel offset between bars. - dx : dict, float, :class:`SchemaBase` + dx : dict, float, :class:`ExprRef` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : dict, float, :class:`SchemaBase` + dy : dict, float, :class:`ExprRef` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : str, dict, :class:`SchemaBase` + ellipsis : str, dict, :class:`ExprRef` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : dict, float, :class:`SchemaBase` + endAngle : dict, float, :class:`ExprRef` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fill : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : dict, float, :class:`SchemaBase` + fillOpacity : dict, float, :class:`ExprRef` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -32538,28 +32538,28 @@ class RectConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : str, dict, :class:`SchemaBase` + font : str, dict, :class:`ExprRef` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : dict, float, :class:`SchemaBase` + fontSize : dict, float, :class:`ExprRef` The font size, in pixels. **Default value:** ``11`` - fontStyle : str, dict, :class:`SchemaBase` + fontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style (e.g., ``"italic"`` ). - fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : dict, float, :class:`SchemaBase` + height : dict, float, :class:`ExprRef` Height of the marks. - href : str, dict, :class:`SchemaBase` + href : str, dict, :class:`URI`, :class:`ExprRef` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : dict, float, :class:`SchemaBase` + innerRadius : dict, float, :class:`ExprRef` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : dict, :class:`ExprRef`, :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -32590,20 +32590,20 @@ class RectConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : dict, float, :class:`SchemaBase` + limit : dict, float, :class:`ExprRef` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : str, dict, :class:`SchemaBase` + lineBreak : str, dict, :class:`ExprRef` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : dict, float, :class:`SchemaBase` + lineHeight : dict, float, :class:`ExprRef` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - minBandSize : dict, float, :class:`SchemaBase` + minBandSize : dict, float, :class:`ExprRef` The minimum band size for bar and rectangle marks. **Default value:** ``0.25`` - opacity : dict, float, :class:`SchemaBase` + opacity : dict, float, :class:`ExprRef` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -32611,7 +32611,7 @@ class RectConfig(AnyMarkConfig): order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + orient : :class:`Orientation`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -32623,24 +32623,24 @@ class RectConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : dict, float, :class:`SchemaBase` + outerRadius : dict, float, :class:`ExprRef` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : dict, float, :class:`SchemaBase` + padAngle : dict, float, :class:`ExprRef` The angular padding applied to sides of the arc, in radians. - radius : dict, float, :class:`SchemaBase` + radius : dict, float, :class:`ExprRef` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : dict, float, :class:`SchemaBase` + radius2 : dict, float, :class:`ExprRef` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : str, dict, :class:`SchemaBase` + shape : str, dict, :class:`ExprRef`, :class:`SymbolShape` Shape of the point marks. Supported values include: @@ -32655,7 +32655,7 @@ class RectConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : dict, float, :class:`SchemaBase` + size : dict, float, :class:`ExprRef` Default size for marks. @@ -32672,56 +32672,56 @@ class RectConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : bool, dict, :class:`SchemaBase` + smooth : bool, dict, :class:`ExprRef` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : dict, float, :class:`SchemaBase` + startAngle : dict, float, :class:`ExprRef` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + stroke : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : dict, Sequence[float], :class:`SchemaBase` + strokeDash : dict, Sequence[float], :class:`ExprRef` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : dict, float, :class:`SchemaBase` + strokeDashOffset : dict, float, :class:`ExprRef` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : dict, :class:`ExprRef`, :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : dict, float, :class:`SchemaBase` + strokeMiterLimit : dict, float, :class:`ExprRef` The miter limit at which to bevel a line join. - strokeOffset : dict, float, :class:`SchemaBase` + strokeOffset : dict, float, :class:`ExprRef` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : dict, float, :class:`SchemaBase` + strokeOpacity : dict, float, :class:`ExprRef` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : dict, float, :class:`SchemaBase` + strokeWidth : dict, float, :class:`ExprRef` The stroke width, in pixels. - tension : dict, float, :class:`SchemaBase` + tension : dict, float, :class:`ExprRef` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : str, dict, Sequence[str], :class:`SchemaBase` + text : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` Placeholder text if the ``text`` channel is not specified - theta : dict, float, :class:`SchemaBase` + theta : dict, float, :class:`ExprRef` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : dict, float, :class:`SchemaBase` + theta2 : dict, float, :class:`ExprRef` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. timeUnitBandPosition : float @@ -32732,7 +32732,7 @@ class RectConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, bool, dict, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`ExprRef`, :class:`TooltipContent` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -32747,28 +32747,28 @@ class RectConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : str, dict, :class:`SchemaBase` + url : str, dict, :class:`URI`, :class:`ExprRef` The URL of the image file for image marks. - width : dict, float, :class:`SchemaBase` + width : dict, float, :class:`ExprRef` Width of the marks. - x : str, dict, float, :class:`SchemaBase` + x : str, dict, float, :class:`ExprRef` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : str, dict, float, :class:`SchemaBase` + x2 : str, dict, float, :class:`ExprRef` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : str, dict, float, :class:`SchemaBase` + y : str, dict, float, :class:`ExprRef` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : str, dict, float, :class:`SchemaBase` + y2 : str, dict, float, :class:`ExprRef` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -33699,11 +33699,11 @@ class Resolve(VegaLiteSchema): Parameters ---------- - axis : dict, :class:`SchemaBase` + axis : dict, :class:`AxisResolveMap` - legend : dict, :class:`SchemaBase` + legend : dict, :class:`LegendResolveMap` - scale : dict, :class:`SchemaBase` + scale : dict, :class:`ScaleResolveMap` """ @@ -33734,9 +33734,9 @@ class RowColLayoutAlign(VegaLiteSchema): Parameters ---------- - column : :class:`SchemaBase`, Literal['all', 'each', 'none'] + column : :class:`LayoutAlign`, Literal['all', 'each', 'none'] - row : :class:`SchemaBase`, Literal['all', 'each', 'none'] + row : :class:`LayoutAlign`, Literal['all', 'each', 'none'] """ @@ -33807,9 +33807,9 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -33817,7 +33817,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): **See also:** `aggregate `__ documentation. - align : :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : :class:`LayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to row/column facet's subplot. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -33835,7 +33835,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -33861,7 +33861,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): respective rows or columns. **Default value:** ``false`` - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -33876,9 +33876,9 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - header : dict, None, :class:`SchemaBase` + header : dict, None, :class:`Header` An object defining properties of a facet's header. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`] + sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`EncodingSortField`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -33911,7 +33911,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -33920,7 +33920,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -33940,7 +33940,7 @@ class RowColumnEncodingFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -34223,7 +34223,7 @@ class Scale(VegaLiteSchema): Parameters ---------- - align : dict, float, :class:`SchemaBase` + align : dict, float, :class:`ExprRef` The alignment of the steps within the scale range. This value must lie in the range ``[0,1]``. A value of ``0.5`` indicates that the @@ -34231,9 +34231,9 @@ class Scale(VegaLiteSchema): shift the bands to one side, say to position them adjacent to an axis. **Default value:** ``0.5`` - base : dict, float, :class:`SchemaBase` + base : dict, float, :class:`ExprRef` The logarithm base of the ``log`` scale (default ``10`` ). - bins : dict, Sequence[float], :class:`SchemaBase` + bins : dict, Sequence[float], :class:`ScaleBins`, :class:`ScaleBinParams` Bin boundaries can be provided to scales as either an explicit array of bin boundaries or as a bin specification object. The legal values are: @@ -34248,19 +34248,19 @@ class Scale(VegaLiteSchema): *step* size, and optionally the *start* and *stop* boundaries. * An array of bin boundaries over the scale domain. If provided, axes and legends will use the bin boundaries to inform the choice of tick marks and text labels. - clamp : bool, dict, :class:`SchemaBase` + clamp : bool, dict, :class:`ExprRef` If ``true``, values that exceed the data domain are clamped to either the minimum or maximum range value **Default value:** derived from the `scale config `__ 's ``clamp`` ( ``true`` by default). - constant : dict, float, :class:`SchemaBase` + constant : dict, float, :class:`ExprRef` A constant determining the slope of the symlog function around zero. Only used for ``symlog`` scales. **Default value:** ``1`` - domain : str, dict, :class:`SchemaBase`, Sequence[str, bool, dict, None, float, :class:`SchemaBase`] + domain : str, dict, :class:`ExprRef`, :class:`DomainUnionWith`, :class:`ParameterExtent`, Sequence[str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`] Customized domain values in the form of constant values or dynamic values driven by a parameter. @@ -34292,27 +34292,27 @@ class Scale(VegaLiteSchema): `interactively determines `__ the scale domain. - domainMax : dict, float, :class:`SchemaBase` + domainMax : dict, float, :class:`ExprRef`, :class:`DateTime` Sets the maximum value in the scale domain, overriding the ``domain`` property. This property is only intended for use with scales having continuous domains. - domainMid : dict, float, :class:`SchemaBase` + domainMid : dict, float, :class:`ExprRef` Inserts a single mid-point value into a two-element domain. The mid-point value must lie between the domain minimum and maximum values. This property can be useful for setting a midpoint for `diverging color scales `__. The domainMid property is only intended for use with scales supporting continuous, piecewise domains. - domainMin : dict, float, :class:`SchemaBase` + domainMin : dict, float, :class:`ExprRef`, :class:`DateTime` Sets the minimum value in the scale domain, overriding the domain property. This property is only intended for use with scales having continuous domains. - domainRaw : dict, :class:`SchemaBase` + domainRaw : dict, :class:`ExprRef` An expression for an array of raw values that, if non-null, directly overrides the *domain* property. This is useful for supporting interactions such as panning or zooming a scale. The scale may be initially determined using a data-driven domain, then modified in response to user input by setting the rawDomain value. - exponent : dict, float, :class:`SchemaBase` + exponent : dict, float, :class:`ExprRef` The exponent of the ``pow`` scale. - interpolate : dict, :class:`SchemaBase`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', 'cubehelix', 'cubehelix-long'] + interpolate : dict, :class:`ExprRef`, :class:`ScaleInterpolateEnum`, :class:`ScaleInterpolateParams`, Literal['rgb', 'lab', 'hcl', 'hsl', 'hsl-long', 'hcl-long', 'cubehelix', 'cubehelix-long'] The interpolation method for range values. By default, a general interpolator for numbers, dates, strings and colors (in HCL space) is used. For color ranges, this property allows interpolation in alternative color spaces. Legal values include @@ -34325,7 +34325,7 @@ class Scale(VegaLiteSchema): * **Default value:** ``hcl`` - nice : bool, dict, float, :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] + nice : bool, dict, float, :class:`ExprRef`, :class:`TimeInterval`, :class:`TimeIntervalStep`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] Extending the domain so that it starts and ends on nice round values. This method typically modifies the scale’s domain, and may only extend the bounds to the nearest round value. Nicing is useful if the domain is computed from data and may be @@ -34347,7 +34347,7 @@ class Scale(VegaLiteSchema): **Default value:** ``true`` for unbinned *quantitative* fields without explicit domain bounds; ``false`` otherwise. - padding : dict, float, :class:`SchemaBase` + padding : dict, float, :class:`ExprRef` For * `continuous `__ * scales, expands the scale domain to accommodate the specified number of pixels on each of the scale range. The scale range must represent pixels for this parameter to @@ -34366,7 +34366,7 @@ class Scale(VegaLiteSchema): ``continuousPadding``. For *band and point* scales, see ``paddingInner`` and ``paddingOuter``. By default, Vega-Lite sets padding such that *width/height = number of unique values * step*. - paddingInner : dict, float, :class:`SchemaBase` + paddingInner : dict, float, :class:`ExprRef` The inner padding (spacing) within each band step of band scales, as a fraction of the step size. This value must lie in the range [0,1]. @@ -34376,7 +34376,7 @@ class Scale(VegaLiteSchema): **Default value:** derived from the `scale config `__ 's ``bandPaddingInner``. - paddingOuter : dict, float, :class:`SchemaBase` + paddingOuter : dict, float, :class:`ExprRef` The outer padding (spacing) at the ends of the range of band and point scales, as a fraction of the step size. This value must lie in the range [0,1]. @@ -34384,7 +34384,7 @@ class Scale(VegaLiteSchema): `__ 's ``bandPaddingOuter`` for band scales and ``pointPadding`` for point scales. By default, Vega-Lite sets outer padding such that *width/height = number of unique values * step*. - range : dict, :class:`SchemaBase`, Sequence[str, dict, float, Sequence[float], :class:`SchemaBase`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'] + range : dict, :class:`RangeEnum`, :class:`FieldRange`, Sequence[str, dict, float, Sequence[float], :class:`ExprRef`], Literal['width', 'height', 'symbol', 'category', 'ordinal', 'ramp', 'diverging', 'heatmap'] The range of the scale. One of: @@ -34412,22 +34412,22 @@ class Scale(VegaLiteSchema): 2) Any directly specified ``range`` for ``x`` and ``y`` channels will be ignored. Range can be customized via the view's corresponding `size `__ ( ``width`` and ``height`` ). - rangeMax : str, dict, float, :class:`SchemaBase` + rangeMax : str, dict, float, :class:`ExprRef` Sets the maximum value in the scale range, overriding the ``range`` property or the default range. This property is only intended for use with scales having continuous ranges. - rangeMin : str, dict, float, :class:`SchemaBase` + rangeMin : str, dict, float, :class:`ExprRef` Sets the minimum value in the scale range, overriding the ``range`` property or the default range. This property is only intended for use with scales having continuous ranges. - reverse : bool, dict, :class:`SchemaBase` + reverse : bool, dict, :class:`ExprRef` If true, reverses the order of the scale range. **Default value:** ``false``. - round : bool, dict, :class:`SchemaBase` + round : bool, dict, :class:`ExprRef` If ``true``, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. **Default value:** ``false``. - scheme : dict, :class:`SchemaBase`, Literal['rainbow', 'sinebow'], Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] + scheme : dict, :class:`ExprRef`, :class:`Cyclical`, :class:`Diverging`, :class:`Categorical`, :class:`ColorScheme`, :class:`SchemeParams`, :class:`SequentialMultiHue`, :class:`SequentialSingleHue`, Literal['rainbow', 'sinebow'], Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] A string indicating a color `scheme `__ name (e.g., ``"category10"`` or ``"blues"`` ) or a `scheme parameter object @@ -34440,7 +34440,7 @@ class Scale(VegaLiteSchema): For the full list of supported schemes, please refer to the `Vega Scheme `__ reference. - type : :class:`SchemaBase`, Literal['linear', 'log', 'pow', 'sqrt', 'symlog', 'identity', 'sequential', 'time', 'utc', 'quantile', 'quantize', 'threshold', 'bin-ordinal', 'ordinal', 'point', 'band'] + type : :class:`ScaleType`, Literal['linear', 'log', 'pow', 'sqrt', 'symlog', 'identity', 'sequential', 'time', 'utc', 'quantile', 'quantize', 'threshold', 'bin-ordinal', 'ordinal', 'point', 'band'] The type of scale. Vega-Lite supports the following categories of scale types: 1) `Continuous Scales @@ -34470,7 +34470,7 @@ class Scale(VegaLiteSchema): **Default value:** please see the `scale type table `__. - zero : bool, dict, :class:`SchemaBase` + zero : bool, dict, :class:`ExprRef` If ``true``, ensures that a zero baseline value is included in the scale domain. **Default value:** ``true`` for x and y channels if the quantitative field is not @@ -35028,7 +35028,7 @@ class ScaleConfig(VegaLiteSchema): Parameters ---------- - bandPaddingInner : dict, float, :class:`SchemaBase` + bandPaddingInner : dict, float, :class:`ExprRef` Default inner padding for ``x`` and ``y`` band scales. **Default value:** @@ -35037,29 +35037,29 @@ class ScaleConfig(VegaLiteSchema): * ``nestedOffsetPaddingInner`` for x/y scales with nested x/y offset scales. * ``barBandPaddingInner`` for bar marks ( ``0.1`` by default) * ``rectBandPaddingInner`` for rect and other marks ( ``0`` by default) - bandPaddingOuter : dict, float, :class:`SchemaBase` + bandPaddingOuter : dict, float, :class:`ExprRef` Default outer padding for ``x`` and ``y`` band scales. **Default value:** ``paddingInner/2`` (which makes *width/height = number of unique values * step* ) - bandWithNestedOffsetPaddingInner : dict, float, :class:`SchemaBase` + bandWithNestedOffsetPaddingInner : dict, float, :class:`ExprRef` Default inner padding for ``x`` and ``y`` band scales with nested ``xOffset`` and ``yOffset`` encoding. **Default value:** ``0.2`` - bandWithNestedOffsetPaddingOuter : dict, float, :class:`SchemaBase` + bandWithNestedOffsetPaddingOuter : dict, float, :class:`ExprRef` Default outer padding for ``x`` and ``y`` band scales with nested ``xOffset`` and ``yOffset`` encoding. **Default value:** ``0.2`` - barBandPaddingInner : dict, float, :class:`SchemaBase` + barBandPaddingInner : dict, float, :class:`ExprRef` Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"bar"`` marks. **Default value:** ``0.1`` - clamp : bool, dict, :class:`SchemaBase` + clamp : bool, dict, :class:`ExprRef` If true, values that exceed the data domain are clamped to either the minimum or maximum range value - continuousPadding : dict, float, :class:`SchemaBase` + continuousPadding : dict, float, :class:`ExprRef` Default padding for continuous x/y scales. **Default:** The bar width for continuous x-scale of a vertical bar and continuous @@ -35106,15 +35106,15 @@ class ScaleConfig(VegaLiteSchema): of size for trail marks with zero=false. **Default value:** ``1`` - offsetBandPaddingInner : dict, float, :class:`SchemaBase` + offsetBandPaddingInner : dict, float, :class:`ExprRef` Default padding inner for xOffset/yOffset's band scales. **Default Value:** ``0`` - offsetBandPaddingOuter : dict, float, :class:`SchemaBase` + offsetBandPaddingOuter : dict, float, :class:`ExprRef` Default padding outer for xOffset/yOffset's band scales. **Default Value:** ``0`` - pointPadding : dict, float, :class:`SchemaBase` + pointPadding : dict, float, :class:`ExprRef` Default outer padding for ``x`` and ``y`` point-ordinal scales. **Default value:** ``0.5`` (which makes *width/height = number of unique values * @@ -35129,11 +35129,11 @@ class ScaleConfig(VegaLiteSchema): `__ scale. **Default value:** ``4`` - rectBandPaddingInner : dict, float, :class:`SchemaBase` + rectBandPaddingInner : dict, float, :class:`ExprRef` Default inner padding for ``x`` and ``y`` band-ordinal scales of ``"rect"`` marks. **Default value:** ``0`` - round : bool, dict, :class:`SchemaBase` + round : bool, dict, :class:`ExprRef` If true, rounds numeric output values to integers. This can be helpful for snapping to the pixel grid. (Only available for ``x``, ``y``, and ``size`` scales.) useUnaggregatedDomain : bool @@ -35149,7 +35149,7 @@ class ScaleConfig(VegaLiteSchema): raw data domain (e.g. ``"count"``, ``"sum"`` ), this property is ignored. **Default value:** ``false`` - xReverse : bool, dict, :class:`SchemaBase` + xReverse : bool, dict, :class:`ExprRef` Reverse x-scale by default (useful for right-to-left charts). zero : bool Default ``scale.zero`` for `continuous @@ -35256,9 +35256,9 @@ class ScaleDatumDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -35271,7 +35271,7 @@ class ScaleDatumDef(OffsetDef): **See also:** `scale `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -35291,7 +35291,7 @@ class ScaleDatumDef(OffsetDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -35395,9 +35395,9 @@ class ScaleFieldDef(OffsetDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -35409,7 +35409,7 @@ class ScaleFieldDef(OffsetDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -35430,7 +35430,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -35445,7 +35445,7 @@ class ScaleFieldDef(OffsetDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -35458,7 +35458,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -35497,7 +35497,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -35506,7 +35506,7 @@ class ScaleFieldDef(OffsetDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -35526,7 +35526,7 @@ class ScaleFieldDef(OffsetDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -35863,39 +35863,39 @@ class ScaleResolveMap(VegaLiteSchema): Parameters ---------- - angle : :class:`SchemaBase`, Literal['independent', 'shared'] + angle : :class:`ResolveMode`, Literal['independent', 'shared'] - color : :class:`SchemaBase`, Literal['independent', 'shared'] + color : :class:`ResolveMode`, Literal['independent', 'shared'] - fill : :class:`SchemaBase`, Literal['independent', 'shared'] + fill : :class:`ResolveMode`, Literal['independent', 'shared'] - fillOpacity : :class:`SchemaBase`, Literal['independent', 'shared'] + fillOpacity : :class:`ResolveMode`, Literal['independent', 'shared'] - opacity : :class:`SchemaBase`, Literal['independent', 'shared'] + opacity : :class:`ResolveMode`, Literal['independent', 'shared'] - radius : :class:`SchemaBase`, Literal['independent', 'shared'] + radius : :class:`ResolveMode`, Literal['independent', 'shared'] - shape : :class:`SchemaBase`, Literal['independent', 'shared'] + shape : :class:`ResolveMode`, Literal['independent', 'shared'] - size : :class:`SchemaBase`, Literal['independent', 'shared'] + size : :class:`ResolveMode`, Literal['independent', 'shared'] - stroke : :class:`SchemaBase`, Literal['independent', 'shared'] + stroke : :class:`ResolveMode`, Literal['independent', 'shared'] - strokeDash : :class:`SchemaBase`, Literal['independent', 'shared'] + strokeDash : :class:`ResolveMode`, Literal['independent', 'shared'] - strokeOpacity : :class:`SchemaBase`, Literal['independent', 'shared'] + strokeOpacity : :class:`ResolveMode`, Literal['independent', 'shared'] - strokeWidth : :class:`SchemaBase`, Literal['independent', 'shared'] + strokeWidth : :class:`ResolveMode`, Literal['independent', 'shared'] - theta : :class:`SchemaBase`, Literal['independent', 'shared'] + theta : :class:`ResolveMode`, Literal['independent', 'shared'] - x : :class:`SchemaBase`, Literal['independent', 'shared'] + x : :class:`ResolveMode`, Literal['independent', 'shared'] - xOffset : :class:`SchemaBase`, Literal['independent', 'shared'] + xOffset : :class:`ResolveMode`, Literal['independent', 'shared'] - y : :class:`SchemaBase`, Literal['independent', 'shared'] + y : :class:`ResolveMode`, Literal['independent', 'shared'] - yOffset : :class:`SchemaBase`, Literal['independent', 'shared'] + yOffset : :class:`ResolveMode`, Literal['independent', 'shared'] """ @@ -35993,7 +35993,7 @@ class SchemeParams(VegaLiteSchema): Parameters ---------- - name : :class:`SchemaBase`, Literal['rainbow', 'sinebow'], Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] + name : :class:`Cyclical`, :class:`Diverging`, :class:`Categorical`, :class:`ColorScheme`, :class:`SequentialMultiHue`, :class:`SequentialSingleHue`, Literal['rainbow', 'sinebow'], Literal['blues', 'tealblues', 'teals', 'greens', 'browns', 'greys', 'purples', 'warmgreys', 'reds', 'oranges'], Literal['accent', 'category10', 'category20', 'category20b', 'category20c', 'dark2', 'paired', 'pastel1', 'pastel2', 'set1', 'set2', 'set3', 'tableau10', 'tableau20'], Literal['blueorange', 'blueorange-3', 'blueorange-4', 'blueorange-5', 'blueorange-6', 'blueorange-7', 'blueorange-8', 'blueorange-9', 'blueorange-10', 'blueorange-11', 'brownbluegreen', 'brownbluegreen-3', 'brownbluegreen-4', 'brownbluegreen-5', 'brownbluegreen-6', 'brownbluegreen-7', 'brownbluegreen-8', 'brownbluegreen-9', 'brownbluegreen-10', 'brownbluegreen-11', 'purplegreen', 'purplegreen-3', 'purplegreen-4', 'purplegreen-5', 'purplegreen-6', 'purplegreen-7', 'purplegreen-8', 'purplegreen-9', 'purplegreen-10', 'purplegreen-11', 'pinkyellowgreen', 'pinkyellowgreen-3', 'pinkyellowgreen-4', 'pinkyellowgreen-5', 'pinkyellowgreen-6', 'pinkyellowgreen-7', 'pinkyellowgreen-8', 'pinkyellowgreen-9', 'pinkyellowgreen-10', 'pinkyellowgreen-11', 'purpleorange', 'purpleorange-3', 'purpleorange-4', 'purpleorange-5', 'purpleorange-6', 'purpleorange-7', 'purpleorange-8', 'purpleorange-9', 'purpleorange-10', 'purpleorange-11', 'redblue', 'redblue-3', 'redblue-4', 'redblue-5', 'redblue-6', 'redblue-7', 'redblue-8', 'redblue-9', 'redblue-10', 'redblue-11', 'redgrey', 'redgrey-3', 'redgrey-4', 'redgrey-5', 'redgrey-6', 'redgrey-7', 'redgrey-8', 'redgrey-9', 'redgrey-10', 'redgrey-11', 'redyellowblue', 'redyellowblue-3', 'redyellowblue-4', 'redyellowblue-5', 'redyellowblue-6', 'redyellowblue-7', 'redyellowblue-8', 'redyellowblue-9', 'redyellowblue-10', 'redyellowblue-11', 'redyellowgreen', 'redyellowgreen-3', 'redyellowgreen-4', 'redyellowgreen-5', 'redyellowgreen-6', 'redyellowgreen-7', 'redyellowgreen-8', 'redyellowgreen-9', 'redyellowgreen-10', 'redyellowgreen-11', 'spectral', 'spectral-3', 'spectral-4', 'spectral-5', 'spectral-6', 'spectral-7', 'spectral-8', 'spectral-9', 'spectral-10', 'spectral-11'], Literal['turbo', 'viridis', 'inferno', 'magma', 'plasma', 'cividis', 'bluegreen', 'bluegreen-3', 'bluegreen-4', 'bluegreen-5', 'bluegreen-6', 'bluegreen-7', 'bluegreen-8', 'bluegreen-9', 'bluepurple', 'bluepurple-3', 'bluepurple-4', 'bluepurple-5', 'bluepurple-6', 'bluepurple-7', 'bluepurple-8', 'bluepurple-9', 'goldgreen', 'goldgreen-3', 'goldgreen-4', 'goldgreen-5', 'goldgreen-6', 'goldgreen-7', 'goldgreen-8', 'goldgreen-9', 'goldorange', 'goldorange-3', 'goldorange-4', 'goldorange-5', 'goldorange-6', 'goldorange-7', 'goldorange-8', 'goldorange-9', 'goldred', 'goldred-3', 'goldred-4', 'goldred-5', 'goldred-6', 'goldred-7', 'goldred-8', 'goldred-9', 'greenblue', 'greenblue-3', 'greenblue-4', 'greenblue-5', 'greenblue-6', 'greenblue-7', 'greenblue-8', 'greenblue-9', 'orangered', 'orangered-3', 'orangered-4', 'orangered-5', 'orangered-6', 'orangered-7', 'orangered-8', 'orangered-9', 'purplebluegreen', 'purplebluegreen-3', 'purplebluegreen-4', 'purplebluegreen-5', 'purplebluegreen-6', 'purplebluegreen-7', 'purplebluegreen-8', 'purplebluegreen-9', 'purpleblue', 'purpleblue-3', 'purpleblue-4', 'purpleblue-5', 'purpleblue-6', 'purpleblue-7', 'purpleblue-8', 'purpleblue-9', 'purplered', 'purplered-3', 'purplered-4', 'purplered-5', 'purplered-6', 'purplered-7', 'purplered-8', 'purplered-9', 'redpurple', 'redpurple-3', 'redpurple-4', 'redpurple-5', 'redpurple-6', 'redpurple-7', 'redpurple-8', 'redpurple-9', 'yellowgreenblue', 'yellowgreenblue-3', 'yellowgreenblue-4', 'yellowgreenblue-5', 'yellowgreenblue-6', 'yellowgreenblue-7', 'yellowgreenblue-8', 'yellowgreenblue-9', 'yellowgreen', 'yellowgreen-3', 'yellowgreen-4', 'yellowgreen-5', 'yellowgreen-6', 'yellowgreen-7', 'yellowgreen-8', 'yellowgreen-9', 'yelloworangebrown', 'yelloworangebrown-3', 'yelloworangebrown-4', 'yelloworangebrown-5', 'yelloworangebrown-6', 'yelloworangebrown-7', 'yelloworangebrown-8', 'yelloworangebrown-9', 'yelloworangered', 'yelloworangered-3', 'yelloworangered-4', 'yelloworangered-5', 'yelloworangered-6', 'yelloworangered-7', 'yelloworangered-8', 'yelloworangered-9', 'darkblue', 'darkblue-3', 'darkblue-4', 'darkblue-5', 'darkblue-6', 'darkblue-7', 'darkblue-8', 'darkblue-9', 'darkgold', 'darkgold-3', 'darkgold-4', 'darkgold-5', 'darkgold-6', 'darkgold-7', 'darkgold-8', 'darkgold-9', 'darkgreen', 'darkgreen-3', 'darkgreen-4', 'darkgreen-5', 'darkgreen-6', 'darkgreen-7', 'darkgreen-8', 'darkgreen-9', 'darkmulti', 'darkmulti-3', 'darkmulti-4', 'darkmulti-5', 'darkmulti-6', 'darkmulti-7', 'darkmulti-8', 'darkmulti-9', 'darkred', 'darkred-3', 'darkred-4', 'darkred-5', 'darkred-6', 'darkred-7', 'darkred-8', 'darkred-9', 'lightgreyred', 'lightgreyred-3', 'lightgreyred-4', 'lightgreyred-5', 'lightgreyred-6', 'lightgreyred-7', 'lightgreyred-8', 'lightgreyred-9', 'lightgreyteal', 'lightgreyteal-3', 'lightgreyteal-4', 'lightgreyteal-5', 'lightgreyteal-6', 'lightgreyteal-7', 'lightgreyteal-8', 'lightgreyteal-9', 'lightmulti', 'lightmulti-3', 'lightmulti-4', 'lightmulti-5', 'lightmulti-6', 'lightmulti-7', 'lightmulti-8', 'lightmulti-9', 'lightorange', 'lightorange-3', 'lightorange-4', 'lightorange-5', 'lightorange-6', 'lightorange-7', 'lightorange-8', 'lightorange-9', 'lighttealblue', 'lighttealblue-3', 'lighttealblue-4', 'lighttealblue-5', 'lighttealblue-6', 'lighttealblue-7', 'lighttealblue-8', 'lighttealblue-9'] A color scheme name for ordinal scales (e.g., ``"category10"`` or ``"blues"`` ). For the full list of supported schemes, please refer to the `Vega Scheme @@ -36372,9 +36372,9 @@ class SecondaryFieldDef(Position2Def): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -36407,7 +36407,7 @@ class SecondaryFieldDef(Position2Def): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -36422,7 +36422,7 @@ class SecondaryFieldDef(Position2Def): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -36431,7 +36431,7 @@ class SecondaryFieldDef(Position2Def): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -36637,7 +36637,7 @@ class SelectionConfig(VegaLiteSchema): Parameters ---------- - interval : dict, :class:`SchemaBase` + interval : dict, :class:`IntervalSelectionConfigWithoutType` The default definition for an `interval `__ selection. All properties and transformations for an interval selection definition (except ``type`` @@ -36645,7 +36645,7 @@ class SelectionConfig(VegaLiteSchema): For instance, setting ``interval`` to ``{"translate": false}`` disables the ability to move interval selections by default. - point : dict, :class:`SchemaBase` + point : dict, :class:`PointSelectionConfigWithoutType` The default definition for a `point `__ selection. All properties and transformations for a point selection definition (except ``type`` ) @@ -36686,7 +36686,7 @@ class DateTime(SelectionInit): date : float Integer value representing the date (day of the month) from 1-31. - day : str, float, :class:`SchemaBase` + day : str, float, :class:`Day` Value representing the day of a week. This can be one of: (1) integer value -- ``1`` represents Monday; (2) case-insensitive day name (e.g., ``"Monday"`` ); (3) case-insensitive, 3-character short day name (e.g., ``"Mon"`` ). @@ -36699,7 +36699,7 @@ class DateTime(SelectionInit): Integer value representing the millisecond segment of time. minutes : float Integer value representing the minute segment of time from 0-59. - month : str, float, :class:`SchemaBase` + month : str, float, :class:`Month` One of: (1) integer value representing the month from ``1`` - ``12``. ``1`` represents January; (2) case-insensitive month name (e.g., ``"January"`` ); (3) case-insensitive, 3-character short month name (e.g., ``"Jan"`` ). @@ -36787,12 +36787,12 @@ class SelectionParameter(VegaLiteSchema): Parameters ---------- - name : str, :class:`SchemaBase` + name : str, :class:`ParameterName` Required. A unique name for the selection parameter. Selection names should be valid JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - select : dict, :class:`SchemaBase`, Literal['point', 'interval'] + select : dict, :class:`SelectionType`, Literal['point', 'interval'], :class:`PointSelectionConfig`, :class:`IntervalSelectionConfig` Determines the default event processing and data query for the selection. Vega-Lite currently supports two selection types: @@ -36800,7 +36800,7 @@ class SelectionParameter(VegaLiteSchema): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - bind : str, dict, :class:`SchemaBase` + bind : str, dict, :class:`Binding`, :class:`BindInput`, :class:`BindRange`, :class:`BindDirect`, :class:`BindCheckbox`, :class:`LegendBinding`, :class:`BindRadioSelect`, :class:`LegendStreamBinding` When set, a selection is populated by input elements (also known as dynamic query widgets) or by interacting with the corresponding legend. Direct manipulation interaction is disabled by default; to re-enable it, set the selection's `on @@ -36816,7 +36816,7 @@ class SelectionParameter(VegaLiteSchema): **See also:** `bind `__ documentation. - value : str, bool, dict, None, float, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + value : str, bool, dict, None, float, :class:`DateTime`, :class:`SelectionInit`, :class:`PrimitiveValue`, :class:`SelectionInitIntervalMapping`, Sequence[dict, :class:`SelectionInitMapping`] Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -36875,7 +36875,7 @@ class SequenceGenerator(Generator): Parameters ---------- - sequence : dict, :class:`SchemaBase` + sequence : dict, :class:`SequenceParams` Generate a sequence of numbers. name : str Provide a placeholder name and bind data at runtime. @@ -36906,7 +36906,7 @@ class SequenceParams(VegaLiteSchema): The step value between sequence entries. **Default value:** ``1`` - as : str, :class:`SchemaBase` + as : str, :class:`FieldName` The name of the generated sequence field. **Default value:** ``"data"`` @@ -36963,16 +36963,16 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -36992,7 +36992,7 @@ class FieldOrDatumDefWithConditionDatumDefstringnull( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -37102,9 +37102,9 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -37116,7 +37116,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : bool, dict, None, :class:`SchemaBase` + bin : bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -37137,14 +37137,14 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -37159,7 +37159,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - legend : dict, None, :class:`SchemaBase` + legend : dict, None, :class:`Legend` An object defining properties of the legend. If ``null``, the legend for the encoding channel will be removed. @@ -37168,7 +37168,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `legend `__ documentation. - scale : dict, None, :class:`SchemaBase` + scale : dict, None, :class:`Scale` An object defining properties of the channel's scale, which is the function that transforms values in the data domain (numbers, dates, strings, etc) to visual values (pixels, colors, sizes) of the encoding channels. @@ -37181,7 +37181,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `scale `__ documentation. - sort : dict, None, Sequence[str], Sequence[bool], Sequence[float], :class:`SchemaBase`, Literal['ascending', 'descending'], Sequence[dict, :class:`SchemaBase`], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] + sort : dict, None, :class:`Sort`, Sequence[str], Sequence[bool], Sequence[float], :class:`SortArray`, :class:`SortOrder`, :class:`AllSortString`, :class:`SortByChannel`, :class:`SortByEncoding`, :class:`EncodingSortField`, :class:`SortByChannelDesc`, Sequence[dict, :class:`DateTime`], Literal['ascending', 'descending'], Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'], Literal['-x', '-y', '-color', '-fill', '-stroke', '-strokeWidth', '-size', '-shape', '-fillOpacity', '-strokeOpacity', '-opacity', '-text'] Sort order for the encoded field. For continuous fields (quantitative or temporal), ``sort`` can be either @@ -37220,7 +37220,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `sort `__ documentation. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -37229,7 +37229,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -37249,7 +37249,7 @@ class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['nominal', 'ordinal', 'geojson'] + type : :class:`TypeForShape`, Literal['nominal', 'ordinal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -37566,7 +37566,7 @@ class SharedEncoding(VegaLiteSchema): description : dict - detail : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + detail : dict, :class:`FieldDefWithoutScale`, Sequence[dict, :class:`FieldDefWithoutScale`] Additional levels of detail for grouping data in aggregate views and in line, trail, and area marks without mapping data to a specific visual channel. fill : dict @@ -37587,7 +37587,7 @@ class SharedEncoding(VegaLiteSchema): opacity : dict - order : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + order : dict, :class:`OrderOnlyDef`, :class:`OrderFieldDef`, :class:`OrderValueDef`, Sequence[dict, :class:`OrderFieldDef`] Order of the marks. @@ -37624,7 +37624,7 @@ class SharedEncoding(VegaLiteSchema): theta2 : dict - tooltip : dict, None, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + tooltip : dict, None, :class:`StringFieldDefWithCondition`, :class:`StringValueDefWithCondition`, Sequence[dict, :class:`StringFieldDef`] The tooltip text to show upon mouse hover. Specifying ``tooltip`` encoding overrides `the tooltip property in the mark definition `__. @@ -37780,12 +37780,12 @@ class EncodingSortField(Sort): Parameters ---------- - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` The data `field `__ to sort by. **Default value:** If unspecified, defaults to the field specified in the outer data reference. - op : :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + op : :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] An `aggregate operation `__ to perform on the field prior to sorting (e.g., ``"count"``, ``"mean"`` and ``"median"`` ). An @@ -37797,7 +37797,7 @@ class EncodingSortField(Sort): `__. **Default value:** ``"sum"`` for stacked plots. Otherwise, ``"min"``. - order : None, :class:`SchemaBase`, Literal['ascending', 'descending'] + order : None, :class:`SortOrder`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default), ``"descending"``, or ``null`` (no not sort). """ @@ -37875,11 +37875,11 @@ class SortByEncoding(Sort): Parameters ---------- - encoding : :class:`SchemaBase`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'] + encoding : :class:`SortByChannel`, Literal['x', 'y', 'color', 'fill', 'stroke', 'strokeWidth', 'size', 'shape', 'fillOpacity', 'strokeOpacity', 'opacity', 'text'] The `encoding channel `__ to sort by (e.g., ``"x"``, ``"y"`` ) - order : None, :class:`SchemaBase`, Literal['ascending', 'descending'] + order : None, :class:`SortOrder`, Literal['ascending', 'descending'] The sort order. One of ``"ascending"`` (default), ``"descending"``, or ``null`` (no not sort). """ @@ -37921,9 +37921,9 @@ class SortField(VegaLiteSchema): Parameters ---------- - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` The name of the field to sort. - order : None, :class:`SchemaBase`, Literal['ascending', 'descending'] + order : None, :class:`SortOrder`, Literal['ascending', 'descending'] Whether to sort the field in ascending or descending order. One of ``"ascending"`` (default), ``"descending"``, or ``null`` (no not sort). """ @@ -37968,9 +37968,9 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): Parameters ---------- - concat : Sequence[dict, :class:`SchemaBase`] + concat : Sequence[dict, :class:`Spec`, :class:`FacetSpec`, :class:`LayerSpec`, :class:`RepeatSpec`, :class:`FacetedUnitSpec`, :class:`LayerRepeatSpec`, :class:`NonLayerRepeatSpec`, :class:`ConcatSpecGenericSpec`, :class:`HConcatSpecGenericSpec`, :class:`VConcatSpecGenericSpec`] A list of views to be concatenated. - align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : dict, :class:`LayoutAlign`, :class:`RowColLayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -37999,7 +37999,7 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : bool, dict, :class:`SchemaBase` + center : bool, dict, :class:`RowColboolean` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -38025,16 +38025,16 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`RowColnumber` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -38042,9 +38042,9 @@ class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. """ @@ -38094,15 +38094,15 @@ class FacetSpec(Spec, NonNormalizedSpec): Parameters ---------- - facet : dict, :class:`SchemaBase` + facet : dict, :class:`FacetMapping`, :class:`FacetFieldDef` Definition for how to facet the data. One of: 1) `a field definition for faceting the plot by one field `__ 2) `An object that maps row and column channels to their field definitions `__ - spec : dict, :class:`SchemaBase` + spec : dict, :class:`LayerSpec`, :class:`FacetedUnitSpec` A specification of the view that gets faceted. - align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : dict, :class:`LayoutAlign`, :class:`RowColLayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -38131,7 +38131,7 @@ class FacetSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : bool, dict, :class:`SchemaBase` + center : bool, dict, :class:`RowColboolean` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -38157,16 +38157,16 @@ class FacetSpec(Spec, NonNormalizedSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`RowColnumber` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -38174,9 +38174,9 @@ class FacetSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. """ @@ -38229,12 +38229,12 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): Parameters ---------- - mark : str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : str, dict, :class:`Mark`, :class:`AnyMark`, :class:`BoxPlot`, :class:`MarkDef`, :class:`ErrorBar`, :class:`ErrorBand`, :class:`BoxPlotDef`, :class:`ErrorBarDef`, :class:`ErrorBandDef`, :class:`CompositeMark`, :class:`CompositeMarkDef`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : dict, :class:`LayoutAlign`, :class:`RowColLayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -38263,7 +38263,7 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : bool, dict, :class:`SchemaBase` + center : bool, dict, :class:`RowColboolean` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -38271,14 +38271,14 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): supply different centering values for rows and columns. **Default value:** ``false`` - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : dict, :class:`SchemaBase` + encoding : dict, :class:`FacetedEncoding` A key-value mapping between encoding channels and definition of fields. - height : str, dict, float, :class:`SchemaBase` + height : str, dict, float, :class:`Step` The height of a visualization. @@ -38300,16 +38300,16 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): documentation. name : str Name of the visualization for later reference. - params : Sequence[dict, :class:`SchemaBase`] + params : Sequence[dict, :class:`SelectionParameter`] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : dict, :class:`SchemaBase` + projection : dict, :class:`Projection` An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`RowColnumber` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -38317,15 +38317,15 @@ class FacetedUnitSpec(Spec, NonNormalizedSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. - view : dict, :class:`SchemaBase` + view : dict, :class:`ViewBackground` An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : str, dict, float, :class:`SchemaBase` + width : str, dict, float, :class:`Step` The width of a visualization. @@ -38424,7 +38424,7 @@ class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): Parameters ---------- - hconcat : Sequence[dict, :class:`SchemaBase`] + hconcat : Sequence[dict, :class:`Spec`, :class:`FacetSpec`, :class:`LayerSpec`, :class:`RepeatSpec`, :class:`FacetedUnitSpec`, :class:`LayerRepeatSpec`, :class:`NonLayerRepeatSpec`, :class:`ConcatSpecGenericSpec`, :class:`HConcatSpecGenericSpec`, :class:`VConcatSpecGenericSpec`] A list of views to be concatenated and put into a row. bounds : Literal['full', 'flush'] The bounds calculation method to use for determining the extent of a sub-plot. One @@ -38443,22 +38443,22 @@ class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): rows or columns. **Default value:** ``false`` - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. """ @@ -38503,22 +38503,22 @@ class LayerSpec(Spec, NonNormalizedSpec): Parameters ---------- - layer : Sequence[dict, :class:`SchemaBase`] + layer : Sequence[dict, :class:`UnitSpec`, :class:`LayerSpec`] Layer or single view specifications to be layered. **Note** : Specifications inside ``layer`` cannot use ``row`` and ``column`` channels as layering facet specifications is not allowed. Instead, use the `facet operator `__ and place a layer inside a facet. - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : dict, :class:`SchemaBase` + encoding : dict, :class:`SharedEncoding` A shared key-value mapping between encoding channels and definition of fields in the underlying layers. - height : str, dict, float, :class:`SchemaBase` + height : str, dict, float, :class:`Step` The height of a visualization. @@ -38540,20 +38540,20 @@ class LayerSpec(Spec, NonNormalizedSpec): documentation. name : str Name of the visualization for later reference. - projection : dict, :class:`SchemaBase` + projection : dict, :class:`Projection` An object defining properties of the geographic projection shared by underlying layers. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. - view : dict, :class:`SchemaBase` + view : dict, :class:`ViewBackground` An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : str, dict, float, :class:`SchemaBase` + width : str, dict, float, :class:`Step` The width of a visualization. @@ -38627,7 +38627,7 @@ class LayerRepeatSpec(RepeatSpec): Parameters ---------- - repeat : dict, :class:`SchemaBase` + repeat : dict, :class:`LayerRepeatMapping` Definition for fields to be repeated. One of: 1) An array of fields to be repeated. If ``"repeat"`` is an array, the field can be referred to as ``{"repeat": "repeat"}``. The repeated views are laid out in a wrapped row. You can set the @@ -38635,9 +38635,9 @@ class LayerRepeatSpec(RepeatSpec): ``"column"`` to the listed fields to be repeated along the particular orientations. The objects ``{"repeat": "row"}`` and ``{"repeat": "column"}`` can be used to refer to the repeated field respectively. - spec : dict, :class:`SchemaBase` + spec : dict, :class:`LayerSpec`, :class:`UnitSpecWithFrame` A specification of the view that gets repeated. - align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : dict, :class:`LayoutAlign`, :class:`RowColLayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -38666,7 +38666,7 @@ class LayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : bool, dict, :class:`SchemaBase` + center : bool, dict, :class:`RowColboolean` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -38692,16 +38692,16 @@ class LayerRepeatSpec(RepeatSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`RowColnumber` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -38709,9 +38709,9 @@ class LayerRepeatSpec(RepeatSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. """ @@ -38763,7 +38763,7 @@ class NonLayerRepeatSpec(RepeatSpec): Parameters ---------- - repeat : dict, Sequence[str], :class:`SchemaBase` + repeat : dict, Sequence[str], :class:`RepeatMapping` Definition for fields to be repeated. One of: 1) An array of fields to be repeated. If ``"repeat"`` is an array, the field can be referred to as ``{"repeat": "repeat"}``. The repeated views are laid out in a wrapped row. You can set the @@ -38771,9 +38771,9 @@ class NonLayerRepeatSpec(RepeatSpec): ``"column"`` to the listed fields to be repeated along the particular orientations. The objects ``{"repeat": "row"}`` and ``{"repeat": "column"}`` can be used to refer to the repeated field respectively. - spec : dict, :class:`SchemaBase` + spec : dict, :class:`FacetSpec`, :class:`LayerSpec`, :class:`RepeatSpec`, :class:`FacetedUnitSpec`, :class:`LayerRepeatSpec`, :class:`NonNormalizedSpec`, :class:`NonLayerRepeatSpec`, :class:`ConcatSpecGenericSpec`, :class:`HConcatSpecGenericSpec`, :class:`VConcatSpecGenericSpec` A specification of the view that gets repeated. - align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : dict, :class:`LayoutAlign`, :class:`RowColLayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -38802,7 +38802,7 @@ class NonLayerRepeatSpec(RepeatSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : bool, dict, :class:`SchemaBase` + center : bool, dict, :class:`RowColboolean` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -38828,16 +38828,16 @@ class NonLayerRepeatSpec(RepeatSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`RowColnumber` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -38845,9 +38845,9 @@ class NonLayerRepeatSpec(RepeatSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. """ @@ -38941,7 +38941,7 @@ class Step(VegaLiteSchema): step : float The size (width/height) per discrete step. - for : :class:`SchemaBase`, Literal['position', 'offset'] + for : :class:`StepFor`, Literal['position', 'offset'] Whether to apply the step to position scale or offset scale when there are both ``x`` and ``xOffset`` or both ``y`` and ``yOffset`` encodings. """ @@ -38976,19 +38976,19 @@ class DerivedStream(Stream): Parameters ---------- - stream : dict, :class:`SchemaBase` + stream : dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream` - between : Sequence[dict, :class:`SchemaBase`] + between : Sequence[dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream`] consume : bool debounce : float - filter : str, :class:`SchemaBase`, Sequence[str, :class:`SchemaBase`] + filter : str, :class:`Expr`, Sequence[str, :class:`Expr`] markname : str - marktype : :class:`SchemaBase`, Literal['arc', 'area', 'image', 'group', 'line', 'path', 'rect', 'rule', 'shape', 'symbol', 'text', 'trail'] + marktype : :class:`MarkType`, Literal['arc', 'area', 'image', 'group', 'line', 'path', 'rect', 'rule', 'shape', 'symbol', 'text', 'trail'] throttle : float @@ -39055,19 +39055,19 @@ class MergedStream(Stream): Parameters ---------- - merge : Sequence[dict, :class:`SchemaBase`] + merge : Sequence[dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream`] - between : Sequence[dict, :class:`SchemaBase`] + between : Sequence[dict, :class:`Stream`, :class:`EventStream`, :class:`MergedStream`, :class:`DerivedStream`] consume : bool debounce : float - filter : str, :class:`SchemaBase`, Sequence[str, :class:`SchemaBase`] + filter : str, :class:`Expr`, Sequence[str, :class:`Expr`] markname : str - marktype : :class:`SchemaBase`, Literal['arc', 'area', 'image', 'group', 'line', 'path', 'rect', 'rule', 'shape', 'symbol', 'text', 'trail'] + marktype : :class:`MarkType`, Literal['arc', 'area', 'image', 'group', 'line', 'path', 'rect', 'rule', 'shape', 'symbol', 'text', 'trail'] throttle : float @@ -39125,7 +39125,7 @@ class StringFieldDef(VegaLiteSchema): Parameters ---------- - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -39137,7 +39137,7 @@ class StringFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -39158,7 +39158,7 @@ class StringFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -39173,7 +39173,7 @@ class StringFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -39207,7 +39207,7 @@ class StringFieldDef(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -39216,7 +39216,7 @@ class StringFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -39236,7 +39236,7 @@ class StringFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -39497,9 +39497,9 @@ class StringFieldDefWithCondition(VegaLiteSchema): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -39511,7 +39511,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -39532,14 +39532,14 @@ class StringFieldDefWithCondition(VegaLiteSchema): **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`, Sequence[dict, :class:`ConditionalValueDefstringExprRef`, :class:`ConditionalParameterValueDefstringExprRef`, :class:`ConditionalPredicateValueDefstringExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -39554,7 +39554,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -39588,7 +39588,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -39597,7 +39597,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -39617,7 +39617,7 @@ class StringFieldDefWithCondition(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -39886,9 +39886,9 @@ class StringValueDefWithCondition(VegaLiteSchema): Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -39935,43 +39935,43 @@ class StyleConfigIndex(VegaLiteSchema): Parameters ---------- - arc : dict, :class:`SchemaBase` + arc : dict, :class:`RectConfig` Arc-specific Config - area : dict, :class:`SchemaBase` + area : dict, :class:`AreaConfig` Area-Specific Config - bar : dict, :class:`SchemaBase` + bar : dict, :class:`BarConfig` Bar-Specific Config - circle : dict, :class:`SchemaBase` + circle : dict, :class:`MarkConfig` Circle-Specific Config - geoshape : dict, :class:`SchemaBase` + geoshape : dict, :class:`MarkConfig` Geoshape-Specific Config - image : dict, :class:`SchemaBase` + image : dict, :class:`RectConfig` Image-specific Config - line : dict, :class:`SchemaBase` + line : dict, :class:`LineConfig` Line-Specific Config - mark : dict, :class:`SchemaBase` + mark : dict, :class:`MarkConfig` Mark Config - point : dict, :class:`SchemaBase` + point : dict, :class:`MarkConfig` Point-Specific Config - rect : dict, :class:`SchemaBase` + rect : dict, :class:`RectConfig` Rect-Specific Config - rule : dict, :class:`SchemaBase` + rule : dict, :class:`MarkConfig` Rule-Specific Config - square : dict, :class:`SchemaBase` + square : dict, :class:`MarkConfig` Square-Specific Config - text : dict, :class:`SchemaBase` + text : dict, :class:`MarkConfig` Text-Specific Config - tick : dict, :class:`SchemaBase` + tick : dict, :class:`TickConfig` Tick-Specific Config - trail : dict, :class:`SchemaBase` + trail : dict, :class:`LineConfig` Trail-Specific Config - group-subtitle : dict, :class:`SchemaBase` + group-subtitle : dict, :class:`MarkConfig` Default style for chart subtitles - group-title : dict, :class:`SchemaBase` + group-title : dict, :class:`MarkConfig` Default style for chart titles - guide-label : dict, :class:`SchemaBase` + guide-label : dict, :class:`MarkConfig` Default style for axis, legend, and header labels. - guide-title : dict, :class:`SchemaBase` + guide-title : dict, :class:`MarkConfig` Default style for axis, legend, and header titles. """ @@ -40071,16 +40071,16 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`, Sequence[dict, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - datum : str, bool, dict, None, float, :class:`SchemaBase` + datum : str, bool, dict, None, float, :class:`ExprRef`, :class:`DateTime`, :class:`RepeatRef`, :class:`PrimitiveValue` A constant value in data domain. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -40114,7 +40114,7 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -40134,7 +40134,7 @@ class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] + type : :class:`Type`, Literal['quantitative', 'ordinal', 'temporal', 'nominal', 'geojson'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -40246,9 +40246,9 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): Parameters ---------- - shorthand : str, dict, Sequence[str], :class:`SchemaBase` + shorthand : str, dict, Sequence[str], :class:`RepeatRef` shorthand for field, aggregate, and type - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -40260,7 +40260,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -40281,14 +40281,14 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): **See also:** `bin `__ documentation. - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`, Sequence[dict, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`] One or more value definition(s) with `a parameter or a test predicate `__. **Note:** A field definition's ``condition`` property can only contain `conditional value definitions `__ since Vega-Lite only allows at most one encoded field per encoding channel. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -40303,7 +40303,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - format : str, dict, :class:`SchemaBase` + format : str, dict, :class:`Dict` When used with the default ``"number"`` and ``"time"`` format type, the text formatting pattern for labels of guides (axes, legends, headers) and text marks. @@ -40337,7 +40337,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): * ``"time"`` for temporal fields and ordinal and nominal fields with ``timeUnit``. * ``"number"`` for quantitative fields as well as ordinal and nominal fields without ``timeUnit``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -40346,7 +40346,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -40366,7 +40366,7 @@ class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -40646,37 +40646,37 @@ class TickConfig(AnyMarkConfig): Parameters ---------- - align : dict, :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : dict, :class:`Align`, :class:`ExprRef`, Literal['left', 'center', 'right'] The horizontal alignment of the text or ranged marks (area, bar, image, rect, rule). One of ``"left"``, ``"right"``, ``"center"``. **Note:** Expression reference is *not* supported for range marks. - angle : dict, float, :class:`SchemaBase` + angle : dict, float, :class:`ExprRef` The rotation angle of the text, in degrees. - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG element, removing the mark item from the ARIA accessibility tree. - ariaRole : str, dict, :class:`SchemaBase` + ariaRole : str, dict, :class:`ExprRef` Sets the type of user interface element of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "role" attribute. Warning: this property is experimental and may be changed in the future. - ariaRoleDescription : str, dict, :class:`SchemaBase` + ariaRoleDescription : str, dict, :class:`ExprRef` A human-readable, author-localized description for the role of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the "aria-roledescription" attribute. Warning: this property is experimental and may be changed in the future. - aspect : bool, dict, :class:`SchemaBase` + aspect : bool, dict, :class:`ExprRef` Whether to keep aspect ratio of image marks. bandSize : float The width of the ticks. **Default value:** 3/4 of step (width step for horizontal ticks and height step for vertical ticks). - baseline : str, dict, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + baseline : str, dict, :class:`ExprRef`, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] For text marks, the vertical text baseline. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, ``"line-bottom"``, or an expression reference that provides one of the valid values. The ``"line-top"`` and @@ -40687,13 +40687,13 @@ class TickConfig(AnyMarkConfig): ``"middle"``, ``"bottom"``. **Note:** Expression reference is *not* supported for range marks. - blend : dict, :class:`SchemaBase`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] + blend : dict, :class:`Blend`, :class:`ExprRef`, Literal[None, 'multiply', 'screen', 'overlay', 'darken', 'lighten', 'color-dodge', 'color-burn', 'hard-light', 'soft-light', 'difference', 'exclusion', 'hue', 'saturation', 'color', 'luminosity'] The color blend mode for drawing an item on its current background. Any valid `CSS mix-blend-mode `__ value can be used. __Default value:__ ``"source-over"`` - color : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default color. **Default value:** :raw-html:`` @@ -40706,59 +40706,59 @@ class TickConfig(AnyMarkConfig): `__. * The ``fill`` and ``stroke`` properties have higher precedence than ``color`` and will override ``color``. - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cornerRadiusBottomLeft : dict, float, :class:`SchemaBase` + cornerRadiusBottomLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom left corner. **Default value:** ``0`` - cornerRadiusBottomRight : dict, float, :class:`SchemaBase` + cornerRadiusBottomRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' bottom right corner. **Default value:** ``0`` - cornerRadiusTopLeft : dict, float, :class:`SchemaBase` + cornerRadiusTopLeft : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top right corner. **Default value:** ``0`` - cornerRadiusTopRight : dict, float, :class:`SchemaBase` + cornerRadiusTopRight : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles' top left corner. **Default value:** ``0`` - cursor : dict, :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : dict, :class:`Cursor`, :class:`ExprRef`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the mark. Any valid `CSS cursor type `__ can be used. - description : str, dict, :class:`SchemaBase` + description : str, dict, :class:`ExprRef` A text description of the mark item for `ARIA accessibility `__ (SVG output only). If specified, this property determines the `"aria-label" attribute `__. - dir : dict, :class:`SchemaBase`, Literal['ltr', 'rtl'] + dir : dict, :class:`ExprRef`, Literal['ltr', 'rtl'], :class:`TextDirection` The direction of the text. One of ``"ltr"`` (left-to-right) or ``"rtl"`` (right-to-left). This property determines on which side is truncated in response to the limit parameter. **Default value:** ``"ltr"`` - dx : dict, float, :class:`SchemaBase` + dx : dict, float, :class:`ExprRef` The horizontal offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - dy : dict, float, :class:`SchemaBase` + dy : dict, float, :class:`ExprRef` The vertical offset, in pixels, between the text label and its anchor point. The offset is applied after rotation by the *angle* property. - ellipsis : str, dict, :class:`SchemaBase` + ellipsis : str, dict, :class:`ExprRef` The ellipsis string for text truncated in response to the limit parameter. **Default value:** ``"…"`` - endAngle : dict, float, :class:`SchemaBase` + endAngle : dict, float, :class:`ExprRef` The end angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fill : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default fill color. This property has higher precedence than ``config.color``. Set to ``null`` to remove fill. **Default value:** (None) - fillOpacity : dict, float, :class:`SchemaBase` + fillOpacity : dict, float, :class:`ExprRef` The fill opacity (value between [0,1]). **Default value:** ``1`` @@ -40772,28 +40772,28 @@ class TickConfig(AnyMarkConfig): **Note:** This property cannot be used in a `style config `__. - font : str, dict, :class:`SchemaBase` + font : str, dict, :class:`ExprRef` The typeface to set the text in (e.g., ``"Helvetica Neue"`` ). - fontSize : dict, float, :class:`SchemaBase` + fontSize : dict, float, :class:`ExprRef` The font size, in pixels. **Default value:** ``11`` - fontStyle : str, dict, :class:`SchemaBase` + fontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` The font style (e.g., ``"italic"`` ). - fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] The font weight. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - height : dict, float, :class:`SchemaBase` + height : dict, float, :class:`ExprRef` Height of the marks. - href : str, dict, :class:`SchemaBase` + href : str, dict, :class:`URI`, :class:`ExprRef` A URL to load upon mouse click. If defined, the mark acts as a hyperlink. - innerRadius : dict, float, :class:`SchemaBase` + innerRadius : dict, float, :class:`ExprRef` The inner radius in pixels of arc marks. ``innerRadius`` is an alias for ``radius2``. **Default value:** ``0`` - interpolate : dict, :class:`SchemaBase`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] + interpolate : dict, :class:`ExprRef`, :class:`Interpolate`, Literal['basis', 'basis-open', 'basis-closed', 'bundle', 'cardinal', 'cardinal-open', 'cardinal-closed', 'catmull-rom', 'linear', 'linear-closed', 'monotone', 'natural', 'step', 'step-before', 'step-after'] The line interpolation method to use for line and area marks. One of the following: @@ -40824,18 +40824,18 @@ class TickConfig(AnyMarkConfig): (for line, trail, and area marks) or filtered (for other marks). * If ``null``, all data items are included. In this case, invalid values will be interpreted as zeroes. - limit : dict, float, :class:`SchemaBase` + limit : dict, float, :class:`ExprRef` The maximum length of the text mark in pixels. The text value will be automatically truncated if the rendered size exceeds the limit. **Default value:** ``0`` -- indicating no limit - lineBreak : str, dict, :class:`SchemaBase` + lineBreak : str, dict, :class:`ExprRef` A delimiter, such as a newline character, upon which to break text strings into multiple lines. This property is ignored if the text is array-valued. - lineHeight : dict, float, :class:`SchemaBase` + lineHeight : dict, float, :class:`ExprRef` The line height in pixels (the spacing between subsequent lines of text) for multi-line text marks. - opacity : dict, float, :class:`SchemaBase` + opacity : dict, float, :class:`ExprRef` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, @@ -40843,7 +40843,7 @@ class TickConfig(AnyMarkConfig): order : bool, None For line and trail marks, this ``order`` property can be set to ``null`` or ``false`` to make the lines use the original order in the data sources. - orient : :class:`SchemaBase`, Literal['horizontal', 'vertical'] + orient : :class:`Orientation`, Literal['horizontal', 'vertical'] The orientation of a non-stacked bar, tick, area, and line charts. The value is either horizontal (default) or vertical. @@ -40855,24 +40855,24 @@ class TickConfig(AnyMarkConfig): the line if ``config.sortLineBy`` is not specified. For stacked charts, this is always determined by the orientation of the stack; therefore explicitly specified value will be ignored. - outerRadius : dict, float, :class:`SchemaBase` + outerRadius : dict, float, :class:`ExprRef` The outer radius in pixels of arc marks. ``outerRadius`` is an alias for ``radius``. **Default value:** ``0`` - padAngle : dict, float, :class:`SchemaBase` + padAngle : dict, float, :class:`ExprRef` The angular padding applied to sides of the arc, in radians. - radius : dict, float, :class:`SchemaBase` + radius : dict, float, :class:`ExprRef` For arc mark, the primary (outer) radius in pixels. For text marks, polar coordinate radial offset, in pixels, of the text from the origin determined by the ``x`` and ``y`` properties. **Default value:** ``min(plot_width, plot_height)/2`` - radius2 : dict, float, :class:`SchemaBase` + radius2 : dict, float, :class:`ExprRef` The secondary (inner) radius in pixels of arc marks. **Default value:** ``0`` - shape : str, dict, :class:`SchemaBase` + shape : str, dict, :class:`ExprRef`, :class:`SymbolShape` Shape of the point marks. Supported values include: @@ -40887,7 +40887,7 @@ class TickConfig(AnyMarkConfig): coordinates ranging from -1 to 1 along both the x and y dimensions.) **Default value:** ``"circle"`` - size : dict, float, :class:`SchemaBase` + size : dict, float, :class:`ExprRef` Default size for marks. @@ -40904,56 +40904,56 @@ class TickConfig(AnyMarkConfig): * ``2`` for bar marks with discrete dimensions; * ``5`` for bar marks with continuous dimensions; * ``11`` for text marks. - smooth : bool, dict, :class:`SchemaBase` + smooth : bool, dict, :class:`ExprRef` A boolean flag (default true) indicating if the image should be smoothed when resized. If false, individual pixels should be scaled directly rather than interpolated with smoothing. For SVG rendering, this option may not work in some browsers due to lack of standardization. - startAngle : dict, float, :class:`SchemaBase` + startAngle : dict, float, :class:`ExprRef` The start angle in radians for arc marks. A value of ``0`` indicates up (north), increasing values proceed clockwise. - stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + stroke : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`Gradient`, :class:`HexColor`, :class:`ColorName`, :class:`LinearGradient`, :class:`RadialGradient`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Default stroke color. This property has higher precedence than ``config.color``. Set to ``null`` to remove stroke. **Default value:** (None) - strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : dict, Sequence[float], :class:`SchemaBase` + strokeDash : dict, Sequence[float], :class:`ExprRef` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : dict, float, :class:`SchemaBase` + strokeDashOffset : dict, float, :class:`ExprRef` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : dict, :class:`ExprRef`, :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : dict, float, :class:`SchemaBase` + strokeMiterLimit : dict, float, :class:`ExprRef` The miter limit at which to bevel a line join. - strokeOffset : dict, float, :class:`SchemaBase` + strokeOffset : dict, float, :class:`ExprRef` The offset in pixels at which to draw the group stroke and fill. If unspecified, the default behavior is to dynamically offset stroked groups such that 1 pixel stroke widths align with the pixel grid. - strokeOpacity : dict, float, :class:`SchemaBase` + strokeOpacity : dict, float, :class:`ExprRef` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : dict, float, :class:`SchemaBase` + strokeWidth : dict, float, :class:`ExprRef` The stroke width, in pixels. - tension : dict, float, :class:`SchemaBase` + tension : dict, float, :class:`ExprRef` Depending on the interpolation type, sets the tension parameter (for line and area marks). - text : str, dict, Sequence[str], :class:`SchemaBase` + text : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` Placeholder text if the ``text`` channel is not specified - theta : dict, float, :class:`SchemaBase` + theta : dict, float, :class:`ExprRef` For arc marks, the arc length in radians if theta2 is not specified, otherwise the start arc angle. (A value of 0 indicates up or “north”, increasing values proceed clockwise.) For text marks, polar coordinate angle in radians. - theta2 : dict, float, :class:`SchemaBase` + theta2 : dict, float, :class:`ExprRef` The end angle of arc marks in radians. A value of 0 indicates up or “north”, increasing values proceed clockwise. thickness : float @@ -40968,7 +40968,7 @@ class TickConfig(AnyMarkConfig): Default relative band size for a time unit. If set to ``1``, the bandwidth of the marks will be equal to the time unit band step. If set to ``0.5``, bandwidth of the marks will be half of the time unit band step. - tooltip : str, bool, dict, None, float, :class:`SchemaBase` + tooltip : str, bool, dict, None, float, :class:`ExprRef`, :class:`TooltipContent` The tooltip text string to show upon mouse hover or an object defining which fields should the tooltip be derived from. @@ -40983,28 +40983,28 @@ class TickConfig(AnyMarkConfig): documentation for a detailed discussion about tooltip in Vega-Lite. **Default value:** ``null`` - url : str, dict, :class:`SchemaBase` + url : str, dict, :class:`URI`, :class:`ExprRef` The URL of the image file for image marks. - width : dict, float, :class:`SchemaBase` + width : dict, float, :class:`ExprRef` Width of the marks. - x : str, dict, float, :class:`SchemaBase` + x : str, dict, float, :class:`ExprRef` X coordinates of the marks, or width of horizontal ``"bar"`` and ``"area"`` without specified ``x2`` or ``width``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - x2 : str, dict, float, :class:`SchemaBase` + x2 : str, dict, float, :class:`ExprRef` X2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"width"`` for the width of the plot. - y : str, dict, float, :class:`SchemaBase` + y : str, dict, float, :class:`ExprRef` Y coordinates of the marks, or height of vertical ``"bar"`` and ``"area"`` without specified ``y2`` or ``height``. The ``value`` of this channel can be a number or a string ``"height"`` for the height of the plot. - y2 : str, dict, float, :class:`SchemaBase` + y2 : str, dict, float, :class:`ExprRef` Y2 coordinates for ranged ``"area"``, ``"bar"``, ``"rect"``, and ``"rule"``. The ``value`` of this channel can be a number or a string ``"height"`` for the @@ -41881,7 +41881,7 @@ class TimeIntervalStep(TickCount): Parameters ---------- - interval : :class:`SchemaBase`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] + interval : :class:`TimeInterval`, Literal['millisecond', 'second', 'minute', 'hour', 'day', 'week', 'month', 'year'] step : float @@ -41922,15 +41922,15 @@ class TimeLocale(VegaLiteSchema): The date (%x) format specifier (e.g., "%m/%d/%Y"). dateTime : str The date and time (%c) format specifier (e.g., "%a %b %e %X %Y"). - days : Sequence[str], :class:`SchemaBase` + days : Sequence[str], :class:`Vector7string` The full names of the weekdays, starting with Sunday. - months : Sequence[str], :class:`SchemaBase` + months : Sequence[str], :class:`Vector12string` The full names of the months (starting with January). - periods : Sequence[str], :class:`SchemaBase` + periods : Sequence[str], :class:`Vector2string` The A.M. and P.M. equivalents (e.g., ["AM", "PM"]). - shortDays : Sequence[str], :class:`SchemaBase` + shortDays : Sequence[str], :class:`Vector7string` The abbreviated names of the weekdays, starting with Sunday. - shortMonths : Sequence[str], :class:`SchemaBase` + shortMonths : Sequence[str], :class:`Vector12string` The abbreviated names of the months (starting with January). time : str The time (%X) format specifier (e.g., "%H:%M:%S"). @@ -42024,7 +42024,7 @@ class TimeUnitParams(VegaLiteSchema): If no ``unit`` is specified, maxbins is used to infer time units. step : float The number of steps between bins, in terms of the least significant unit provided. - unit : :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + unit : :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`SingleTimeUnit`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Defines how date-time values should be binned. utc : bool True to use UTC timezone. Equivalent to using a ``utc`` prefixed ``TimeUnit``. @@ -42147,7 +42147,7 @@ class TimeUnitTransformParams(VegaLiteSchema): If no ``unit`` is specified, maxbins is used to infer time units. step : float The number of steps between bins, in terms of the least significant unit provided. - unit : :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + unit : :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`SingleTimeUnit`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Defines how date-time values should be binned. utc : bool True to use UTC timezone. Equivalent to using a ``utc`` prefixed ``TimeUnit``. @@ -42274,75 +42274,75 @@ class TitleConfig(VegaLiteSchema): Parameters ---------- - align : :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : :class:`Align`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : dict, :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + anchor : dict, :class:`ExprRef`, :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title and subtitle text. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. - angle : dict, float, :class:`SchemaBase` + angle : dict, float, :class:`ExprRef` Angle in degrees of title and subtitle text. - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : str, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + baseline : str, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for title text. - dx : dict, float, :class:`SchemaBase` + dx : dict, float, :class:`ExprRef` Delta offset for title and subtitle text x-coordinate. - dy : dict, float, :class:`SchemaBase` + dy : dict, float, :class:`ExprRef` Delta offset for title and subtitle text y-coordinate. - font : str, dict, :class:`SchemaBase` + font : str, dict, :class:`ExprRef` Font name for title text. - fontSize : dict, float, :class:`SchemaBase` + fontSize : dict, float, :class:`ExprRef` Font size in pixels for title text. - fontStyle : str, dict, :class:`SchemaBase` + fontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` Font style for title text. - fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : str, dict, :class:`SchemaBase`, Literal['bounds', 'group'] + frame : str, dict, :class:`ExprRef`, :class:`TitleFrame`, Literal['bounds', 'group'] The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : dict, float, :class:`SchemaBase` + limit : dict, float, :class:`ExprRef` The maximum allowed length in pixels of title and subtitle text. - lineHeight : dict, float, :class:`SchemaBase` + lineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : dict, float, :class:`SchemaBase` + offset : dict, float, :class:`ExprRef` The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : dict, :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] + orient : dict, :class:`ExprRef`, :class:`TitleOrient`, Literal['none', 'left', 'right', 'top', 'bottom'] Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) - subtitleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + subtitleColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for subtitle text. - subtitleFont : str, dict, :class:`SchemaBase` + subtitleFont : str, dict, :class:`ExprRef` Font name for subtitle text. - subtitleFontSize : dict, float, :class:`SchemaBase` + subtitleFontSize : dict, float, :class:`ExprRef` Font size in pixels for subtitle text. - subtitleFontStyle : str, dict, :class:`SchemaBase` + subtitleFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` Font style for subtitle text. - subtitleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + subtitleFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : dict, float, :class:`SchemaBase` + subtitleLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line subtitle text. - subtitlePadding : dict, float, :class:`SchemaBase` + subtitlePadding : dict, float, :class:`ExprRef` The padding in pixels between title and subtitle text. - zindex : dict, float, :class:`SchemaBase` + zindex : dict, float, :class:`ExprRef` The integer z-index indicating the layering of the title group relative to other axis, mark, and legend groups. @@ -42835,12 +42835,12 @@ class TitleParams(VegaLiteSchema): Parameters ---------- - text : str, dict, Sequence[str], :class:`SchemaBase` + text : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` The title text. - align : :class:`SchemaBase`, Literal['left', 'center', 'right'] + align : :class:`Align`, Literal['left', 'center', 'right'] Horizontal text alignment for title text. One of ``"left"``, ``"center"``, or ``"right"``. - anchor : :class:`SchemaBase`, Literal[None, 'start', 'middle', 'end'] + anchor : :class:`TitleAnchor`, Literal[None, 'start', 'middle', 'end'] The anchor position for placing the title. One of ``"start"``, ``"middle"``, or ``"end"``. For example, with an orientation of top these anchor positions map to a left-, center-, or right-aligned title. @@ -42855,73 +42855,73 @@ class TitleParams(VegaLiteSchema): `__ and `layered `__ views. For other composite views, ``anchor`` is always ``"start"``. - angle : dict, float, :class:`SchemaBase` + angle : dict, float, :class:`ExprRef` Angle in degrees of title and subtitle text. - aria : bool, dict, :class:`SchemaBase` + aria : bool, dict, :class:`ExprRef` A boolean flag indicating if `ARIA attributes `__ should be included (SVG output only). If ``false``, the "aria-hidden" attribute will be set on the output SVG group, removing the title from the ARIA accessibility tree. **Default value:** ``true`` - baseline : str, :class:`SchemaBase`, Literal['top', 'middle', 'bottom'] + baseline : str, :class:`Baseline`, :class:`TextBaseline`, Literal['top', 'middle', 'bottom'] Vertical text baseline for title and subtitle text. One of ``"alphabetic"`` (default), ``"top"``, ``"middle"``, ``"bottom"``, ``"line-top"``, or ``"line-bottom"``. The ``"line-top"`` and ``"line-bottom"`` values operate similarly to ``"top"`` and ``"bottom"``, but are calculated relative to the *lineHeight* rather than *fontSize* alone. - color : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + color : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for title text. - dx : dict, float, :class:`SchemaBase` + dx : dict, float, :class:`ExprRef` Delta offset for title and subtitle text x-coordinate. - dy : dict, float, :class:`SchemaBase` + dy : dict, float, :class:`ExprRef` Delta offset for title and subtitle text y-coordinate. - font : str, dict, :class:`SchemaBase` + font : str, dict, :class:`ExprRef` Font name for title text. - fontSize : dict, float, :class:`SchemaBase` + fontSize : dict, float, :class:`ExprRef` Font size in pixels for title text. - fontStyle : str, dict, :class:`SchemaBase` + fontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` Font style for title text. - fontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + fontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for title text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - frame : str, dict, :class:`SchemaBase`, Literal['bounds', 'group'] + frame : str, dict, :class:`ExprRef`, :class:`TitleFrame`, Literal['bounds', 'group'] The reference frame for the anchor position, one of ``"bounds"`` (to anchor relative to the full bounding box) or ``"group"`` (to anchor relative to the group width or height). - limit : dict, float, :class:`SchemaBase` + limit : dict, float, :class:`ExprRef` The maximum allowed length in pixels of title and subtitle text. - lineHeight : dict, float, :class:`SchemaBase` + lineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line title text or title text with ``"line-top"`` or ``"line-bottom"`` baseline. - offset : dict, float, :class:`SchemaBase` + offset : dict, float, :class:`ExprRef` The orthogonal offset in pixels by which to displace the title group from its position along the edge of the chart. - orient : dict, :class:`SchemaBase`, Literal['none', 'left', 'right', 'top', 'bottom'] + orient : dict, :class:`ExprRef`, :class:`TitleOrient`, Literal['none', 'left', 'right', 'top', 'bottom'] Default title orientation ( ``"top"``, ``"bottom"``, ``"left"``, or ``"right"`` ) style : str, Sequence[str] A `mark style property `__ to apply to the title text mark. **Default value:** ``"group-title"``. - subtitle : str, Sequence[str], :class:`SchemaBase` + subtitle : str, :class:`Text`, Sequence[str] The subtitle Text. - subtitleColor : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + subtitleColor : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] Text color for subtitle text. - subtitleFont : str, dict, :class:`SchemaBase` + subtitleFont : str, dict, :class:`ExprRef` Font name for subtitle text. - subtitleFontSize : dict, float, :class:`SchemaBase` + subtitleFontSize : dict, float, :class:`ExprRef` Font size in pixels for subtitle text. - subtitleFontStyle : str, dict, :class:`SchemaBase` + subtitleFontStyle : str, dict, :class:`ExprRef`, :class:`FontStyle` Font style for subtitle text. - subtitleFontWeight : dict, :class:`SchemaBase`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] + subtitleFontWeight : dict, :class:`ExprRef`, :class:`FontWeight`, Literal['normal', 'bold', 'lighter', 'bolder', 100, 200, 300, 400, 500, 600, 700, 800, 900] Font weight for subtitle text. This can be either a string (e.g ``"bold"``, ``"normal"`` ) or a number ( ``100``, ``200``, ``300``, ..., ``900`` where ``"normal"`` = ``400`` and ``"bold"`` = ``700`` ). - subtitleLineHeight : dict, float, :class:`SchemaBase` + subtitleLineHeight : dict, float, :class:`ExprRef` Line height in pixels for multi-line subtitle text. - subtitlePadding : dict, float, :class:`SchemaBase` + subtitlePadding : dict, float, :class:`ExprRef` The padding in pixels between title and subtitle text. zindex : float The integer z-index indicating the layering of the title group relative to other @@ -43429,12 +43429,12 @@ class TopLevelSelectionParameter(TopLevelParameter): Parameters ---------- - name : str, :class:`SchemaBase` + name : str, :class:`ParameterName` Required. A unique name for the selection parameter. Selection names should be valid JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - select : dict, :class:`SchemaBase`, Literal['point', 'interval'] + select : dict, :class:`SelectionType`, Literal['point', 'interval'], :class:`PointSelectionConfig`, :class:`IntervalSelectionConfig` Determines the default event processing and data query for the selection. Vega-Lite currently supports two selection types: @@ -43442,7 +43442,7 @@ class TopLevelSelectionParameter(TopLevelParameter): * ``"point"`` -- to select multiple discrete data values; the first value is selected on ``click`` and additional values toggled on shift-click. * ``"interval"`` -- to select a continuous range of data values on ``drag``. - bind : str, dict, :class:`SchemaBase` + bind : str, dict, :class:`Binding`, :class:`BindInput`, :class:`BindRange`, :class:`BindDirect`, :class:`BindCheckbox`, :class:`LegendBinding`, :class:`BindRadioSelect`, :class:`LegendStreamBinding` When set, a selection is populated by input elements (also known as dynamic query widgets) or by interacting with the corresponding legend. Direct manipulation interaction is disabled by default; to re-enable it, set the selection's `on @@ -43458,7 +43458,7 @@ class TopLevelSelectionParameter(TopLevelParameter): **See also:** `bind `__ documentation. - value : str, bool, dict, None, float, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + value : str, bool, dict, None, float, :class:`DateTime`, :class:`SelectionInit`, :class:`PrimitiveValue`, :class:`SelectionInitIntervalMapping`, Sequence[dict, :class:`SelectionInitMapping`] Initialize the selection with a mapping between `projected channels or field names `__ and initial values. @@ -43516,9 +43516,9 @@ class TopLevelConcatSpec(TopLevelSpec): Parameters ---------- - concat : Sequence[dict, :class:`SchemaBase`] + concat : Sequence[dict, :class:`FacetSpec`, :class:`LayerSpec`, :class:`RepeatSpec`, :class:`FacetedUnitSpec`, :class:`LayerRepeatSpec`, :class:`NonNormalizedSpec`, :class:`NonLayerRepeatSpec`, :class:`ConcatSpecGenericSpec`, :class:`HConcatSpecGenericSpec`, :class:`VConcatSpecGenericSpec`] A list of views to be concatenated. - align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : dict, :class:`LayoutAlign`, :class:`RowColLayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -43535,13 +43535,13 @@ class TopLevelConcatSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : dict, :class:`AutosizeType`, :class:`AutoSizeParams`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + background : str, dict, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -43557,7 +43557,7 @@ class TopLevelConcatSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : bool, dict, :class:`SchemaBase` + center : bool, dict, :class:`RowColboolean` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -43583,13 +43583,13 @@ class TopLevelConcatSpec(TopLevelSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - config : dict, :class:`SchemaBase` + config : dict, :class:`Config` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : dict, :class:`SchemaBase` + datasets : dict, :class:`Datasets` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -43597,18 +43597,18 @@ class TopLevelConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : dict, float, :class:`SchemaBase` + padding : dict, float, :class:`ExprRef`, :class:`Padding` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[dict, :class:`SchemaBase`] + params : Sequence[dict, :class:`TopLevelParameter`, :class:`VariableParameter`, :class:`TopLevelSelectionParameter`] Dynamic variables or selections that parameterize a visualization. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`RowColnumber` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -43616,11 +43616,11 @@ class TopLevelConcatSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. - usermeta : dict, :class:`SchemaBase` + usermeta : dict, :class:`Dict` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -43853,18 +43853,18 @@ class TopLevelFacetSpec(TopLevelSpec): Parameters ---------- - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - facet : dict, :class:`SchemaBase` + facet : dict, :class:`FacetMapping`, :class:`FacetFieldDef` Definition for how to facet the data. One of: 1) `a field definition for faceting the plot by one field `__ 2) `An object that maps row and column channels to their field definitions `__ - spec : dict, :class:`SchemaBase` + spec : dict, :class:`LayerSpec`, :class:`UnitSpecWithFrame` A specification of the view that gets faceted. - align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : dict, :class:`LayoutAlign`, :class:`RowColLayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -43881,13 +43881,13 @@ class TopLevelFacetSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : dict, :class:`AutosizeType`, :class:`AutoSizeParams`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + background : str, dict, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -43903,7 +43903,7 @@ class TopLevelFacetSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : bool, dict, :class:`SchemaBase` + center : bool, dict, :class:`RowColboolean` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -43929,10 +43929,10 @@ class TopLevelFacetSpec(TopLevelSpec): 2) Setting the ``columns`` to ``1`` is equivalent to ``vconcat`` (for ``concat`` ) and to using the ``row`` channel (for ``facet`` and ``repeat`` ). - config : dict, :class:`SchemaBase` + config : dict, :class:`Config` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - datasets : dict, :class:`SchemaBase` + datasets : dict, :class:`Datasets` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -43940,18 +43940,18 @@ class TopLevelFacetSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : dict, float, :class:`SchemaBase` + padding : dict, float, :class:`ExprRef`, :class:`Padding` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[dict, :class:`SchemaBase`] + params : Sequence[dict, :class:`TopLevelParameter`, :class:`VariableParameter`, :class:`TopLevelSelectionParameter`] Dynamic variables or selections that parameterize a visualization. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`RowColnumber` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -43959,11 +43959,11 @@ class TopLevelFacetSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. - usermeta : dict, :class:`SchemaBase` + usermeta : dict, :class:`Dict` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -44198,15 +44198,15 @@ class TopLevelHConcatSpec(TopLevelSpec): Parameters ---------- - hconcat : Sequence[dict, :class:`SchemaBase`] + hconcat : Sequence[dict, :class:`FacetSpec`, :class:`LayerSpec`, :class:`RepeatSpec`, :class:`FacetedUnitSpec`, :class:`LayerRepeatSpec`, :class:`NonNormalizedSpec`, :class:`NonLayerRepeatSpec`, :class:`ConcatSpecGenericSpec`, :class:`HConcatSpecGenericSpec`, :class:`VConcatSpecGenericSpec`] A list of views to be concatenated and put into a row. - autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : dict, :class:`AutosizeType`, :class:`AutoSizeParams`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + background : str, dict, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -44227,13 +44227,13 @@ class TopLevelHConcatSpec(TopLevelSpec): rows or columns. **Default value:** ``false`` - config : dict, :class:`SchemaBase` + config : dict, :class:`Config` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : dict, :class:`SchemaBase` + datasets : dict, :class:`Datasets` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -44241,26 +44241,26 @@ class TopLevelHConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : dict, float, :class:`SchemaBase` + padding : dict, float, :class:`ExprRef`, :class:`Padding` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[dict, :class:`SchemaBase`] + params : Sequence[dict, :class:`TopLevelParameter`, :class:`VariableParameter`, :class:`TopLevelSelectionParameter`] Dynamic variables or selections that parameterize a visualization. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. - usermeta : dict, :class:`SchemaBase` + usermeta : dict, :class:`Dict` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -44487,39 +44487,39 @@ class TopLevelLayerSpec(TopLevelSpec): Parameters ---------- - layer : Sequence[dict, :class:`SchemaBase`] + layer : Sequence[dict, :class:`UnitSpec`, :class:`LayerSpec`] Layer or single view specifications to be layered. **Note** : Specifications inside ``layer`` cannot use ``row`` and ``column`` channels as layering facet specifications is not allowed. Instead, use the `facet operator `__ and place a layer inside a facet. - autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : dict, :class:`AutosizeType`, :class:`AutoSizeParams`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + background : str, dict, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` - config : dict, :class:`SchemaBase` + config : dict, :class:`Config` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : dict, :class:`SchemaBase` + datasets : dict, :class:`Datasets` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. description : str Description of this mark for commenting purpose. - encoding : dict, :class:`SchemaBase` + encoding : dict, :class:`SharedEncoding` A shared key-value mapping between encoding channels and definition of fields in the underlying layers. - height : str, dict, float, :class:`SchemaBase` + height : str, dict, float, :class:`Step` The height of a visualization. @@ -44541,32 +44541,32 @@ class TopLevelLayerSpec(TopLevelSpec): documentation. name : str Name of the visualization for later reference. - padding : dict, float, :class:`SchemaBase` + padding : dict, float, :class:`ExprRef`, :class:`Padding` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[dict, :class:`SchemaBase`] + params : Sequence[dict, :class:`TopLevelParameter`, :class:`VariableParameter`, :class:`TopLevelSelectionParameter`] Dynamic variables or selections that parameterize a visualization. - projection : dict, :class:`SchemaBase` + projection : dict, :class:`Projection` An object defining properties of the geographic projection shared by underlying layers. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. - usermeta : dict, :class:`SchemaBase` + usermeta : dict, :class:`Dict` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. - view : dict, :class:`SchemaBase` + view : dict, :class:`ViewBackground` An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : str, dict, float, :class:`SchemaBase` + width : str, dict, float, :class:`Step` The width of a visualization. @@ -44823,15 +44823,15 @@ class TopLevelUnitSpec(TopLevelSpec): Parameters ---------- - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - mark : str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : str, dict, :class:`Mark`, :class:`AnyMark`, :class:`BoxPlot`, :class:`MarkDef`, :class:`ErrorBar`, :class:`ErrorBand`, :class:`BoxPlotDef`, :class:`ErrorBarDef`, :class:`ErrorBandDef`, :class:`CompositeMark`, :class:`CompositeMarkDef`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - align : dict, :class:`SchemaBase`, Literal['all', 'each', 'none'] + align : dict, :class:`LayoutAlign`, :class:`RowColLayoutAlign`, Literal['all', 'each', 'none'] The alignment to apply to grid rows and columns. The supported string values are ``"all"``, ``"each"``, and ``"none"``. @@ -44848,13 +44848,13 @@ class TopLevelUnitSpec(TopLevelSpec): be used to supply different alignments for rows and columns. **Default value:** ``"all"``. - autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : dict, :class:`AutosizeType`, :class:`AutoSizeParams`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + background : str, dict, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -44870,7 +44870,7 @@ class TopLevelUnitSpec(TopLevelSpec): sub-plots without axes or legends into a uniform grid structure. **Default value:** ``"full"`` - center : bool, dict, :class:`SchemaBase` + center : bool, dict, :class:`RowColboolean` Boolean flag indicating if subviews should be centered relative to their respective rows or columns. @@ -44878,18 +44878,18 @@ class TopLevelUnitSpec(TopLevelSpec): supply different centering values for rows and columns. **Default value:** ``false`` - config : dict, :class:`SchemaBase` + config : dict, :class:`Config` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - datasets : dict, :class:`SchemaBase` + datasets : dict, :class:`Datasets` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. description : str Description of this mark for commenting purpose. - encoding : dict, :class:`SchemaBase` + encoding : dict, :class:`FacetedEncoding` A key-value mapping between encoding channels and definition of fields. - height : str, dict, float, :class:`SchemaBase` + height : str, dict, float, :class:`Step` The height of a visualization. @@ -44911,23 +44911,23 @@ class TopLevelUnitSpec(TopLevelSpec): documentation. name : str Name of the visualization for later reference. - padding : dict, float, :class:`SchemaBase` + padding : dict, float, :class:`ExprRef`, :class:`Padding` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[dict, :class:`SchemaBase`] + params : Sequence[dict, :class:`TopLevelParameter`, :class:`VariableParameter`, :class:`TopLevelSelectionParameter`] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : dict, :class:`SchemaBase` + projection : dict, :class:`Projection` An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. - spacing : dict, float, :class:`SchemaBase` + spacing : dict, float, :class:`RowColnumber` The spacing in pixels between sub-views of the composition operator. An object of the form ``{"row": number, "column": number}`` can be used to set different spacing values for rows and columns. @@ -44935,18 +44935,18 @@ class TopLevelUnitSpec(TopLevelSpec): **Default value** : Depends on ``"spacing"`` property of `the view composition configuration `__ ( ``20`` by default) - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. - usermeta : dict, :class:`SchemaBase` + usermeta : dict, :class:`Dict` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. - view : dict, :class:`SchemaBase` + view : dict, :class:`ViewBackground` An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : str, dict, float, :class:`SchemaBase` + width : str, dict, float, :class:`Step` The width of a visualization. @@ -45225,15 +45225,15 @@ class TopLevelVConcatSpec(TopLevelSpec): Parameters ---------- - vconcat : Sequence[dict, :class:`SchemaBase`] + vconcat : Sequence[dict, :class:`FacetSpec`, :class:`LayerSpec`, :class:`RepeatSpec`, :class:`FacetedUnitSpec`, :class:`LayerRepeatSpec`, :class:`NonNormalizedSpec`, :class:`NonLayerRepeatSpec`, :class:`ConcatSpecGenericSpec`, :class:`HConcatSpecGenericSpec`, :class:`VConcatSpecGenericSpec`] A list of views to be concatenated and put into a column. - autosize : dict, :class:`SchemaBase`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] + autosize : dict, :class:`AutosizeType`, :class:`AutoSizeParams`, Literal['pad', 'none', 'fit', 'fit-x', 'fit-y'] How the visualization size should be determined. If a string, should be one of ``"pad"``, ``"fit"`` or ``"none"``. Object values can additionally specify parameters for content sizing and automatic resizing. **Default value** : ``pad`` - background : str, dict, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + background : str, dict, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] CSS color property to use as the background of the entire view. **Default value:** ``"white"`` @@ -45254,13 +45254,13 @@ class TopLevelVConcatSpec(TopLevelSpec): rows or columns. **Default value:** ``false`` - config : dict, :class:`SchemaBase` + config : dict, :class:`Config` Vega-Lite configuration object. This property can only be defined at the top-level of a specification. - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. - datasets : dict, :class:`SchemaBase` + datasets : dict, :class:`Datasets` A global data store for named datasets. This is a mapping from names to inline datasets. This can be an array of objects or primitive values or a string. Arrays of primitive values are ingested as objects with a ``data`` property. @@ -45268,26 +45268,26 @@ class TopLevelVConcatSpec(TopLevelSpec): Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - padding : dict, float, :class:`SchemaBase` + padding : dict, float, :class:`ExprRef`, :class:`Padding` The default visualization padding, in pixels, from the edge of the visualization canvas to the data rectangle. If a number, specifies padding for all sides. If an object, the value should have the format ``{"left": 5, "top": 5, "right": 5, "bottom": 5}`` to specify padding for each side of the visualization. **Default value** : ``5`` - params : Sequence[dict, :class:`SchemaBase`] + params : Sequence[dict, :class:`TopLevelParameter`, :class:`VariableParameter`, :class:`TopLevelSelectionParameter`] Dynamic variables or selections that parameterize a visualization. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. - usermeta : dict, :class:`SchemaBase` + usermeta : dict, :class:`Dict` Optional metadata that will be passed to Vega. This object is completely ignored by Vega and Vega-Lite and can be used for custom metadata. $schema : str @@ -45526,7 +45526,7 @@ class TopoDataFormat(DataFormat): not as individual GeoJSON features. Extracting a mesh is useful for more efficiently drawing borders or other geographic elements that you do not need to associate with specific regions such as individual countries, states or counties. - parse : dict, None, :class:`SchemaBase` + parse : dict, None, :class:`Parse` If set to ``null``, disable type inference based on the spec and only use type inference based on the data. Alternatively, a parsing directive object can be provided for explicit data types. Each property of the object corresponds to a field @@ -45579,9 +45579,9 @@ class AggregateTransform(Transform): Parameters ---------- - aggregate : Sequence[dict, :class:`SchemaBase`] + aggregate : Sequence[dict, :class:`AggregatedFieldDef`] Array of objects that define fields to aggregate. - groupby : Sequence[str, :class:`SchemaBase`] + groupby : Sequence[str, :class:`FieldName`] The data fields to group by. If not specified, a single group containing all data objects will be used. """ @@ -45607,12 +45607,12 @@ class BinTransform(Transform): Parameters ---------- - bin : bool, dict, :class:`SchemaBase` + bin : bool, dict, :class:`BinParams` An object indicating bin properties, or simply ``true`` for using default bin parameters. - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` The data field to bin. - as : str, :class:`SchemaBase`, Sequence[str, :class:`SchemaBase`] + as : str, :class:`FieldName`, Sequence[str, :class:`FieldName`] The output fields at which to write the start and end bin values. This can be either a string or an array of strings with two elements denoting the name for the fields for bin start and bin end respectively. If a single string (e.g., ``"val"`` ) is @@ -45639,7 +45639,7 @@ class CalculateTransform(Transform): calculate : str A `expression `__ string. Use the variable ``datum`` to refer to the current data object. - as : str, :class:`SchemaBase` + as : str, :class:`FieldName` The field for storing the computed formula value. """ @@ -45655,7 +45655,7 @@ class DensityTransform(Transform): Parameters ---------- - density : str, :class:`SchemaBase` + density : str, :class:`FieldName` The data field for which to perform density estimation. bandwidth : float The bandwidth (standard deviation) of the Gaussian kernel. If unspecified or set to @@ -45675,7 +45675,7 @@ class DensityTransform(Transform): A [min, max] domain from which to sample the distribution. If unspecified, the extent will be determined by the observed minimum and maximum values of the density value field. - groupby : Sequence[str, :class:`SchemaBase`] + groupby : Sequence[str, :class:`FieldName`] The data fields to group by. If not specified, a single group containing all data objects will be used. maxsteps : float @@ -45693,7 +45693,7 @@ class DensityTransform(Transform): density. If specified, overrides both minsteps and maxsteps to set an exact number of uniform samples. Potentially useful in conjunction with a fixed extent to ensure consistent sample points for stacked densities. - as : Sequence[str, :class:`SchemaBase`] + as : Sequence[str, :class:`FieldName`] The output fields for the sample value and corresponding density estimate. **Default value:** ``["value", "density"]`` @@ -45734,9 +45734,9 @@ class ExtentTransform(Transform): Parameters ---------- - extent : str, :class:`SchemaBase` + extent : str, :class:`FieldName` The field of which to get the extent. - param : str, :class:`SchemaBase` + param : str, :class:`ParameterName` The output parameter produced by the extent transform. """ @@ -45757,7 +45757,7 @@ class FilterTransform(Transform): Parameters ---------- - filter : str, dict, :class:`SchemaBase` + filter : str, dict, :class:`Predicate`, :class:`FieldGTPredicate`, :class:`FieldLTPredicate`, :class:`FieldGTEPredicate`, :class:`FieldLTEPredicate`, :class:`LogicalOrPredicate`, :class:`ParameterPredicate`, :class:`FieldEqualPredicate`, :class:`FieldOneOfPredicate`, :class:`FieldRangePredicate`, :class:`FieldValidPredicate`, :class:`LogicalAndPredicate`, :class:`LogicalNotPredicate`, :class:`PredicateComposition` The ``filter`` property must be a predication definition, which can take one of the following forms: @@ -45801,12 +45801,12 @@ class FlattenTransform(Transform): Parameters ---------- - flatten : Sequence[str, :class:`SchemaBase`] + flatten : Sequence[str, :class:`FieldName`] An array of one or more data fields containing arrays to flatten. If multiple fields are specified, their array values should have a parallel structure, ideally with the same length. If the lengths of parallel arrays do not match, the longest array will be used with ``null`` values added for missing entries. - as : Sequence[str, :class:`SchemaBase`] + as : Sequence[str, :class:`FieldName`] The output field names for extracted array values. **Default value:** The field name of the corresponding array field @@ -45828,9 +45828,9 @@ class FoldTransform(Transform): Parameters ---------- - fold : Sequence[str, :class:`SchemaBase`] + fold : Sequence[str, :class:`FieldName`] An array of data fields indicating the properties to fold. - as : Sequence[str, :class:`SchemaBase`] + as : Sequence[str, :class:`FieldName`] The output field names for the key and value properties produced by the fold transform. **Default value:** ``["key", "value"]`` """ @@ -45851,9 +45851,9 @@ class ImputeTransform(Transform): Parameters ---------- - impute : str, :class:`SchemaBase` + impute : str, :class:`FieldName` The data field for which the missing values should be imputed. - key : str, :class:`SchemaBase` + key : str, :class:`FieldName` A key field that uniquely identifies data objects within a group. Missing key values (those occurring in the data but not in the current group) will be imputed. frame : Sequence[None, float] @@ -45866,10 +45866,10 @@ class ImputeTransform(Transform): **Default value:** : ``[null, null]`` indicating that the window includes all objects. - groupby : Sequence[str, :class:`SchemaBase`] + groupby : Sequence[str, :class:`FieldName`] An optional array of fields by which to group the values. Imputation will then be performed on a per-group basis. - keyvals : dict, Sequence[Any], :class:`SchemaBase` + keyvals : dict, Sequence[Any], :class:`ImputeSequence` Defines the key values that should be considered for imputation. An array of key values or an object defining a `number sequence `__. @@ -45880,7 +45880,7 @@ class ImputeTransform(Transform): the y-field is imputed, or vice versa. If there is no impute grouping, this property *must* be specified. - method : :class:`SchemaBase`, Literal['value', 'median', 'max', 'min', 'mean'] + method : :class:`ImputeMethod`, Literal['value', 'median', 'max', 'min', 'mean'] The imputation method to use for the field value of imputed data objects. One of ``"value"``, ``"mean"``, ``"median"``, ``"max"`` or ``"min"``. @@ -45924,9 +45924,9 @@ class JoinAggregateTransform(Transform): Parameters ---------- - joinaggregate : Sequence[dict, :class:`SchemaBase`] + joinaggregate : Sequence[dict, :class:`JoinAggregateFieldDef`] The definition of the fields in the join aggregate, and what calculations to use. - groupby : Sequence[str, :class:`SchemaBase`] + groupby : Sequence[str, :class:`FieldName`] The data fields for partitioning the data objects into separate groups. If unspecified, all data points will be in a single group. """ @@ -45952,19 +45952,19 @@ class LoessTransform(Transform): Parameters ---------- - loess : str, :class:`SchemaBase` + loess : str, :class:`FieldName` The data field of the dependent variable to smooth. - on : str, :class:`SchemaBase` + on : str, :class:`FieldName` The data field of the independent variable to use a predictor. bandwidth : float A bandwidth parameter in the range ``[0, 1]`` that determines the amount of smoothing. **Default value:** ``0.3`` - groupby : Sequence[str, :class:`SchemaBase`] + groupby : Sequence[str, :class:`FieldName`] The data fields to group by. If not specified, a single group containing all data objects will be used. - as : Sequence[str, :class:`SchemaBase`] + as : Sequence[str, :class:`FieldName`] The output field names for the smoothed points generated by the loess transform. **Default value:** The field names of the input x and y values. @@ -45997,7 +45997,7 @@ class LookupTransform(Transform): The default value to use if lookup fails. **Default value:** ``null`` - as : str, :class:`SchemaBase`, Sequence[str, :class:`SchemaBase`] + as : str, :class:`FieldName`, Sequence[str, :class:`FieldName`] The output fields on which to store the looked up data values. For data lookups, this property may be left blank if ``from.fields`` has been @@ -46007,7 +46007,7 @@ class LookupTransform(Transform): For selection lookups, this property is optional: if unspecified, looked up values will be stored under a property named for the selection; and if specified, it must correspond to ``from.fields``. - from : dict, :class:`SchemaBase` + from : dict, :class:`LookupData`, :class:`LookupSelection` Data source or selection for secondary data reference. """ @@ -46028,20 +46028,20 @@ class PivotTransform(Transform): Parameters ---------- - pivot : str, :class:`SchemaBase` + pivot : str, :class:`FieldName` The data field to pivot on. The unique values of this field become new field names in the output stream. - value : str, :class:`SchemaBase` + value : str, :class:`FieldName` The data field to populate pivoted fields. The aggregate values of this field become the values of the new pivoted fields. - groupby : Sequence[str, :class:`SchemaBase`] + groupby : Sequence[str, :class:`FieldName`] The optional data fields to group by. If not specified, a single group containing all data objects will be used. limit : float An optional parameter indicating the maximum number of pivoted fields to generate. The default ( ``0`` ) applies no limit. The pivoted ``pivot`` names are sorted in ascending order prior to enforcing the limit. **Default value:** ``0`` - op : :class:`SchemaBase`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + op : :class:`AggregateOp`, Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] The aggregation operation to apply to grouped ``value`` field values. **Default value:** ``sum`` """ @@ -46096,9 +46096,9 @@ class QuantileTransform(Transform): Parameters ---------- - quantile : str, :class:`SchemaBase` + quantile : str, :class:`FieldName` The data field for which to perform quantile estimation. - groupby : Sequence[str, :class:`SchemaBase`] + groupby : Sequence[str, :class:`FieldName`] The data fields to group by. If not specified, a single group containing all data objects will be used. probs : Sequence[float] @@ -46108,7 +46108,7 @@ class QuantileTransform(Transform): A probability step size (default 0.01) for sampling quantile values. All values from one-half the step size up to 1 (exclusive) will be sampled. This parameter is only used if the *probs* parameter is not provided. - as : Sequence[str, :class:`SchemaBase`] + as : Sequence[str, :class:`FieldName`] The output field names for the probability and quantile values. **Default value:** ``["prob", "value"]`` @@ -46135,14 +46135,14 @@ class RegressionTransform(Transform): Parameters ---------- - on : str, :class:`SchemaBase` + on : str, :class:`FieldName` The data field of the independent variable to use a predictor. - regression : str, :class:`SchemaBase` + regression : str, :class:`FieldName` The data field of the dependent variable to predict. extent : Sequence[float] A [min, max] domain over the independent (x) field for the starting and ending points of the generated trend line. - groupby : Sequence[str, :class:`SchemaBase`] + groupby : Sequence[str, :class:`FieldName`] The data fields to group by. If not specified, a single group containing all data objects will be used. method : Literal['linear', 'log', 'exp', 'pow', 'quad', 'poly'] @@ -46162,7 +46162,7 @@ class RegressionTransform(Transform): value (indicating the total variance explained by the model). **Default value:** ``false`` - as : Sequence[str, :class:`SchemaBase`] + as : Sequence[str, :class:`FieldName`] The output field names for the smoothed points generated by the regression transform. @@ -46220,9 +46220,9 @@ class StackTransform(Transform): Parameters ---------- - groupby : Sequence[str, :class:`SchemaBase`] + groupby : Sequence[str, :class:`FieldName`] The data fields to group by. - stack : str, :class:`SchemaBase` + stack : str, :class:`FieldName` The field which is stacked. offset : Literal['zero', 'center', 'normalize'] Mode for stacking marks. One of ``"zero"`` (default), ``"center"``, or @@ -46231,9 +46231,9 @@ class StackTransform(Transform): percentage values for each stack point, with output values in the range ``[0,1]``. **Default value:** ``"zero"`` - sort : Sequence[dict, :class:`SchemaBase`] + sort : Sequence[dict, :class:`SortField`] Field that determines the order of leaves in the stacked charts. - as : str, :class:`SchemaBase`, Sequence[str, :class:`SchemaBase`] + as : str, :class:`FieldName`, Sequence[str, :class:`FieldName`] Output field names. This can be either a string or an array of strings with two elements denoting the name for the fields for stack start and stack end respectively. If a single string(e.g., ``"val"`` ) is provided, the end field will @@ -46263,11 +46263,11 @@ class TimeUnitTransform(Transform): Parameters ---------- - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` The data field to apply time unit. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`SingleTimeUnit`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, :class:`TimeUnitTransformParams`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] The timeUnit. - as : str, :class:`SchemaBase` + as : str, :class:`FieldName` The output field to write the timeUnit value. """ @@ -46401,7 +46401,7 @@ class TypedFieldDef(VegaLiteSchema): Parameters ---------- - aggregate : dict, :class:`SchemaBase`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + aggregate : dict, :class:`Aggregate`, :class:`ArgmaxDef`, :class:`ArgminDef`, :class:`NonArgAggregateOp`, Literal['average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] Aggregation function for the field (e.g., ``"mean"``, ``"sum"``, ``"median"``, ``"min"``, ``"max"``, ``"count"`` ). @@ -46413,7 +46413,7 @@ class TypedFieldDef(VegaLiteSchema): Relative position on a band of a stacked, binned, time unit, or band scale. For example, the marks will be positioned at the beginning of the band if set to ``0``, and at the middle of the band if set to ``0.5``. - bin : str, bool, dict, None, :class:`SchemaBase` + bin : str, bool, dict, None, :class:`BinParams` A flag for binning a ``quantitative`` field, `an object defining binning parameters `__, or indicating that the data for ``x`` or ``y`` channel are binned before they are imported into @@ -46434,7 +46434,7 @@ class TypedFieldDef(VegaLiteSchema): **See also:** `bin `__ documentation. - field : str, dict, :class:`SchemaBase` + field : str, dict, :class:`Field`, :class:`FieldName`, :class:`RepeatRef` **Required.** A string defining the name of the field from which to pull a data value or an object defining iterated values from the `repeat `__ operator. @@ -46449,7 +46449,7 @@ class TypedFieldDef(VegaLiteSchema): about escaping in the `field documentation `__. 2) ``field`` is not required if ``aggregate`` is ``count``. - timeUnit : dict, :class:`SchemaBase`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] + timeUnit : dict, :class:`TimeUnit`, :class:`MultiTimeUnit`, :class:`BinnedTimeUnit`, :class:`SingleTimeUnit`, :class:`TimeUnitParams`, :class:`UtcMultiTimeUnit`, :class:`UtcSingleTimeUnit`, :class:`LocalMultiTimeUnit`, :class:`LocalSingleTimeUnit`, Literal['year', 'quarter', 'month', 'week', 'day', 'dayofyear', 'date', 'hours', 'minutes', 'seconds', 'milliseconds'], Literal['utcyear', 'utcquarter', 'utcmonth', 'utcweek', 'utcday', 'utcdayofyear', 'utcdate', 'utchours', 'utcminutes', 'utcseconds', 'utcmilliseconds'], Literal['binnedyear', 'binnedyearquarter', 'binnedyearquartermonth', 'binnedyearmonth', 'binnedyearmonthdate', 'binnedyearmonthdatehours', 'binnedyearmonthdatehoursminutes', 'binnedyearmonthdatehoursminutesseconds', 'binnedyearweek', 'binnedyearweekday', 'binnedyearweekdayhours', 'binnedyearweekdayhoursminutes', 'binnedyearweekdayhoursminutesseconds', 'binnedyeardayofyear'], Literal['binnedutcyear', 'binnedutcyearquarter', 'binnedutcyearquartermonth', 'binnedutcyearmonth', 'binnedutcyearmonthdate', 'binnedutcyearmonthdatehours', 'binnedutcyearmonthdatehoursminutes', 'binnedutcyearmonthdatehoursminutesseconds', 'binnedutcyearweek', 'binnedutcyearweekday', 'binnedutcyearweekdayhours', 'binnedutcyearweekdayhoursminutes', 'binnedutcyearweekdayhoursminutesseconds', 'binnedutcyeardayofyear'], Literal['yearquarter', 'yearquartermonth', 'yearmonth', 'yearmonthdate', 'yearmonthdatehours', 'yearmonthdatehoursminutes', 'yearmonthdatehoursminutesseconds', 'yearweek', 'yearweekday', 'yearweekdayhours', 'yearweekdayhoursminutes', 'yearweekdayhoursminutesseconds', 'yeardayofyear', 'quartermonth', 'monthdate', 'monthdatehours', 'monthdatehoursminutes', 'monthdatehoursminutesseconds', 'weekday', 'weeksdayhours', 'weekdayhoursminutes', 'weekdayhoursminutesseconds', 'dayhours', 'dayhoursminutes', 'dayhoursminutesseconds', 'hoursminutes', 'hoursminutesseconds', 'minutesseconds', 'secondsmilliseconds'], Literal['utcyearquarter', 'utcyearquartermonth', 'utcyearmonth', 'utcyearmonthdate', 'utcyearmonthdatehours', 'utcyearmonthdatehoursminutes', 'utcyearmonthdatehoursminutesseconds', 'utcyearweek', 'utcyearweekday', 'utcyearweekdayhours', 'utcyearweekdayhoursminutes', 'utcyearweekdayhoursminutesseconds', 'utcyeardayofyear', 'utcquartermonth', 'utcmonthdate', 'utcmonthdatehours', 'utcmonthdatehoursminutes', 'utcmonthdatehoursminutesseconds', 'utcweekday', 'utcweeksdayhours', 'utcweekdayhoursminutes', 'utcweekdayhoursminutesseconds', 'utcdayhours', 'utcdayhoursminutes', 'utcdayhoursminutesseconds', 'utchoursminutes', 'utchoursminutesseconds', 'utcminutesseconds', 'utcsecondsmilliseconds'] Time unit (e.g., ``year``, ``yearmonth``, ``month``, ``hours`` ) for a temporal field. or `a temporal field that gets casted as ordinal `__. @@ -46458,7 +46458,7 @@ class TypedFieldDef(VegaLiteSchema): **See also:** `timeUnit `__ documentation. - title : str, None, Sequence[str], :class:`SchemaBase` + title : str, None, :class:`Text`, Sequence[str] A title for the field. If ``null``, the title will be removed. **Default value:** derived from the field's name and transformation function ( @@ -46478,7 +46478,7 @@ class TypedFieldDef(VegaLiteSchema): 2) If both field definition's ``title`` and axis, header, or legend ``title`` are defined, axis/header/legend title will be used. - type : :class:`SchemaBase`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] + type : :class:`StandardType`, Literal['quantitative', 'ordinal', 'temporal', 'nominal'] The type of measurement ( ``"quantitative"``, ``"temporal"``, ``"ordinal"``, or ``"nominal"`` ) for the encoded field or constant value ( ``datum`` ). It can also be a ``"geojson"`` type for encoding `'geoshape' @@ -46745,30 +46745,30 @@ class UnitSpec(VegaLiteSchema): Parameters ---------- - mark : str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : str, dict, :class:`Mark`, :class:`AnyMark`, :class:`BoxPlot`, :class:`MarkDef`, :class:`ErrorBar`, :class:`ErrorBand`, :class:`BoxPlotDef`, :class:`ErrorBarDef`, :class:`ErrorBandDef`, :class:`CompositeMark`, :class:`CompositeMarkDef`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : dict, :class:`SchemaBase` + encoding : dict, :class:`Encoding` A key-value mapping between encoding channels and definition of fields. name : str Name of the visualization for later reference. - params : Sequence[dict, :class:`SchemaBase`] + params : Sequence[dict, :class:`SelectionParameter`] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : dict, :class:`SchemaBase` + projection : dict, :class:`Projection` An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. """ @@ -46830,19 +46830,19 @@ class UnitSpecWithFrame(VegaLiteSchema): Parameters ---------- - mark : str, dict, :class:`SchemaBase`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] + mark : str, dict, :class:`Mark`, :class:`AnyMark`, :class:`BoxPlot`, :class:`MarkDef`, :class:`ErrorBar`, :class:`ErrorBand`, :class:`BoxPlotDef`, :class:`ErrorBarDef`, :class:`ErrorBandDef`, :class:`CompositeMark`, :class:`CompositeMarkDef`, Literal['arc', 'area', 'bar', 'image', 'line', 'point', 'rect', 'rule', 'text', 'tick', 'trail', 'circle', 'square', 'geoshape'] A string describing the mark type (one of ``"bar"``, ``"circle"``, ``"square"``, ``"tick"``, ``"line"``, ``"area"``, ``"point"``, ``"rule"``, ``"geoshape"``, and ``"text"`` ) or a `mark definition object `__. - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. - encoding : dict, :class:`SchemaBase` + encoding : dict, :class:`Encoding` A key-value mapping between encoding channels and definition of fields. - height : str, dict, float, :class:`SchemaBase` + height : str, dict, float, :class:`Step` The height of a visualization. @@ -46864,22 +46864,22 @@ class UnitSpecWithFrame(VegaLiteSchema): documentation. name : str Name of the visualization for later reference. - params : Sequence[dict, :class:`SchemaBase`] + params : Sequence[dict, :class:`SelectionParameter`] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries. - projection : dict, :class:`SchemaBase` + projection : dict, :class:`Projection` An object defining properties of geographic projection, which will be applied to ``shape`` path for ``"geoshape"`` marks and to ``latitude`` and ``"longitude"`` channels for other marks. - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. - view : dict, :class:`SchemaBase` + view : dict, :class:`ViewBackground` An object defining the view background's fill and stroke. **Default value:** none (transparent) - width : str, dict, float, :class:`SchemaBase` + width : str, dict, float, :class:`Step` The width of a visualization. @@ -46968,7 +46968,7 @@ class UrlData(DataSource): url : str An URL from which to load the data set. Use the ``format.type`` property to ensure the loaded data is correctly parsed. - format : dict, :class:`SchemaBase` + format : dict, :class:`DataFormat`, :class:`CsvDataFormat`, :class:`DsvDataFormat`, :class:`JsonDataFormat`, :class:`TopoDataFormat` An object that specifies the format for parsing the data. name : str Provide a placeholder name and bind data at runtime. @@ -47011,7 +47011,7 @@ class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): Parameters ---------- - vconcat : Sequence[dict, :class:`SchemaBase`] + vconcat : Sequence[dict, :class:`Spec`, :class:`FacetSpec`, :class:`LayerSpec`, :class:`RepeatSpec`, :class:`FacetedUnitSpec`, :class:`LayerRepeatSpec`, :class:`NonLayerRepeatSpec`, :class:`ConcatSpecGenericSpec`, :class:`HConcatSpecGenericSpec`, :class:`VConcatSpecGenericSpec`] A list of views to be concatenated and put into a column. bounds : Literal['full', 'flush'] The bounds calculation method to use for determining the extent of a sub-plot. One @@ -47030,22 +47030,22 @@ class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): rows or columns. **Default value:** ``false`` - data : dict, None, :class:`SchemaBase` + data : dict, None, :class:`Data`, :class:`UrlData`, :class:`Generator`, :class:`NamedData`, :class:`DataSource`, :class:`InlineData`, :class:`SphereGenerator`, :class:`SequenceGenerator`, :class:`GraticuleGenerator` An object describing the data source. Set to ``null`` to ignore the parent's data source. If no data is set, it is derived from the parent. description : str Description of this mark for commenting purpose. name : str Name of the visualization for later reference. - resolve : dict, :class:`SchemaBase` + resolve : dict, :class:`Resolve` Scale, axis, and legend resolutions for view composition specifications. spacing : float The spacing in pixels between sub-views of the concat operator. **Default value** : ``10`` - title : str, dict, Sequence[str], :class:`SchemaBase` + title : str, dict, :class:`Text`, Sequence[str], :class:`TitleParams` Title for the plot. - transform : Sequence[dict, :class:`SchemaBase`] + transform : Sequence[dict, :class:`Transform`, :class:`BinTransform`, :class:`FoldTransform`, :class:`LoessTransform`, :class:`PivotTransform`, :class:`StackTransform`, :class:`ExtentTransform`, :class:`FilterTransform`, :class:`ImputeTransform`, :class:`LookupTransform`, :class:`SampleTransform`, :class:`WindowTransform`, :class:`DensityTransform`, :class:`FlattenTransform`, :class:`QuantileTransform`, :class:`TimeUnitTransform`, :class:`AggregateTransform`, :class:`CalculateTransform`, :class:`RegressionTransform`, :class:`JoinAggregateTransform`] An array of data transformations such as filter and new field calculation. """ @@ -47090,9 +47090,9 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefGradientstringnullExprRef`, :class:`ConditionalParameterValueDefGradientstringnullExprRef`, :class:`ConditionalPredicateValueDefGradientstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef`, :class:`Gradient`, :class:`LinearGradient`, :class:`RadialGradient` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -47125,9 +47125,9 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, :class:`ConditionalMarkPropFieldOrDatumDefTypeForShape`, :class:`ConditionalParameterMarkPropFieldOrDatumDefTypeForShape`, :class:`ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -47160,9 +47160,9 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumber( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, Sequence[dict, :class:`ConditionalValueDefnumberExprRef`, :class:`ConditionalParameterValueDefnumberExprRef`, :class:`ConditionalPredicateValueDefnumberExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : dict, float, :class:`SchemaBase` + value : dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -47195,9 +47195,9 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray( Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`, Sequence[dict, :class:`ConditionalValueDefnumberArrayExprRef`, :class:`ConditionalParameterValueDefnumberArrayExprRef`, :class:`ConditionalPredicateValueDefnumberArrayExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : dict, Sequence[float], :class:`SchemaBase` + value : dict, Sequence[float], :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -47228,9 +47228,9 @@ class ValueDefWithConditionMarkPropFieldOrDatumDefstringnull(VegaLiteSchema): Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalMarkPropFieldOrDatumDef`, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterMarkPropFieldOrDatumDef`, :class:`ConditionalPredicateMarkPropFieldOrDatumDef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`, Sequence[dict, :class:`ConditionalValueDefstringnullExprRef`, :class:`ConditionalParameterValueDefstringnullExprRef`, :class:`ConditionalPredicateValueDefstringnullExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, None, :class:`SchemaBase` + value : str, dict, None, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -47261,9 +47261,9 @@ class ValueDefWithConditionStringFieldDefText(TextDef): Parameters ---------- - condition : dict, :class:`SchemaBase`, Sequence[dict, :class:`SchemaBase`] + condition : dict, :class:`ConditionalStringFieldDef`, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterStringFieldDef`, :class:`ConditionalPredicateStringFieldDef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`, Sequence[dict, :class:`ConditionalValueDefTextExprRef`, :class:`ConditionalParameterValueDefTextExprRef`, :class:`ConditionalPredicateValueDefTextExprRef`] A field definition or one or more value definition(s) with a parameter predicate. - value : str, dict, Sequence[str], :class:`SchemaBase` + value : str, dict, :class:`Text`, Sequence[str], :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -47314,7 +47314,7 @@ class ValueDefnumberwidthheightExprRef(VegaLiteSchema): Parameters ---------- - value : str, dict, float, :class:`SchemaBase` + value : str, dict, float, :class:`ExprRef` A constant value in visual domain (e.g., ``"red"`` / ``"#0099ff"`` / `gradient definition `__ for color, values between ``0`` to ``1`` for opacity). @@ -47338,15 +47338,15 @@ class VariableParameter(TopLevelParameter): Parameters ---------- - name : str, :class:`SchemaBase` + name : str, :class:`ParameterName` A unique name for the variable parameter. Parameter names should be valid JavaScript identifiers: they should contain only alphanumeric characters (or "$", or "_") and may not start with a digit. Reserved keywords that may not be used as parameter names are "datum", "event", "item", and "parent". - bind : dict, :class:`SchemaBase` + bind : dict, :class:`Binding`, :class:`BindInput`, :class:`BindRange`, :class:`BindDirect`, :class:`BindCheckbox`, :class:`BindRadioSelect` Binds the parameter to an external input element such as a slider, selection list or radio button group. - expr : str, :class:`SchemaBase` + expr : str, :class:`Expr` An expression for the value of the parameter. This expression may include other parameters, in which case the parameter will automatically update in response to upstream parameter changes. @@ -47459,50 +47459,50 @@ class ViewBackground(VegaLiteSchema): Parameters ---------- - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the view. Any valid `CSS cursor type `__ can be used. - fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fill : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The fill color. **Default value:** ``undefined`` - fillOpacity : dict, float, :class:`SchemaBase` + fillOpacity : dict, float, :class:`ExprRef` The fill opacity (value between [0,1]). **Default value:** ``1`` - opacity : dict, float, :class:`SchemaBase` + opacity : dict, float, :class:`ExprRef` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. - stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + stroke : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The stroke color. **Default value:** ``"#ddd"`` - strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : dict, Sequence[float], :class:`SchemaBase` + strokeDash : dict, Sequence[float], :class:`ExprRef` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : dict, float, :class:`SchemaBase` + strokeDashOffset : dict, float, :class:`ExprRef` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : dict, :class:`ExprRef`, :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : dict, float, :class:`SchemaBase` + strokeMiterLimit : dict, float, :class:`ExprRef` The miter limit at which to bevel a line join. - strokeOpacity : dict, float, :class:`SchemaBase` + strokeOpacity : dict, float, :class:`ExprRef` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : dict, float, :class:`SchemaBase` + strokeWidth : dict, float, :class:`ExprRef` The stroke width, in pixels. style : str, Sequence[str] A string or array of strings indicating the name of custom styles to apply to the @@ -47955,11 +47955,11 @@ class ViewConfig(VegaLiteSchema): arc marks. **Default value:** ``200`` - cornerRadius : dict, float, :class:`SchemaBase` + cornerRadius : dict, float, :class:`ExprRef` The radius in pixels of rounded rectangles or arcs' corners. **Default value:** ``0`` - cursor : :class:`SchemaBase`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] + cursor : :class:`Cursor`, Literal['auto', 'default', 'none', 'context-menu', 'help', 'pointer', 'progress', 'wait', 'cell', 'crosshair', 'text', 'vertical-text', 'alias', 'copy', 'move', 'no-drop', 'not-allowed', 'e-resize', 'n-resize', 'ne-resize', 'nw-resize', 's-resize', 'se-resize', 'sw-resize', 'w-resize', 'ew-resize', 'ns-resize', 'nesw-resize', 'nwse-resize', 'col-resize', 'row-resize', 'all-scroll', 'zoom-in', 'zoom-out', 'grab', 'grabbing'] The mouse cursor used over the view. Any valid `CSS cursor type `__ can be used. discreteHeight : dict, float @@ -47974,45 +47974,45 @@ class ViewConfig(VegaLiteSchema): in the form of ``{step: number}`` defining the width per discrete step. **Default value:** a step size based on ``config.view.step``. - fill : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + fill : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The fill color. **Default value:** ``undefined`` - fillOpacity : dict, float, :class:`SchemaBase` + fillOpacity : dict, float, :class:`ExprRef` The fill opacity (value between [0,1]). **Default value:** ``1`` - opacity : dict, float, :class:`SchemaBase` + opacity : dict, float, :class:`ExprRef` The overall opacity (value between [0,1]). **Default value:** ``0.7`` for non-aggregate plots with ``point``, ``tick``, ``circle``, or ``square`` marks or layered ``bar`` charts and ``1`` otherwise. step : float Default step size for x-/y- discrete fields. - stroke : str, dict, None, :class:`SchemaBase`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] + stroke : str, dict, None, :class:`Color`, :class:`ExprRef`, :class:`HexColor`, :class:`ColorName`, Literal['black', 'silver', 'gray', 'white', 'maroon', 'red', 'purple', 'fuchsia', 'green', 'lime', 'olive', 'yellow', 'navy', 'blue', 'teal', 'aqua', 'orange', 'aliceblue', 'antiquewhite', 'aquamarine', 'azure', 'beige', 'bisque', 'blanchedalmond', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'limegreen', 'linen', 'magenta', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'oldlace', 'olivedrab', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'whitesmoke', 'yellowgreen', 'rebeccapurple'] The stroke color. **Default value:** ``"#ddd"`` - strokeCap : dict, :class:`SchemaBase`, Literal['butt', 'round', 'square'] + strokeCap : dict, :class:`ExprRef`, :class:`StrokeCap`, Literal['butt', 'round', 'square'] The stroke cap for line ending style. One of ``"butt"``, ``"round"``, or ``"square"``. **Default value:** ``"butt"`` - strokeDash : dict, Sequence[float], :class:`SchemaBase` + strokeDash : dict, Sequence[float], :class:`ExprRef` An array of alternating stroke, space lengths for creating dashed or dotted lines. - strokeDashOffset : dict, float, :class:`SchemaBase` + strokeDashOffset : dict, float, :class:`ExprRef` The offset (in pixels) into which to begin drawing with the stroke dash array. - strokeJoin : dict, :class:`SchemaBase`, Literal['miter', 'round', 'bevel'] + strokeJoin : dict, :class:`ExprRef`, :class:`StrokeJoin`, Literal['miter', 'round', 'bevel'] The stroke line join method. One of ``"miter"``, ``"round"`` or ``"bevel"``. **Default value:** ``"miter"`` - strokeMiterLimit : dict, float, :class:`SchemaBase` + strokeMiterLimit : dict, float, :class:`ExprRef` The miter limit at which to bevel a line join. - strokeOpacity : dict, float, :class:`SchemaBase` + strokeOpacity : dict, float, :class:`ExprRef` The stroke opacity (value between [0,1]). **Default value:** ``1`` - strokeWidth : dict, float, :class:`SchemaBase` + strokeWidth : dict, float, :class:`ExprRef` The stroke width, in pixels. """ @@ -48472,11 +48472,11 @@ class WindowFieldDef(VegaLiteSchema): Parameters ---------- - op : :class:`SchemaBase`, Literal['row_number', 'rank', 'dense_rank', 'percent_rank', 'cume_dist', 'ntile', 'lag', 'lead', 'first_value', 'last_value', 'nth_value'], Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] + op : :class:`AggregateOp`, :class:`WindowOnlyOp`, Literal['row_number', 'rank', 'dense_rank', 'percent_rank', 'cume_dist', 'ntile', 'lag', 'lead', 'first_value', 'last_value', 'nth_value'], Literal['argmax', 'argmin', 'average', 'count', 'distinct', 'max', 'mean', 'median', 'min', 'missing', 'product', 'q1', 'q3', 'ci0', 'ci1', 'stderr', 'stdev', 'stdevp', 'sum', 'valid', 'values', 'variance', 'variancep'] The window or aggregation operation to apply within a window (e.g., ``"rank"``, ``"lead"``, ``"sum"``, ``"average"`` or ``"count"`` ). See the list of all supported operations `here `__. - field : str, :class:`SchemaBase` + field : str, :class:`FieldName` The data field for which to compute the aggregate or window function. This can be omitted for window functions that do not operate over a field such as ``"count"``, ``"rank"``, ``"dense_rank"``. @@ -48486,7 +48486,7 @@ class WindowFieldDef(VegaLiteSchema): See the list of all supported operations and their parameters `here `__. - as : str, :class:`SchemaBase` + as : str, :class:`FieldName` The output name for the window operation. """ @@ -48558,7 +48558,7 @@ class WindowTransform(Transform): Parameters ---------- - window : Sequence[dict, :class:`SchemaBase`] + window : Sequence[dict, :class:`WindowFieldDef`] The definition of the fields in the window, and what calculations to use. frame : Sequence[None, float] A frame specification as a two-element array indicating how the sliding window @@ -48577,7 +48577,7 @@ class WindowTransform(Transform): **Default value:** : ``[null, 0]`` (includes the current object and all preceding objects) - groupby : Sequence[str, :class:`SchemaBase`] + groupby : Sequence[str, :class:`FieldName`] The data fields for partitioning the data objects into separate windows. If unspecified, all data points will be in a single window. ignorePeers : bool @@ -48589,7 +48589,7 @@ class WindowTransform(Transform): last_value, and nth_value window operations. **Default value:** ``false`` - sort : Sequence[dict, :class:`SchemaBase`] + sort : Sequence[dict, :class:`SortField`] A sort field definition for sorting data objects within a window. If two data objects are considered equal by the comparator, they are considered "peer" values of equal rank. If sort is not specified, the order is undefined: data objects are diff --git a/tools/schemapi/utils.py b/tools/schemapi/utils.py index a9d9886e7..2754f19df 100644 --- a/tools/schemapi/utils.py +++ b/tools/schemapi/utils.py @@ -221,9 +221,7 @@ def get_python_type_representation( type_representations.extend(class_names) else: # use RST syntax for generated sphinx docs - # To keep type hints simple, we only use the SchemaBase class - # as the type hint for all classes which inherit from it. - type_representations.append(rst_syntax_for_class("SchemaBase")) + type_representations.append(rst_syntax_for_class(self.title)) if self.is_empty(): type_representations.append("Any")